반응형

https://youtu.be/Vq5Kcl4HA3s

 

초음파센서(HC-SR04)로 물탱크 수위 측정하기 2부!💧➕IoT➕MQTT📡➕App inventor➕C#➕Homeassistant
녹칸다의 실제로 쓸만한 예제 만들기 시리즈 이다!
초음파 센서를 이용해서 물높이를 측정해보자!
이번편은 1부와 2부로 나누어서 해보도록 하자!

이번편에서는 IoT보드(wemos d1r1)를 이용해서 물탱크의 수위를 측정하는 것을 가정한다!
그러므로 물탱크에 부착되어 있는 보드는 어떤 방식이든간에 인터넷에 연결되어 있다고 하자!

이때 측정한 수위값을 MQTT를 이용해서 외부로 출력한다!
아래와 같이 다양한 형태의 예시를 구현해보도록 한다!
1.스마트폰에서 직접 수신하기 위해서 앱인벤터(app inventor)로 값을 수신한다!
2.C#윈폼에서 값을 수신한다!
3.노드레드(node-red)에서 값을 수신한다!
4.다른장소에 있는 워터펌프가 물탱크에 물을 채워 넣기 위해서 어떻게 하면 좋을지 고민해보기!

 

(실제로한거)

1.wemos d1r1보드에서 초음파센서(HC-SR04)의 거리값을 시리얼모니터에 출력하는 예제를 구현하시오!

494-1(측정하기).txt
0.00MB

2.측정한 수위를 MQTT를 이용해서 publish하시오!

494-2(MQTT로측정값전송하기).txt
0.00MB

3.(2)에서 만든예제로 C#윈폼에서 측정값을 출력하시오!(그래프로~)

example494-3.zip
1.18MB

4.노드레드(node-red) 플랫폼에서 측정한 수위값을 출력하시오!(윈도우환경에서)

494-4(노드레드코드).txt
0.00MB

5.앱인벤터에서 수위값을 출력하시오!

example494_5.aia
0.30MB

6.홈어시스턴트에서 애드온 브로커를 활용하고 IoT보드에서 측정한 수위값을 MQTT로 수신해서 대시보드에 출력하시오!(JSON)

494-6(IoT보드예제).txt
0.00MB

7.ESPHOME에서 수위센서의 값을 측정한다음 대시보드에 출력하시오!

494-7(ESPHOME에서수위측정하기).txt
0.00MB

반응형
Posted by 덕력킹
,