ESP32

인터넷을 통해 원격으로 환경의 상태를 모니터링

지구빵집 2024. 7. 4. 07:41
반응형

 

 

때로는 인터넷을 통해 원격으로 환경의 상태를 모니터링하고 싶을 때가 있습니다. 이를 위한 방법에는 여러 가지가 있는데, 그 중 하나는 무료 IoT 서비스인 esp32-cam과 adafruit io를 사용하는 것이고, 또 다른 방법으로 안드로이드 휴대폰 애플리케이션에서 iot mqtt 패널과 함께 esp32-cam을 사용할 수도 있습니다. 자세한 내용은 댓글란에 첨부한 동영상을 참고해 주시기 바랍니다. 

 

동영상 링크 

 

원격 모니터링 도구는 어떻게 만드나요?

 

1. Adafruit 계정을 만듭니다(https://io.adafruit.com/).

 

2. 피드 "카메라"를 생성하고 피드 기록 = OFF로 설정합니다.

 

3. 카메라 피드에 연결된 이미지 블록이 있는 대시보드를 생성합니다.

 

4. 이 프로그램을 엽니다: https://pastebin.com/hsVxqLjp.

 

5. 아두이노 IDE 소프트웨어에서 위 프로그램을 복사하여 붙여넣은 다음 31, 32줄에 Wi-Fi 이름과 비밀번호를 입력하고 35, 36줄에 AIO 사용자 이름과 키를 입력합니다.

 

6. 6. Adafruit_MQTT.h 라이브러리에서 최대 버퍼 크기를 512에서 36000으로 설정합니다.

 

7. 프로그램을 ESP32-CAM에 업로드합니다.

 

8. 직렬 모니터에 "MQTT 연결됨!"이 표시될 때까지 기다리면 ESP32-CAM 및 Adafruit IO를 사용한 원격 모니터링이 준비된 것입니다.

 

9. IoT MQTT 패널 애플리케이션을 열고 연결 및 대시보드를 생성한 후 사용자 이름과 암호에 AIO 키를 입력합니다.

 

10. 대시보드에 이미지 패널을 추가하고 주제를 입력합니다: AIO 사용자 이름 뒤에 "피드/카메라"를 입력하고 이미지 소스 = Base64 페이로드를 선택하면 ESP32-CAM을 통한 원격 모니터링 및 IoT MQTT 패널을 사용할 준비가 완료됩니다.

 

자세한 내용은 다음 블로그를 참조하세요. 

 

 

 

 

 

반응형