Sommario:
- Passaggio 1: installa l'interfaccia utente OTG
- Passaggio 2: scarica Main.zip
- Passaggio 3: carica Main.py sul tuo MicroPython
- Passaggio 4: collega Esp8266 al tuo telefono Android tramite l'adattatore OTG
- Passaggio 5: crea la tua interfaccia utente
- Passaggio 6: registra un account
- Passaggio 7: crea una nuova interfaccia utente
- Passaggio 8: testare l'interfaccia utente
- Passaggio 9: carica l'interfaccia utente sul tuo Android
Video: Interfaccia utente per MicroPython: 9 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
Di recente, ho ricevuto una scheda esp8266 e ho installato MicroPython su di essa. Può essere controllato digitando command o caricandovi un codice Python.
Per installare MicroPython su esp8266, controlla https://MicroPython.org/download/#esp8266 o
Codice Python:
tempo di importazione
dal Pin di importazione della macchina
led=Pin(2, Pin. OUT)//Pin 2 è il LED di bordo.
led.off()
led.on()
La diversa versione di MicroPython, il codice forse diverso.
È molto interessante digitare il comando per controllare esp8266, ma non è ancora facile da usare. Come programmatore web, mi piace creare un'interfaccia con html e JavaScript.
Ho trovato un'interfaccia utente OGT dell'app Android. È un'APP ibrida; puoi creare un'interfaccia grafica con Html e JavaScript. Simula un terminale, riceve tutti i messaggi di testo da MicroPython e li filtra, invia solo le informazioni utili a JavaScript. Con JavaScript, puoi elaborare il risultato molto facilmente.
L'interfaccia utente di OGT viene fornita con un'interfaccia utente demo. Per testarlo, devi scaricare il codice python demo e metterlo su MicroPython.
Passaggio 1: installa l'interfaccia utente OTG
Vai su Google Play e cerca "otg ui". Installalo. Avrà bisogno di alcune autorizzazioni.
Passaggio 2: scarica Main.zip
Vai su https://www.otgui.com/home?mc=download e scarica il file main.py.
Passaggio 3: carica Main.py sul tuo MicroPython
Carica il main.py sul tuo MicroPython tramite comando:
ampy --port com5 put main.py
Puoi testarlo tramite mastice e assicurarti che il codice funzioni.
Passaggio 4: collega Esp8266 al tuo telefono Android tramite l'adattatore OTG
Per la prima volta, mostrerà una finestra di dialogo, selezionare la casella di controllo e fare clic sul pulsante OK. Quindi verrà visualizzata l'interfaccia utente demo. È possibile fare clic sul pulsante dell'interruttore per controllare l'accensione/spegnimento del led.
Passaggio 5: crea la tua interfaccia utente
Per creare la tua interfaccia utente, devi registrare un account e scaricare uno strumento di test.
Passaggio 6: registra un account
Vai su www.otgui.com e fai clic su "Le mie interfacce utente". mostrerà una pagina di accesso, fare clic su "Registrati". Compila tutte le informazioni e clicca
fare clic su "Registrati".
Ora puoi accedere con il tuo account e la password predefinita è "123456", puoi cambiarla in seguito.
Passaggio 7: crea una nuova interfaccia utente
Dopo l'accesso, fai clic su "Interfacce di testo". mostrerà tutte le tue interfacce utente.
- Fare clic sul pulsante Aggiungi.
- Inserisci tutte le informazioni.
- Fare clic sul pulsante Salva
- Creerà una nuova interfaccia utente con del codice al suo interno.
- Modifica il codice.
Passaggio 8: testare l'interfaccia utente
Fare clic su Anteprima per vedere il risultato.
Passaggio 9: carica l'interfaccia utente sul tuo Android
Trova il codice dell'app nella pagina dei dettagli dell'interfaccia utente. Quindi apri il browser sul tuo Android e digita "https://localhost:8889".
Inserisci il codice dell'app e fai clic sul pulsante Salva. Riavvia l'app dell'interfaccia utente di OTG.
Scaricherà l'interfaccia utente su Android.
Consigliato:
Convertitore boost basato su Esp8266 con un'incredibile interfaccia utente Blynk con regolatore di feedback: 6 passaggi
Convertitore boost basato su Esp8266 con un'incredibile interfaccia utente Blynk con regolatore di feedback: in questo progetto ti mostrerò un modo efficiente e comune come aumentare le tensioni CC. Ti mostrerò quanto può essere facile costruire un convertitore boost con l'aiuto di un Nodemcu. Costruiamolo. Include anche un voltmetro su schermo e un feedback
Tester batteria Arduino con interfaccia utente WEB.: 5 passaggi
Arduino Battery Tester Con Interfaccia Utente WEB.: Oggi le apparecchiature elettroniche utilizzano batterie di backup per salvare lo stato in cui si era interrotta l'operazione quando l'apparecchiatura è stata spenta o quando, accidentalmente, l'apparecchiatura è stata spenta. L'utente, all'accensione, torna al punto in cui è rimasto
Creazione di un'interfaccia utente curva in Unity per la realtà virtuale: 4 passaggi
Creazione di un'interfaccia utente curva in Unity per la realtà virtuale: se stai cercando una soluzione semplice e gratuita per creare un'interfaccia utente curva per la tua applicazione di realtà virtuale o gioco VR, sei nel posto giusto. In questo blog imparerai a creare un elemento dell'interfaccia utente curvo in unity utilizzando le estensioni dell'interfaccia utente di Unity
Interfaccia utente Android (remotexy) per controllare il servomotore utilizzando Arduino e Bluetooth: 7 passaggi (con immagini)
Interfaccia utente Android (remotexy) per controllare il servomotore utilizzando Arduino e Bluetooth: In questo Instructable ti fornirò un rapido passaggio per creare un'interfaccia utente Android utilizzando Remotexy Interface Maker per controllare il servomotore collegato ad Arduino Mega tramite Bluetooth. Questo video mostra come l'interfaccia utente controllerà la velocità e la posizione del servomotore
Semplice interfaccia utente interattiva per l'insegnamento e la valutazione: 11 passaggi
Interfaccia utente interattiva semplice per l'insegnamento e la valutazione.: Questo progetto è stato sviluppato come parte di una classe universitaria, l'obiettivo era creare un sistema interattivo per insegnare e valutare un determinato argomento. Per questo abbiamo usato un Processing su un PC per l'interfaccia e un Arduino NANO per il pulsante arcade e i LED, quindi