건설용 IoT Greenhouse System은 ESP32, Arduino, Lora, MQTT, Nodejs 및 C# Winform을 기반으로 개발되었습니다.
이 프로젝트는 베트남의 완전히 새로운 프로젝트이며, IoT 및 LORA 기술의 적용은 농업 산업의 새로운 단계를 시작했습니다. 4.0 기술 혁명과 함께 IoT는 농업 개발의 필수 부분입니다. 실제로 거의 적용되면서 긴급한 프로젝트이며, 추가 연구 개발은 우리나라를 통합하고 발전시키는 데 도움이 될 것입니다.

게이트웨이 중심의 구성 모델, 게이트웨이는 ESP32 모듈, LORA RA-01 및 OLED 모듈로 구축되며, 센서 노드 (노드 CO2, 노드 온도, 노드 라이트), OLED 디스플레이 프로세스에서 LORA 데이터를 기다린 다음 브로커에 게시 한 다음 서버 또는 소프트웨어 제어 (C# WinForm)를 게시합니다.
Node Sensitive, 특히 여기에는 Atmege328 Microcontroller, Lora RA-01, OLED 모듈 및 Cozir-AX-5000 센서가 구축 한 CO2 노드가 있습니다. 작업은 CO2 값을 읽고 LORA 데이터를 게이트웨이로 전송하는 것입니다.
Gateway는 MQTT 방법을 통해 서버 또는 소프트웨어에 연결합니다. 이는 대역폭 속도가 낮은 빠른 전송 방법입니다. 게시/구독 양식이 있습니다. 센서 노드에서 LORA 데이터를 수신 할 때. 게이트웨이 처리 데이터를 처리하고 주제를 통해 메시지를 게시합니다.이 시점에서 서버 또는 소프트웨어는 해당 주제를 구독하고 해당 주제에서 지속적으로 메시지를 듣습니다. 즉시 게이트웨이에서 보낸 데이터가 필요합니다. 서버는 즉시 서버에 따라 새로운 값을 업데이트 할 것입니다. 그 반대로 서버 또는 게이트웨이는 즉시 수신 된 소프트웨어로 전환하고 LORA 데이터로 전환하고 Gateway를 게시합니다. 릴레이).
서버는 Node.js 플랫폼에 구축되며 소프트웨어는 C# .NET 플랫폼을 기반으로 구축됩니다. 그들 모두는 MQTT 라이브러리를 지원했으며 나머지는 프로그래머가 그들과 같은 것을 만들기 때문입니다.
게이트웨이는 ESP32 모듈의 핵 및 LORA RA-01 모듈로 구축되었습니다. ESP32 모듈은 듀얼 코어 32 비트 칩을 사용하여 고속 및 안정적인 데이터 처리를 허용합니다. Lora RA-01 모듈은 킬로미터로의 RF 무선 전송을 지원하는 SX1278 칩을 사용합니다.

노드 CO2는 ATMEGA328 (Arduino), Lora RA-01 모듈 및 Cozir-Ax-5000 센서로 제작되었습니다. Cozir 센서는 많은 계산없이 UART를 통해 CO2 값을 직접 읽을 수있는 디지털 센서입니다.

서버는 node.js에 구축됩니다. Socket.io를 사용하면 서버가 실시간으로 작동 할 수 있습니다. 시스템은 각 값에 대한 권장 사항을 제공합니다. 앞으로 날씨 상황을 볼 수있는 일기 예보 페이지도 있습니다.

이 소프트웨어는 C# .NET 플랫폼을 기반으로 구축됩니다. 일기는 사용자가 즉각적인 값의 변화를 추적하도록 지원합니다.

https://www.youtube.com/watch?v=tktaao-llqs