DumbDisplay Android 앱은 간단한 Bluetooth Classic/Bluetooth LE/USB 직렬 터미널(모니터/플로터)로, Arduino/ESP8266/ESP32/Raspberry Pi용 "멍청한" 디스플레이(및 약간의 입력 수단) 역할을 하도록 확장되었습니다. Pico -- DumbDisplay Arduino 라이브러리 사용(https://github.com/trevorwslee/Arduino-DumbDisplay)
DumbDisplay를 디스플레이로 사용한다는 아이디어는 실제 출력 장치를 마이크로 컨트롤러 보드에 연결하는 것을 실험의 나중 단계까지 연기할 수 있다는 것입니다.
DumbDisplay는 실제 출력 장치 대신 가상 출력 장치로 사용할 수 있습니다.
• LED 그리드 레이어
• LCD 레이어(텍스트 기반 및 그래픽)
• 7-세그먼트 행 레이어
• 플로터 레이어
• TomTom 맵 레이어
• Micro:bit와 같은 레이어
• 거북이 같은 레이어
마이크로컨트롤러 보드는 다음을 통해 DumbDisplay Android 앱에 연결할 수 있습니다.
• USB(OTG)
• 블루투스(HC-05/HC-06 포함)
• WIFI(ESP8266/ESP32/Raspberry Pi Pico W용)
• DDWifiBridge(Python 프로그램)를 통한 USB
가상 출력 가젯으로 작동하는 것 외에도 DumbDisplay는 레이어 "피드백" 메커니즘을 사용하여 사용자 "피드백"(클릭과 같은)을 마이크로 컨트롤러 프로그램으로 라우팅할 수 있습니다. 즉, DumbDisplay는 매우 단순한 입력 가젯으로도 취급될 수 있습니다.
DumbDisplay는 또한 마이크로컨트롤러 프로그램이
• 인터넷에서 단순 데이터(단순 JSON 데이터 포함) 가져오기
• 그래픽 LCD 레이어에 표시하기 위해 휴대폰으로 이미지 다운로드
• 휴대폰에서 특정 "서비스"(예: GPS 위치 확인 및 TensorFlow Lite를 통한 물체 감지) 요청
DDWifiBridge에 대한 참고 사항:
* DDWifiBridge는 DumbDisplay Arduino 라이브러리와 함께 제공되는 간단한 Python 프로그램입니다.
* 데스크탑에 대한 USB 연결 프록시, DDWifiBridge는 USB와 DumbDisplay에 대한 WIFI 연결 사이를 연결합니다.
* 이렇게 하면 WiFi를 통해 DumpDisplay 무선에 연결하기 위해 Arduino UNO에 특별한 애드온이 필요하지 않습니다.
이 작은 앱이 도움이 되기를 바랍니다.