Inhoudsopgave:
- Stap 1: installeer OTG-gebruikersinterface
- Stap 2: Download Main.zip
- Stap 3: Upload de Main.py naar uw MicroPython
- Stap 4: Verbind Esp8266 met uw Android-telefoon via de OTG-adapter
- Stap 5: Maak uw gebruikersinterface
- Stap 6: Registreer een account
- Stap 7: Maak een nieuwe gebruikersinterface
- Stap 8: Test de gebruikersinterface
- Stap 9: Upload gebruikersinterface naar uw Android
Video: UI voor MicroPython: 9 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Onlangs heb ik een esp8266-bord gekregen en daarop MicroPython geïnstalleerd. Het kan worden bestuurd door een opdracht te typen of er een python-code naar te uploaden.
Voor het installeren van MicroPython op esp8266, kijk op https://MicroPython.org/download/#esp8266 of
Python-code:
import tijd
van machine import Pin
led=Pin (2, Pin. OUT)//Pin 2 is de LED aan boord.
Led uit()
led.on()
De andere versie MicroPython, de code misschien anders.
Het is erg cool om de opdracht te typen om esp8266 te bedienen, maar het is nog steeds niet gebruiksvriendelijk. Als webprogrammeur maak ik graag een interface met html en JavaScript.
Ik vond een Android App OGT UI. Het is een hybride APP; je kunt een grafische interface maken met Html en JavaScript. Het simuleert een terminal, ontvangt alle sms-berichten van MicroPython en filtert deze, stuurt alleen de nuttige informatie terug naar JavaScript. Met JavaScript kunt u het resultaat heel eenvoudig verwerken.
De OGT-gebruikersinterface wordt geleverd met een demo-gebruikersinterface. Om het te testen, moet je demo-python-code downloaden en in MicroPython plaatsen.
Stap 1: installeer OTG-gebruikersinterface
Ga naar Google Play en zoek "otg ui". Installeer het. Het heeft enkele machtigingen nodig.
Stap 2: Download Main.zip
Ga naar https://www.otgui.com/home?mc=download en download de main.py.
Stap 3: Upload de Main.py naar uw MicroPython
Upload de main.py naar uw MicroPython met de opdracht:
ampy --port com5 put main.py
Je kunt het testen met putty en controleren of de code werkt.
Stap 4: Verbind Esp8266 met uw Android-telefoon via de OTG-adapter
Voor de eerste keer zal het een dialoogvenster tonen, vink het selectievakje aan en klik op de knop OK. Dan verschijnt de demo-gebruikersinterface. U kunt op de schakelknop klikken om de led aan / uit te bedienen.
Stap 5: Maak uw gebruikersinterface
Om uw gebruikersinterface te maken, moet u een account registreren en een testtool downloaden.
Stap 6: Registreer een account
Ga naar www.otgui.com en klik op "Mijn gebruikersinterfaces". het zal een inlogpagina tonen, klik op "Registreren". Vul alle informatie in en klik op
klik op "Registreren".
Nu kunt u inloggen met uw account en het standaardwachtwoord is "123456", u kunt dit later wijzigen.
Stap 7: Maak een nieuwe gebruikersinterface
Klik na het inloggen op "Text UI's". het zal al uw gebruikersinterfaces tonen.
- Klik op de knop Toevoegen.
- Voer alle informatie in.
- Klik op de knop Opslaan
- Het zal een nieuwe gebruikersinterface maken met wat code erin.
- Bewerk de code.
Stap 8: Test de gebruikersinterface
Klik op Voorbeeld om het resultaat te zien.
Stap 9: Upload gebruikersinterface naar uw Android
Zoek de app-code op uw UI-detailpagina. Open vervolgens de browser op je Android en typ de "https://localhost:8889".
Voer de app-code in en klik op de knop Opslaan. Start de OTG UI-app opnieuw.
Het zal de gebruikersinterface naar je Android downloaden.
Aanbevolen:
Installatie voor externe Bluetooth GPS-provider voor Android-apparaten: 8 stappen
Installatie voor externe Bluetooth GPS-provider voor Android-apparaten: deze instructable legt uit hoe u uw eigen externe Bluetooth-compatibele GPS voor uw telefoon kunt maken, wat dan ook voor ongeveer $ 10. Materiaallijst: NEO 6M U-blox GPSHC-05 bluetooth-module Kennis van interface Blutooth Low energy-modulesArdui
DIY een infraroodthermometer voor COVID-19 met MicroPython: 8 stappen
DIY een infraroodthermometer voor COVID-19 met MicroPython: vanwege het uitbreken van de coronavirusziekte (COVID-19) moet de HR van het bedrijf de temperatuur van elke werknemer meten en registreren. Dit is een vervelende en tijdrovende taak voor HR. Dus ik deed dit project: de werknemer drukte op de knop, dit in
Idee voor doe-het-zelf-activiteit voor weerstations voor 12+ jaar: 4 stappen
Idee voor doe-het-zelf-weerstationactiviteit voor 12-plussers: in deze activiteit zullen deelnemers hun weerstation opzetten, de lucht in sturen en de opnames (licht, temperatuur, vochtigheid) in realtime volgen via de Blynk-app. Bovendien leert u hoe u de geregistreerde waarden publiceert
Systeem voor het bewaken van de luchtkwaliteit voor fijnstofverontreiniging: 4 stappen
Systeem voor monitoring van luchtkwaliteit voor fijnstofverontreiniging: INTRO: 1 In dit project laat ik zien hoe ik een deeltjesdetector bouw met dataweergave, databack-up op SD-kaart en IOT. Visueel geeft een neopixels ringdisplay de luchtkwaliteit aan. 2 Luchtkwaliteit is een steeds belangrijker zorg t
Relaisbord voor Arduino voor minder dan $8: 5 stappen
Relaisbord voor Arduino voor minder dan $8.: Hallo vrienden, vandaag ga ik je vertellen hoe je een relaisbord voor Arduino maakt voor minder dan $8. In dit circuit gaan we geen IC of transistor gebruiken. Dus laten we het doen