Sommario:
- Passaggio 1: codificare l'interfaccia utente su MIT App Inventor
- Passaggio 2: codifica nell'ambiente delle particelle: inizializzazione delle variabili
- Passaggio 3: codifica nell'ambiente particellare: impostazione della funzione Tweeting
- Passaggio 4: componenti fisici
- Passaggio 5: hai finito
Video: Bot lampada tweeting: 5 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Questo tutorial ti insegnerà come creare un Tweeting - Lamp controllato da un telefono cellulare. È un progetto semplice e interessante che utilizza l'inventore dell'app del MIT e l'ambiente di codifica delle particelle per creare una lampada controllata da un telefono cellulare tramite IoT che invia tweet personali a un account bot.
I materiali di cui avrai bisogno:
- 4 luci a led (qualsiasi numero o colore di luci a led va bene, ma ne useremo 4 per questo tutorial)
- 8 pezzi di filo non intrecciato da 4 pollici (da saldare sulle luci a led)
- 4 pezzi di legno da 4 pollici x 4 pollici (per realizzare il supporto della scatola)
- Un fotone particellare (puoi ottenerne uno qui:
- Una breadboard
- Un account Twitter
- Un account per inventore dell'app del MIT
Passaggio 1: codificare l'interfaccia utente su MIT App Inventor
Questo sarà ciò che controlla l'accensione e lo spegnimento della tua lampada. Ho fornito le immagini sopra per il codice di blocco e l'interfaccia. Dai un'occhiata a questo tutorial per questo passaggio (https://www.hackster.io/Richa1/mit-app-inventor-2-…
Passaggio 2: codifica nell'ambiente delle particelle: inizializzazione delle variabili
Una volta impostati i blocchi sull'inventore dell'app MIT, puoi iniziare a scrivere il tuo codice principale nell'ambiente particellare. Per prima cosa devi procurarti un fotone particellare e creare un account. (Un link al loro sito web dove è possibile acquistarne uno si trova nell'Introduzione). Le istruzioni su come impostare il tuo fotone possono essere trovate nella loro documentazione sul loro sito web. Una volta che hai impostato il tuo fotone, puoi iniziare a codificare le funzioni per farlo twittare e accendere i tuoi led.
- La variabile char rappresenterà il messaggio che vuoi twittare. Digita il messaggio che vuoi twittare tra parentesi.
- La riga in cui dice #define TOKEN è il tuo token Twitter che inserirai per l'account Twitter a cui twitterai. (Puoi ottenere il token visitando questo URL ed eseguendo il passaggio 1).
- Inizializza la funzione particella in modo che quando viene chiamata dalla console di MIT App Inventor, eseguirà i comandi.
- Inoltre, inizializzerai le tue luci a led e le imposterai come uscite poiché non stanno ricevendo alcun tipo di variabile.
Passaggio 3: codifica nell'ambiente particellare: impostazione della funzione Tweeting
Questo è il codice per impostare la funzione di tweeting. Devi metterlo sotto void setup() affinché funzioni.
Quindi, sotto il comando Toggle led, scrivi il codice per accendere i led dall'interfaccia dell'app MIT.
Codice recuperato da
Passaggio 4: componenti fisici
- Saldare i fili sui led (viola per negativo e rosso per positivo)
- Metti il fotone della particella sulla breadboard e collega i fili dei led sui pin corrispondenti. (Rosso ai pin D1-D4 e tutto viola a GND)
- Incolla insieme la scatola per tenere i tuoi led e la breadboard (quindi puoi dipingerli)
- Collega il tuo fotone e lampeggia il tuo codice
Passaggio 5: hai finito
Una volta che hai lampeggiato il tuo codice, puoi collegare il tuo cellulare all'app su MIT app inventor e accendere le luci a led a comando e allo stesso tempo twittare.
Nota: poiché Twitter ha regole davvero strane riguardo alla stessa cosa che viene twittata più volte, c'è un'attesa di almeno 1 minuto tra i tweet prima che vengano twittati.
Consigliato:
Lampada cubo di Rubik wireless con facile inclinazione e cambio colore: 10 passaggi (con immagini)
Lampada cubo di Rubik senza fili che cambia facilmente colore con inclinazione: oggi costruiremo questa fantastica lampada a cubo di Rubik che cambia colore in base a quale lato è rivolto verso l'alto. Il cubo funziona con una piccola batteria LiPo, caricata da un cavo micro-usb standard e, nei miei test, ha una durata della batteria di diversi giorni. Questo
Tweeting stazione meteo: 8 passaggi (con immagini)
Tweeting Weather Station: Hai mai desiderato monitorare le condizioni meteorologiche attuali della tua città, l'impronta di carbonio, i livelli di rumore e inquinamento? Vuoi essere un crociato del cambiamento climatico o impostare la tua stazione meteorologica di tweeting e condividere le condizioni meteorologiche locali con il wo
La lampada della mummia - Lampada intelligente controllata da WiFi: 5 passaggi (con immagini)
The Mummy Lamp - Lampada intelligente controllata da WiFi: Circa 230 mila anni fa l'essere umano ha imparato a controllare il fuoco, questo porta a un grande cambiamento nel suo stile di vita poiché ha iniziato a lavorare di notte anche usando la luce del fuoco. Possiamo dire che questo è l'inizio dell'illuminazione per interni. Adesso io
La lampada a spirale (a.k.a la lampada da scrivania Loxodrome): 12 passaggi (con immagini)
The Spiral Lamp (a.k.a the Loxodrome Desk Lamp): The Spiral Lamp (a.k.a The Loxodrome Desk Lamp) è un progetto che ho iniziato nel 2015. È stato ispirato dal Loxodrome Sconce di Paul Nylander. La mia idea originale era per una lampada da scrivania motorizzata che proiettasse vortici di luce sul muro. Ho progettato e
LAMPADA A PALLONCINO!!! INCREDIBILE!!! (semplice lampada a palloncino impressionante)!!: 6 passaggi (con immagini)
LAMPADA A PALLONCINO!!! INCREDIBILE!!! (semplice Awsome Ballon Lamp)!!: La semplice lampada a palloncino è composta dai ballon e dalla striscia led 12v con il driver led