반응형

https://youtu.be/4fjAI7h_iX8

(#1가습기) 아두이노로 제어하는 학습용 초음파 가습기 만들어보기!(녹칸다/포로리야공대가자)
녹칸다의 사물인터넷을 이용한 학습용 가습기 만들기 시리즈이다!
학생들이 흥미 있을 것 같은 주제라 준비해본 시리즈이다!

초음파 가습기 모듈을 아두이노에 연결해서 제어해보자!
이번편은 이번 시리즈에서 가장 기본적인 형태의 학습용 가습기를 만들어 본다!
On/Off하는 버튼과 온습도센서를 연결하고 현재상태 출력을 위한 LCD를 배치해서 내가 직접 제어할 수 있는 가습기를 만들어보자!

아마도 아두이노 단독으로 예제를 구성하면 방송분량이 안나올것 같아서 C#윈폼과 연동해서 제어할 수 있는 가습기를 만들어보자!

그래도 분량이 애매하면 node-red에서 제어할 수 있는 가습기를 만들어보자!

 

(실제로한거)

1.아두이노에 연결된 초음파가습기를 2초에 켜고, 2초에 끄고를 반복하시오!

437-1(간단히온오프하기).txt
0.00MB

2.유저의 입력을받아서 0이라는 메시지를 수신하면 가습기를 끄고, 1이라는 메시지를 수신하면 가습기를 작동시키시오!

437-2(시리얼입력으로제어하기).txt
0.00MB

3.버튼2개를 연결해서 1번버튼을 누르면 가습기가 켜지고 2번버튼을 누르면 가습기가 꺼지도록 하시오!

437-3(버튼2개로온오프하기).txt
0.00MB

4.온습도센서와 LCD모듈을 추가해서 온도와 습도값을 LCD화면에 출력하시오!

437-4(기본구성갖춰서작동시키기).txt
0.00MB

5.습도가 45%이하면 가습기를 작동시키고 48%를 초과하게되면 가습기를 끄도록 하시오!

437-5(자동으로제어할수있는틀을만드시오).txt
0.00MB

6.C#윈폼에서 지금까지 만든 초음파 가습기를 제어할 수 있도록 하시오!

437-6(C#으로제어해보기).txt
0.00MB
example437_6.zip
0.04MB


관련라이브러리(DHT11/1.3.8)
https://github.com/adafruit/DHT-sensor-library
관련라이브러리(LiquidCrystal_I2C/1.1.2)
https://github.com/johnrickman/LiquidCrystal_I2C

반응형
Posted by 덕력킹
,