Aplikácia DumbDisplay pre Android je jednoduchý sériový terminál Bluetooth Classic / Bluetooth LE / USB (monitor / plotter), rozšírený tak, aby fungoval ako „hlúpy“ displej (ako aj trochu vstupných prostriedkov) pre Arduino / ESP8266 / ESP32 / Raspberry Pi Pico – pomocou knižnice DumbDisplay Arduino (https://github.com/trevorwslee/Arduino-DumbDisplay)
Myšlienka použitia DumbDisplay ako displeja spočíva v tom, že pripojenie skutočných výstupných modulov gadget k doske mikrokontroléra môžete odložiť na neskoršiu fázu experimentu.
DumbDisplay možno použiť ako virtuálne výstupné miniaplikácie namiesto skutočných
• Mriežková vrstva LED
• LCD vrstva (textová a grafická)
• 7-segmentová riadková vrstva
• Vrstva plotra
• Vrstva TomTom Map
• Mikro:bitová vrstva
• Vrstva podobná korytnačke
Doska mikrokontroléra sa môže pripojiť k aplikácii DumbDisplay pre Android cez
• USB (OTG)
• Bluetooth (s HC-05 / HC-06)
• WIFI (pre ESP8266 / ESP32 / Raspberry Pi Pico W)
• USB cez DDWifiBridge (program Python)
Okrem toho, že DumbDisplay funguje ako virtuálny výstupný modul gadget, môže nasmerovať používateľskú "spätnú väzbu" (ako kliknutie) do programu mikrokontroléra pomocou mechanizmu "spätnej väzby" vo vrstve. Inými slovami, DumbDisplay možno považovať aj za veľmi jednoduché vstupné miniaplikácie.
DumbDisplay tiež obsahuje mechanizmus „tunela“, ktorý pomáha programu mikrokontroléra
• získať jednoduché údaje (vrátane jednoduchých údajov JSON) z internetu
• stiahnite si obrázok do mobilného telefónu na zobrazenie na grafickej vrstve LCD
• vyžiadajte si určitú „službu“ (napríklad získanie polohy GPS a detekciu objektov cez TensorFlow Lite) zo svojho mobilného telefónu
Poznámky k DDWifiBridge:
* DDWifiBridge je jednoduchý program Python dodávaný s knižnicou DumbDisplay Arduino
* Proxy USB pripojenie k vášmu desktopu, DDWifiBridge premosťuje USB a WIFI pripojenie k DumbDisplay
* Týmto spôsobom nie je potrebné, aby Arduino UNO mal špeciálny doplnok na pripojenie k DumpDisplay bezdrôtovo cez WiFi
Dúfam, že táto malá aplikácia pomôže.