배송 |
---|
상품 정보 | 가격 | 삭제 |
---|---|---|
아두이노 이산화탄소 CO2 센서 / CM1106(Single) | ||
TOTAL PRICE(수량) 0 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 | #include <SoftwareSerial.h> SoftwareSerial mySerial(13, 11); unsigned char Send_data[4] = {0x11,0x01,0x01,0xED}; unsigned char Receive_Buff[8]; unsigned char recv_cnt = 0; unsigned int PPM_Value; void Send_CMD(void) { unsigned int i; for(i=0; i<4; i++) { mySerial.write(Send_data[i]); delay(1); } } unsigned char Checksum_cal(void) { unsigned char count, SUM=0; for(count=0; count<7; count++) { SUM += Receive_Buff[count]; } return 256-SUM; } void setup() { pinMode(13,INPUT); pinMode(11,OUTPUT); Serial.begin(9600); while (!Serial) ; mySerial.begin(9600); while (!mySerial); } void loop() { Serial.print("Sending..."); Send_CMD(); while(1) { if(mySerial.available()) { Receive_Buff[recv_cnt++] = mySerial.read(); if(recv_cnt ==8){recv_cnt = 0; break;} } } if(Checksum_cal() == Receive_Buff[7]) { PPM_Value = Receive_Buff[3]<<8 | Receive_Buff[4]; Serial.write(" PPM : "); Serial.println(PPM_Value); } else { Serial.write("CHECKSUM Error"); } delay(1000); } | cs |
글읽기 권한이 없습니다.
19세 미만의 미성년자는 출입을 금합니다.
성인인증하기
co2센서와 알코올센서(mq-3)센서를 하나의 아두이노 보드에 연결할 수 있나요? [1]
윤서현
2023-04-04 00:00:00
조회 254
추천 0
이산화탄소 농도센서 접합부분 문제에 대해 문의했던 사람입니다. [1]
rlawotjd97
2022-11-21 00:00:00
조회 311
추천 0
co2센서에 점퍼케이블 암놈이 너무 느슨하게 들어갑니다.. [1]
김재성
2022-10-24 00:00:00
조회 460
추천 0
브래드보드랑 연결해서 사용하려고 하는데 잘안됩니다. [3]
성래
2022-08-25 00:00:00
조회 459
추천 0
121,000원