Innholdsfortegnelse:
- Trinn 1: Nødvendige komponenter
- Trinn 2: Sett opp Huzzah for Arduino IDE og koble til WIFI
- Trinn 3: Registrer deg for Io.adafruit & IFTTT
- Trinn 4: Koble til din Huzzah til Io.adafruit
- Trinn 5: Kretsdiagram
- Trinn 6: Programmer din Huzzah
- Trinn 7: Lag et flagg
- Trinn 8: Omslutt kretsen din
- Trinn 9: Ferdig
Video: Varslingsflagg - Flott introduksjon til Wi -Fi, IFTTT og Huzzah ESP8266: 9 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
Jeg mangler alltid viktige ting … så jeg laget Flag. En Internet of Things (IoT) enhet for å varsle eller minne meg om disse viktige tingene!
Nå med et raskt blikk over skrivebordet mitt kan jeg se om …
- Jeg har en e -post
- Jeg ble nevnt i en tweet
- Jeg har en kommende kalenderhendelse på Google
- Det er på tide å ringe mamma
- Laget mitt scoret
- Jeg glemmer å spise
- Jeg trenger å trene
… eller nesten alt annet. For denne instruksen vil jeg varsle meg selv når jeg mottar e -post.
Dette prosjektet er en flott introduksjon til Wi-Fi-tilkoblede enheter og tingenes internett.
Vi kommer til å bruke…
IFTTT.com (en API -gateway) for å utløse …
io.adafruit.com (en IoT -skydatatjeneste) for å utløse …
MQTT (forbindelsen mellom internett og brettet ditt) for å utløse …
Feather Huzzah (en Arduino -kompatibel WIFI -mikrokontroller) for å utløse …
En servomotor som…
Gi oss beskjed!
Trinn 1: Nødvendige komponenter
For den lave lave prisen på bare 37,50 dollar eller mindre!
Du vil trenge…
Materialer:
WiFi mikrokontroller $ 16
Micro Servo $ 10
Trykknapp $ 1
Motstand (hvilken som helst verdi)
Tiny Breadboard $ 4 (eller protoboard)
Stacking Headers $ 1
Jumper Wires $ 2
Prosjektboks 3,50 dollar
Litiumbatteri (valgfritt)
Borrelås (valgfritt)
Et lite flagg (vi skal lage dette)
Verktøy:
Datamaskin med Arduino IDE installert
Loddejern og loddetinn
Store og små Philips skrutrekkere
Saks
Limpinne
Avbitertang
Skrivebordskriver
Trinn 2: Sett opp Huzzah for Arduino IDE og koble til WIFI
For å komme i gang kan du teste mikrokontrolleren vår.
Følg denne opplæringen fra Adafruit:
Denne opplæringen lar oss bruke Feather Huzzah på Arduino IDE og sikre at vi har alle nødvendige USB -drivere installert.
Trinn 3: Registrer deg for Io.adafruit & IFTTT
For å aktivere wifi -mikrokontrolleren bruker vi Adafruit io.adafruit og IFTTT.
Opprett en io.adafruit -konto og konfigurer et nytt flagg med brytere.
Lag et nytt dashbord.
Lag en vippebryter i dashbordet merket "flagg". La standardinnstillingene være for bryteren PÅ og AV (vi vil referere til denne teksten i koden, så vær oppmerksom på store og små bokstaver).
Opprett en IFTTT-konto (If-This-Then-That)
Velg en ny applet under fanen Mine appleter.
Under 'HVIS' velger du en IFTTT -utløser for å heve flagget ditt.
Under 'DET' søker du etter Adafruit og refererer til vippebryteren io.adafruit du opprettet tidligere.
Du kan teste utløseren din ved å sjekke bryteren på io.adafruit -siden din. Vi vil kommunisere posisjonen til denne vekslingen med vårt Huzzah Wi-Fi-bord.
Trinn 4: Koble til din Huzzah til Io.adafruit
For å koble din Huzzah til din io.adafruit -konto må vi bruke MQTT.
Følg denne opplæringen:
Å følge denne opplæringen vil sikre at vi har alle nødvendige biblioteker installert.
Trinn 5: Kretsdiagram
Konstruer kretsen som er illustrert for å koble servoen og den øyeblikkelige knappen til Huzzah -kortet.
Den midlertidige bryteren kan kreve lodding. Dette er en god opplæring hvis du er ny i lodding.
Motstanden kan være hvilken som helst verdi.
Trinn 6: Programmer din Huzzah
Koden vi bruker er basert på Adafruits ESP8266 -prøvekode. Jeg har delt den inn i relevante seksjoner hvis du trenger å endre den for prosjektet ditt.
Husk å erstatte teksten i koden som inneholder din:
- Wifi -nettverksnavn
- Wifi -nettverkspassord
- io.adafruit brukernavn
- io.adafruit -nøkkel (denne finnes på io.adafruit -dashbordet som vist)
Trinn 7: Lag et flagg
Last ned flaggbildet ovenfor. Skriv ut, brett, lim, klipp og fest flagget ditt til servoen med skruen som følger med servopakken.
Eller enda bedre … Bruk illustratorfilen til å lage ditt eget varslingsflagg som er unikt for IFTTT -utløseren din. Del gjerne hvis du gjør det!
Trinn 8: Omslutt kretsen din
Lukk kretsen i en beholder du ønsker.
Jeg brukte denne prosjektboksen fra radioshack og borede hull for å holde servoen og knappen. Bruk målere til å måle størrelsen på komponentene og bore hull i passende størrelse.
For å passe komponentene inne i den lille esken byttet jeg ut brødbrettet med et lite protoboard og loddet ledningene. Dette er ikke nødvendig avhengig av størrelsen på skapet
Del gjerne kabinettet du lager med meg! Eller hvis du skriver ut et kabinett i 3D, kan du laste opp filen, så tar jeg den med i instruksjonsboken.
Trinn 9: Ferdig
Du er ferdig! Fest flagget ditt på baksiden av datamaskinen, i kjøleskapet, sett det på skrivebordet ditt eller hvor som helst … og aldri gå glipp av noe viktig igjen!
Gi meg beskjed om hva du bruker Flagg til i kommentarene nedenfor!
Runner Up i Arduino Contest 2016
Anbefalt:
Covid Sikkerhetshjelm Del 1: en introduksjon til Tinkercad Circuits !: 20 trinn (med bilder)
Covid Sikkerhetshjelm Del 1: en introduksjon til Tinkercad Circuits !: Hei, venn! I denne todelte serien lærer vi hvordan du bruker Tinkercad's Circuits - et morsomt, kraftig og lærerikt verktøy for å lære om hvordan kretser fungerer! En av de beste måtene å lære er å gjøre. Så vi skal først designe vårt eget prosjekt:
Introduksjon til IR -kretser: 8 trinn (med bilder)
Introduksjon til IR -kretser: IR er et komplekst stykke teknologi, men likevel veldig enkelt å jobbe med. I motsetning til LED eller LASER kan infrarød ikke sees med det menneskelige øyet. I denne instruksen vil jeg demonstrere bruken av infrarød gjennom 3 forskjellige kretser. Kretsene vil ikke være u
Conductive Jelly Donuts - en introduksjon til sykretser med Makey Makey: 4 trinn (med bilder)
Conductive Jelly Donuts - en introduksjon til sykretser med Makey Makey: Vi la merke til på Twitter at mange av våre Scratch- og Makey Makey -fanatikere ønsket å vite mer om sykretser, så vi laget denne opplæringen for å gi deg en rask introduksjon om sykretser. og hvordan du kan sy noen modulbiter. (Dette er
Introduksjon til stemmegjenkjenning med Elechouse V3 og Arduino .: 4 trinn (med bilder)
Introduksjon til stemmegjenkjenning med Elechouse V3 og Arduino .: Hei der …! Tekstgjenkjenningsteknologi har vært her de siste årene. Vi husker fortsatt den store spenningen vi hadde da vi snakket med den første Siri -aktiverte iPhone. Siden den gang har stemmekommando -enheter vokst til et meget avansert nivå
Introduksjon til 8051 -programmering med AT89C2051 (gjestestjerne: Arduino): 7 trinn (med bilder)
Introduksjon til 8051-programmering med AT89C2051 (Gjestestjerne: Arduino): 8051 (også kjent som MCS-51) er et MCU-design fra 80-tallet som fortsatt er populært i dag. Moderne 8051-kompatible mikrokontroller er tilgjengelige fra flere leverandører, i alle fasonger og størrelser, og med et bredt utvalg av eksterne enheter. I denne instruksjonen