Innholdsfortegnelse:
- Trinn 1: Kode opp brukergrensesnittet på MIT App Inventor
- Trinn 2: Koding i partikkelmiljøet: Initialiserer variabler
- Trinn 3: Koding i partikkelmiljøet: Sette opp tweeteringsfunksjonen
- Trinn 4: Fysiske komponenter
- Trinn 5: Du er ferdig
Video: Tweeting Lamp Bot: 5 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Denne instruksen vil lære deg hvordan du lager en mobiltelefonstyrt Tweeting - Lampe. Det er et enkelt, kult prosjekt som bruker MIT app -oppfinner så vel som partikkelkodemiljøet for å lage en mobiltelefonstyrt lampe gjennom IoT som tweeter ut personlige tweets til en bot -konto.
Materialene du trenger:
- 4 LED -lys (et hvilket som helst nummer eller farge på LED -lys er greit, men vi bruker 4 til denne opplæringen)
- 8 stykker 4 tommer ikke -strandet ledning (for lodding på LED -lysene)
- 4 stykker 4 tommer x 4 tommer tre (for å lage eskeholderen)
- En partikkelfoton (du kan få en her:
- Et brødbrett
- En twitter -konto
- En MIT App Inventor -konto
Trinn 1: Kode opp brukergrensesnittet på MIT App Inventor
Dette er det som styrer lampen din for å slå på og av. Jeg har gitt bilder ovenfor for blokkoden og grensesnittet. Sjekk denne opplæringen for dette trinnet (https://www.hackster.io/Richa1/mit-app-inventor-2-…
Trinn 2: Koding i partikkelmiljøet: Initialiserer variabler
Når du har satt opp blokkene dine på MIT App -oppfinner, kan du begynne å skrive hovedkoden din i partikkelmiljøet. Du må først skaffe deg en partikkelfoton og opprette en konto. (En lenke til nettstedet deres hvor du kan kjøpe en finner du i introduksjonen). Instruksjoner for hvordan du konfigurerer fotonet ditt, finner du i dokumentasjonen på deres nettsted. Når du har konfigurert fotonet ditt, kan du begynne å kode opp funksjonene for å få det til å tweet ut og slå på lysdioden din.
- Char -variabelen representerer meldingen du vil tweet ut. Skriv inn meldingen du vil tweet ut mellom parentesene.
- Linjen der det står #define TOKEN er twitter -tokenet ditt du vil sette for twitter -kontoen du vil tweet til. (Du kan få tokenet ved å besøke denne nettadressen og gjøre trinn 1).
- Initialiser partikkelfunksjonen, så når den kalles fra MIT App Inventor -konsollen, vil den utføre kommandoene.
- Du vil også initialisere LED -lysene og angi dem som utganger siden de ikke mottar noen variabel.
Trinn 3: Koding i partikkelmiljøet: Sette opp tweeteringsfunksjonen
Dette er koden for å sette opp tweeting -funksjonen. Du må sette det under void setup () for at det skal fungere.
Skriv deretter koden for å slå på LED -ene under ledet Toggle -kommandoen fra MIT -appgrensesnittet.
Koden hentet fra
Trinn 4: Fysiske komponenter
- Lodd ledningene på LED -ene (lilla for negativ og rød for positiv)
- Legg partikkelfoton på brødbrett og led oss ledninger på tilsvarende pinner. (Rød til D1-D4-pinnene og alle lilla til GND)
- Lim boksen sammen for å holde lysdioder og brødbrett (så kan du male den)
- Koble til fotonet ditt og blits koden din
Trinn 5: Du er ferdig
Når du har blinket koden din, kan du koble mobiltelefonen din til appen på MIT app inventor og slå LED -lysene på kommando, samt tweet ut samtidig.
Merk: Siden twitter har veldig rare forskrifter om at det samme tweetes ut flere ganger, er det en ventetid på minst 1 minutt mellom tweets før de tweetes ut.
Anbefalt:
Tweeting værstasjon: 8 trinn (med bilder)
Tweeting værstasjon: Har du noen gang ønsket å overvåke byens nåværende værforhold, karbonavtrykk, støy og forurensningsnivåer? Vil du være en Climate Change Crusader eller sette opp din egen Tweeting værstasjon og dele dine lokale værforhold med
Tweeting Temp Sensor: 4 trinn
Tweeting Temp Sensor: Lag din egen Tweeting Temperature Sensor som kan fungere hvor som helst med WiFi
Trash Built BT Line Drawing Bot - My Bot: 13 trinn (med bilder)
Trash Built BT Line Drawing Bot - My Bot: Hai venner etter et langt gap ca 6 måneder her kommer jeg med et nytt prosjekt. Inntil ferdigstillelsen av Cute Drawing Buddy V1, SCARA Robot - Arduino jeg planlegger en ny tegningsbot, er hovedmålet å dekke et stort område for tegning. Så faste robotarmer
The Spiral Lamp (aka Loxodrome Desk Lamp): 12 trinn (med bilder)
Spiral Lampen (a.k.a Loxodrome Desk Lamp): Spiral Lampen (a.k.a The Loxodrome Desk Lamp) er et prosjekt jeg begynte i 2015. Den ble inspirert av Paul Nylanders Loxodrome Sconce. Min opprinnelige idé var for en motorisert skrivebordslampe som ville projisere flytende virvler av lys på veggen. Jeg designet og
Nybegynnerguide til ESP8266 og tweeting ved bruk av ESP8266: 17 trinn (med bilder)
Nybegynnerguide til ESP8266 og tweeting ved bruk av ESP8266: Jeg lærte om Arduino for 2 år siden. Så jeg begynte å leke med enkle ting som lysdioder, knapper, motorer osv. Da tenkte jeg at det ikke ville være kult å koble til ting som å vise dagsvær, aksjekurser, togtider på en LCD -skjerm. Jeg