제조공정
![]() |
| × | 1 | |||
![]() |
| × | 1 | |||
![]() |
| × | 1 | |||
![]() |
| × | 1 | |||
| × | 1 | ||||
![]() |
| × | 1 | |||
![]() |
| × | 1 | |||
![]() |
| × | 1 | |||
![]() |
| × | 1 |
Arduino Uno로 온습도 센서를 만드는 방법을 보여 드리겠습니다. 내 최종 목표는 Attiny84로 하나 만들고 PCB를 에칭하는 것입니다. 이 작업을 수행할 부품과 부품이 있지만 외부 날씨가 협조하지 않습니다. 화씨 10도 미만에서 차고에서 판자를 에칭하는 것은 어렵습니다. 그것은 나중에 다른 지침이 될 것입니다.
시간을 내어 제 프로젝트를 읽어주셔서 다시 한 번 감사드립니다.
시작하려면 이 프로젝트에 다음이 필요합니다.
모든 부품은 sparkfun 또는 adafruit에서 구입할 수 있습니다. 또는 내가 하는 대로 하고 오래된 기기에서 최대한 많이 회수할 수 있습니다.
<울>이제 모든 전선을 장치에 연결할 차례입니다. Fritzing 회로도를 참조하십시오(브레드보드의 두 전원 레일 사이에는 점퍼 와이어가 없습니다. 둘 다 사용하는 경우 점퍼 와이어가 필요합니다):
내가 사용하고 있는 LCD 디스플레이는 오래된 화재 경보기 패널에서 복구되었습니다. 핀 15 및 16은 핀 1 앞에 있으며 핀 16이 Gnd인 대신 실제로 5v이고 핀 15가 Gnd입니다. 자신의 디스플레이를 다시 확인하고 핀이 올바른지 확인하십시오. 내 디스플레이 핀아웃은 거의 모든 사람과 다를 가능성이 높기 때문에 정확한 핀아웃 대신 "표준" 디스플레이를 사용하여 Fritzing 회로도를 만들었습니다.
우노
<울>DTH11
<울>코드
첨부된 코드:
Adafruit의 DHT 라이브러리를 사용했습니다.
https://github.com/adafruit/DHT-sensor-library
완료!
모든 배선이 끝나면 전원 은행을 Arduino에 연결합니다.
LCD 디스플레이와 DHT11이 시작되어야 합니다. 택트 버튼을 누르면 LCD 백라이트가 켜집니다.
이제 실시간 디스플레이가 있는 휴대용 온도 및 습도 센서가 있습니다.
이것은 내가 집에서 가장 통풍이 잘 되는 창을 결정하고 집 환기를 가장 잘 설정하는 방법을 결정하는 데 도움이 되었습니다.
시간을 내어 제 첫 프로젝트를 읽어주셔서 다시 한 번 감사드립니다.
섹션> <섹션 클래스="섹션 컨테이너 섹션 축소 가능" id="코드">// 라이브러리 코드 포함:#include섹션>#include "DHT.h"// DHT 핀 설정#DHTPIN 8 정의// 라이브러리를 인터페이스 핀 수LiquidCrystal lcd(12, 11, 5, 4, 3, 2);#define DHTTYPE DHT11DHT dht(DHTPIN, DHTTYPE);void setup() { // LCD의 열과 행 수 설정:lcd. 시작(16, 2); dht.begin(); // LCD에 메시지를 인쇄합니다. lcd.print("온도:습도:");}void 루프() { 지연(500); // 커서를 열 0, 줄 1로 설정합니다. // (참고:줄 1은 두 번째 행입니다. 계산이 0으로 시작하기 때문입니다.):lcd.setCursor(0, 1); // 습도 읽기 float h =dht.readHumidity(); // 화씨로 온도 읽기 float f =dht.readTemperature(true); if (isnan(h) || isnan(f)) { lcd.print("오류"); 반품; } lcd.print(f); lcd.setCursor(7,1); lcd.print(h); }
제조공정
구성품 및 소모품 Arduino UNO × 1 DHT11 온도 및 습도 센서(3핀) × 1 점퍼 와이어(일반) × 3 브레드보드(일반) × 1 Arduino USB 2.0 케이블 × 1 앱 및 온라인 서비스 Arduino IDE 이 프로젝트 정보 이 프로젝트에서는 KY-015 Arduino DHT11 온도/습도 센서를 사용하여 Arduino IDE 직렬 모니터에 표시합니다. 이 프로젝트는
구성품 및 소모품 Arduino UNO × 1 Adafruit RGB 백라이트 LCD - 16x2 × 1 브레드보드(일반) × 1 저항 220옴 × 1 SparkFun 푸시버튼 스위치 12mm × 1 점퍼 와이어(일반) × 1 USB-A-B 케이블 × 1 앱 및 온라인 서비스 Arduino IDE 이 프로젝트 정보 필요한 부품은 위의 그림과