Obsah:
- Krok 1: Nainštalujte používateľské rozhranie OTG
- Krok 2: Stiahnite si Main.zip
- Krok 3: Nahrajte súbor Main.py do svojho systému MicroPython
- Krok 4: Pripojte Esp8266 k telefónu Android pomocou adaptéra OTG
- Krok 5: Vytvorte si používateľské rozhranie
- Krok 6: Zaregistrujte si účet
- Krok 7: Vytvorte nové používateľské rozhranie
- Krok 8: Otestujte používateľské rozhranie
- Krok 9: Nahrajte používateľské rozhranie do svojho systému Android
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Nedávno som dostal dosku esp8266 a nainštaloval som na ňu program MicroPython. Dá sa ovládať zadaním príkazu alebo nahraním kódu pythonu.
Informácie o inštalácii programu MicroPython na server esp8266 nájdete na stránke https://MicroPython.org/download/#esp8266 alebo
Python kód:
čas importu
zo strojového importu Pin
led = Pin (2, Pin. OUT) // Pin 2 je vstavaná dióda LED.
led.off ()
led.on ()
Rôzna verzia MicroPython, kód sa môže líšiť.
Je skvelé písať príkaz na ovládanie esp8266, ale stále nie je užívateľsky prívetivý. Ako webový programátor rád vytváram rozhranie s html a JavaScript.
Našiel som používateľské rozhranie OGT aplikácie pre Android. Je to hybridná aplikácia; môžete vytvoriť grafické rozhranie pomocou HTML a JavaScript. Simuluje terminál, prijíma všetky textové správy z programu MicroPython a filtruje ho, iba odosiela užitočné informácie späť do JavaScriptu. Vďaka JavaScriptu môžete výsledok veľmi ľahko spracovať.
Používateľské rozhranie OGT je dodávané s ukážkovým rozhraním. Na testovanie je potrebné stiahnuť si ukážkový kód python a vložiť ho do programu MicroPython.
Krok 1: Nainštalujte používateľské rozhranie OTG
Prejdite na Google Play a vyhľadajte „otg ui“. Nainštalujte ho. Bude to potrebovať určité povolenia.
Krok 2: Stiahnite si Main.zip
Prejdite na stránku https://www.otgui.com/home?mc=download a stiahnite si súbor main.py.
Krok 3: Nahrajte súbor Main.py do svojho systému MicroPython
Odošlite súbor main.py do svojho zariadenia MicroPython príkazom:
ampy --port com5 dal main.py
Môžete to vyskúšať pomocou tmelu a uistiť sa, že kód funguje.
Krok 4: Pripojte Esp8266 k telefónu Android pomocou adaptéra OTG
Prvýkrát sa zobrazí dialógové okno, začiarknite políčko a kliknite na tlačidlo OK. Potom sa zobrazí demo používateľské rozhranie. Kliknutím na prepínač môžete ovládať LED zapnuté/vypnuté.
Krok 5: Vytvorte si používateľské rozhranie
Na vytvorenie používateľského rozhrania je potrebné zaregistrovať si účet a stiahnuť testovací nástroj.
Krok 6: Zaregistrujte si účet
Choďte na www.otgui.com a kliknite na „Moje používateľské rozhrania“. zobrazí sa prihlasovacia stránka, kliknite na „Registrovať“. Vyplňte všetky informácie a kliknite
kliknite na „Registrovať“.
Teraz sa môžete prihlásiť pomocou svojho účtu a predvolené heslo je „123456“, môžete ho neskôr zmeniť.
Krok 7: Vytvorte nové používateľské rozhranie
Po prihlásení kliknite na „Textové používateľské rozhrania“. zobrazí všetky vaše používateľské rozhrania.
- Kliknite na tlačidlo Pridať.
- Zadajte všetky informácie.
- Kliknite na tlačidlo Uložiť
- Vytvorí nové používateľské rozhranie s nejakým kódom.
- Upravte kód.
Krok 8: Otestujte používateľské rozhranie
Výsledok zobrazíte kliknutím na položku Ukážka.
Krok 9: Nahrajte používateľské rozhranie do svojho systému Android
Kód aplikácie nájdete na stránke s podrobnosťami o používateľskom rozhraní. Potom v prehliadači Android otvorte prehliadač a zadajte „https:// localhost: 8889“.
Zadajte kód aplikácie a kliknite na tlačidlo Uložiť. Reštartujte aplikáciu OTG UI.
Stiahne si používateľské rozhranie do vášho systému Android.