DumbDisplay Android-sovellus on yksinkertainen Bluetooth Classic / Bluetooth LE / USB Serial Terminal (monitori / plotteri), joka on laajennettu toimimaan "tyhmänä" näyttönä (samoin kuin vähän syöttötapoja) Arduino / ESP8266 / ESP32 / Raspberry Pi Pico - käyttämällä DumbDisplay Arduino -kirjastoa (https://github.com/trevorwslee/Arduino-DumbDisplay)
Ajatus DumbDisplayn käyttämisestä näyttönä on, että voit lykätä todellisten lähtölaitteiden liittämistä mikro-ohjainkorttiisi kokeilusi myöhempään vaiheeseen.
DumbDisplay-sovellusta voidaan käyttää virtuaalisina tuloste-gadgeteina todellisten laitteiden sijaan
• LED-verkkokerros
• LCD-kerros (tekstipohjainen ja graafinen)
• 7 segmentin rivikerros
• Piirturikerros
• TomTom Map -taso
• Mikro:bittinen kerros
• Kilpikonnamainen kerros
Mikro-ohjainkortti voi muodostaa yhteyden DumbDisplay Android-sovellukseen
• USB (OTG)
• Bluetooth (HC-05 / HC-06 kanssa)
• WIFI (ESP8266 / ESP32 / Raspberry Pi Pico W)
• USB DDWifiBridgen kautta (Python-ohjelma)
Sen lisäksi, että DumbDisplay toimii virtuaalisena tulostelaitteena, se voi reitittää käyttäjän "palautteen" (kuten napsautuksen) mikro-ohjainohjelmaan sen kerros "palaute"mekanismin avulla. Toisin sanoen DumbDisplaya voidaan pitää myös hyvin yksinkertaisina syöttövempainina.
DumbDisplay sisältää myös "tunneli"-mekanismin, joka auttaa mikro-ohjainohjelmaa
• saada yksinkertaista dataa (mukaan lukien yksinkertainen JSON-data) Internetistä
• Lataa kuva matkapuhelimeesi graafisella LCD-kerroksella näytettäväksi
• pyytää tiettyä "palvelua" (kuten GPS-sijainnin selvittäminen ja kohteen havaitseminen TensorFlow Liten avulla) matkapuhelimellasi
Huomautuksia DDWifiBridgestä:
* DDWifiBridge on yksinkertainen Python-ohjelma, joka tulee DumbDisplay Arduino -kirjaston mukana
* Välityspalvelimen USB-yhteys työpöydällesi, DDWifiBridge siltaa USB- ja WIFI-yhteyden välillä DumbDisplayiin
* Tällä tavalla Arduino UNO:ssa ei tarvitse olla erityistä lisäosaa, jotta se voi muodostaa yhteyden DumpDisplayin langattomasti WiFin kautta
Toivottavasti tämä pieni sovellus auttaa.