Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
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.