Indholdsfortegnelse:
- Trin 1: Påkrævede komponenter
- Trin 2: Konfigurer Huzzah til Arduino IDE og Opret forbindelse til WIFI
- Trin 3: Tilmeld dig Io.adafruit & IFTTT
- Trin 4: Opret forbindelse til din Huzzah til Io.adafruit
- Trin 5: Kredsløbsdiagram
- Trin 6: Programmer din Huzzah
- Trin 7: Lav et flag
- Trin 8: Omslut dit kredsløb
- Trin 9: Udført
Video: Meddelelsesflag - Fantastisk introduktion til Wi -Fi, IFTTT og Huzzah ESP8266: 9 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Jeg mangler altid vigtige ting … så jeg skabte Flag. En Internet of Things (IoT) enhed til at underrette eller minde mig om disse vigtige ting!
Nu med et hurtigt blik over til mit skrivebord kan jeg se, om …
- Jeg har en mail
- Jeg blev nævnt i et tweet
- Jeg har en kommende google kalender begivenhed
- Det er tid til at ringe til mor
- Mit hold scorede
- Jeg glemmer at spise
- Jeg har brug for at dyrke motion
… eller næsten alt andet. Til denne instruktion vil jeg underrette mig selv, når jeg modtager e -mails.
Dette projekt er en god introduktion til Wi-Fi-tilsluttede enheder og tingenes internet.
Vi vil bruge…
IFTTT.com (en API -gateway) for at udløse …
io.adafruit.com (en IoT cloud datatjeneste) for at udløse …
MQTT (forbindelsen mellem internettet og dit board) for at udløse …
Feather Huzzah (en Arduino -kompatibel WIFI -mikrokontroller) til at udløse …
En servomotor, der…
Giv os besked!
Trin 1: Påkrævede komponenter
Til den lave lave pris på kun 37,50 $ eller mindre!
Du får brug for…
Materialer:
WiFi mikrokontroller $ 16
Micro Servo $ 10
Trykknap $ 1
Modstand (enhver værdi)
Tiny Breadboard $ 4 (eller protoboard)
Stacking Headers $ 1
Jumper Wires $ 2
Projektboks $ 3,50
Litiumbatteri (valgfrit)
Velcro (valgfri)
Et lille flag (vi laver dette)
Værktøjer:
Computer med Arduino IDE installeret
Loddejern og lodning
Store og små Philips skruetrækkere
Saks
Limstift
Trådskærere
Desktop printer
Trin 2: Konfigurer Huzzah til Arduino IDE og Opret forbindelse til WIFI
Lad os teste vores mikrokontroller for at komme i gang.
Følg denne vejledning fra Adafruit:
Denne vejledning giver os mulighed for at bruge Feather Huzzah på Arduino IDE og sikre, at vi har alle de nødvendige USB -drivere installeret.
Trin 3: Tilmeld dig Io.adafruit & IFTTT
For at aktivere wifi -mikrokontrolleren bruger vi Adafruit's io.adafruit og IFTTT.
Opret en io.adafruit -konto, og konfigurer et nyt switch -mærket flag.
Opret et nyt dashboard.
Opret en vippekontakt i instrumentbrættet mærket 'flag'. Forlad standardindstillingerne for skifteren TIL og FRA (vi referencerer denne tekst i koden, så vær opmærksom på store og små bogstaver).
Opret en IFTTT (If-This-Then-That) -konto
Vælg en ny applet under fanen 'Mine applets'.
Under 'HVIS' skal du vælge en IFTTT -udløser for at løfte dit flag.
Under 'DET' skal du søge i Adafruit og referere til io.adafruit -vippekontakten, du har oprettet tidligere.
Du kan teste din udløser ved at kontrollere vippekontakten på din io.adafruit -side. Vi vil kommunikere positionen for dette skift med vores Huzzah Wi-Fi-kort.
Trin 4: Opret forbindelse til din Huzzah til Io.adafruit
For at forbinde din Huzzah til din io.adafruit -konto skal vi bruge MQTT.
Følg denne vejledning:
Ved at følge denne vejledning vil vi sikre, at vi har alle de nødvendige biblioteker installeret.
Trin 5: Kredsløbsdiagram
Konstruer det illustrerede kredsløb for at forbinde servoen og den øjeblikkelige knap til Huzzah -kortet.
Den momentane switch kan kræve lodning. Dette er en god vejledning, hvis du er ny inden for lodning.
Modstanden kan have en hvilken som helst værdi.
Trin 6: Programmer din Huzzah
Koden, vi bruger, er baseret på Adafruit's ESP8266 -prøvekode. Jeg har opdelt det i relevante sektioner, hvis du skal ændre det til dit projekt.
Husk at udskifte teksten i koden, der indeholder din:
- Wifi -netværksnavn
- Adgangskode til wifi -netværk
- io.adafruit brugernavn
- io.adafruit -nøgle (denne findes på dit io.adafruit -dashboard som vist på billedet)
Trin 7: Lav et flag
Download flagbilledet ovenfor. Udskriv, fold, lim, klip og fastgør dit flag til servoen med skruen i servopakken.
Eller endnu bedre … Brug illustratorfilen til at oprette dit eget notifikationsflag, der er unikt for din IFTTT -trigger. Del venligst, hvis du gør det!
Trin 8: Omslut dit kredsløb
Omslut dit kredsløb i en beholder efter eget valg.
Jeg brugte denne projektboks fra radioshack og borede huller til at holde servoen og knappen. Brug skubber til at måle komponenternes størrelse og bore huller i passende størrelse.
For at passe komponenterne inde i den lille æske udskiftede jeg brødbrættet med et lille protoboard og loddet ledningerne. Dette er ikke nødvendigt afhængigt af størrelsen på dit kabinet
Del venligst den kabinet, du laver med mig! Eller hvis du udskriver et kabinet i 3D, skal du uploade filen, og jeg vil inkludere den i instruktionsbogen.
Trin 9: Udført
Du er færdig! Sæt dit flag bag på din computer, i køleskabet, sæt det på dit skrivebord eller hvor som helst … og gå aldrig glip af noget vigtigt igen!
Lad mig vide, hvad du bruger Flag til i kommentarerne herunder!
Runner Up i Arduino Contest 2016
Anbefalede:
Covid -sikkerhedshjelm del 1: en introduktion til Tinkercad -kredsløb !: 20 trin (med billeder)
Covid -sikkerhedshjelm del 1: en introduktion til Tinkercad -kredsløb !: Hej, ven! I denne todelte serie lærer vi, hvordan du bruger Tinkercad's Circuits - et sjovt, kraftfuldt og lærerigt værktøj til at lære om, hvordan kredsløb fungerer! En af de bedste måder at lære på er at gøre. Så vi designer først vores helt eget projekt:
Conductive Jelly Donuts - en introduktion til sy -kredsløb med Makey Makey: 4 trin (med billeder)
Conductive Jelly Donuts - en introduktion til sy -kredsløb med Makey Makey: Vi bemærkede på Twitter, at mange af vores Scratch- og Makey Makey -fanatikere ønskede at vide mere om sy -kredsløb, så vi udarbejdede denne vejledning for at give dig en hurtig introduktion til sy -kredsløb. og hvordan du kan sy nogle modulære stykker. (Dette er
Introduktion til robotik til folkeskoleelever med kolibri -controllere: 18 trin
Introduktion til robotik til folkeskoleelever med kolibri -controllere: De fleste robotværktøjer på markedet i dag kræver, at brugeren downloader specifik software på deres harddisk. Skønheden ved Hummingbird Robotic Controller er, at den kan køres ved hjælp af en webbaseret computer, f.eks. En chromebook. Det har også været
Introduktion til stemmegenkendelse med Elechouse V3 og Arduino .: 4 trin (med billeder)
Introduktion til stemmegenkendelse med Elechouse V3 og Arduino .: Hej der …! Tekstgenkendelsesteknologi har været her de sidste par år. Vi husker stadig den store spænding, vi havde, da vi talte med den første Siri -aktiverede iphone. Siden da er stemmekommando -enheder vokset til et meget avanceret niveau
Introduktion til 8051 -programmering med AT89C2051 (gæstespil: Arduino): 7 trin (med billeder)
Introduktion til 8051-programmering med AT89C2051 (gæstespil: Arduino): 8051 (også kendt som MCS-51) er et MCU-design fra 80'erne, der stadig er populært i dag. Moderne 8051-kompatible mikrokontroller fås fra flere leverandører i alle former og størrelser og med en lang række eksterne enheder. I denne instruktion