INHOUDSOPGAWE:

Kennisgewingvlag - uitstekende inleiding tot Wi -Fi, IFTTT en Huzzah ESP8266: 9 stappe (met foto's)
Kennisgewingvlag - uitstekende inleiding tot Wi -Fi, IFTTT en Huzzah ESP8266: 9 stappe (met foto's)

Video: Kennisgewingvlag - uitstekende inleiding tot Wi -Fi, IFTTT en Huzzah ESP8266: 9 stappe (met foto's)

Video: Kennisgewingvlag - uitstekende inleiding tot Wi -Fi, IFTTT en Huzzah ESP8266: 9 stappe (met foto's)
Video: Verstappen Kroonde Zich Tot Levende F1-Legende In 2023 | F1-Podcast 2024, Julie
Anonim
Image
Image
Vereiste komponente
Vereiste komponente

Ek mis altyd belangrike dinge … so ek het Flag gemaak. 'N Internet of Things (IoT) -apparaat om hierdie belangrike dinge in kennis te stel of te herinner!

Met 'n vinnige blik op my lessenaar kan ek sien of …

  • Ek het 'n e -pos
  • Ek is genoem in 'n tweet
  • Ek het 'n komende Google kalender geleentheid
  • Dis tyd om mamma te bel
  • My span het behaal
  • Ek vergeet om te eet
  • Ek moet oefen

… of byna enigiets anders. Vir hierdie instruksies sal ek myself in kennis stel wanneer ek e -posse ontvang.

Dit is 'n uitstekende inleiding tot toestelle wat met Wi-Fi verbind is en die Internet of Things.

Ons sal gebruik maak van…

IFTTT.com ('n API -poort) om …

io.adafruit.com ('n IoT -wolkdatadiens) om …

MQTT (die verbinding tussen die internet en u bord) om …

Feather Huzzah ('n Arduino -versoenbare WIFI -mikrobeheerder) om …

'N Servomotor wat …

Stel ons in kennis!

Stap 1: Vereiste komponente

Vereiste komponente
Vereiste komponente

Vir die lae lae prys van slegs $ 37,50 of minder!

Jy sal nodig hê…

Materiaal:

WiFi -mikrobeheerder $ 16

Mikro servo $ 10

Drukknop $ 1

Weerstand (enige waarde)

Tiny Breadboard $ 4 (of protoboard)

Stapelkopies $ 1

Jumper Wires $ 2

Projekboks $ 3,50

Litiumbattery (opsioneel)

Velcro (opsioneel)

'N Vlaggie (ons maak dit)

Gereedskap:

Rekenaar met Arduino IDE geïnstalleer

Soldeerbout en soldeer

Groot en klein Philips -skroewedraaiers

Skêr

Plak plak

Draadknipper

Desktop -drukker

Stap 2: Stel Huzzah op vir Arduino IDE en maak verbinding met WIFI

Om te begin, laat ons ons mikrobeheerder toets.

Volg hierdie tutoriaal van Adafruit:

Met hierdie handleiding kan ons die Feather Huzzah op die Arduino IDE gebruik en verseker dat ons al die nodige USB -bestuurders geïnstalleer het.

Stap 3: Teken in by Io.adafruit en IFTTT

Meld u aan by Io.adafruit en IFTTT
Meld u aan by Io.adafruit en IFTTT
Meld u aan by Io.adafruit en IFTTT
Meld u aan by Io.adafruit en IFTTT
Meld u aan by Io.adafruit en IFTTT
Meld u aan by Io.adafruit en IFTTT

Om die wifi -mikrobeheerder te aktiveer, gebruik ons Adafruit se io.adafruit en IFTTT.

Skep 'n io.adafruit -rekening en stel 'n nuwe vlag met 'n skakelaar op.

Skep 'n nuwe paneelbord.

Skep 'n skakelaar in die paneelbord met die naam 'vlag'. Laat die standaardinstellings vir die skakelaar AAN en UIT (ons verwys na hierdie teks in die kode, dus let op die lettertipe).

Skep 'n IFTTT (If-This-Then-That) rekening

Kies 'n nuwe applet onder die blad 'My applets'.

Kies onder 'AS' 'n IFTTT -sneller om u vlag te lig.

Soek onder 'DIT' Adafruit en verwys na die io.adafruit -skakelaar wat u vroeër geskep het.

U kan u sneller toets deur na die skakelaar op u io.adafruit -bladsy te kyk. Ons sal die posisie van hierdie skakelaar met ons Huzzah Wi-Fi-bord kommunikeer.

Stap 4: Koppel aan u Huzzah aan Io.adafruit

Om u Huzzah aan u io.adafruit -rekening te koppel, moet ons MQTT gebruik.

Volg hierdie tutoriaal:

Deur hierdie tutoriaal te volg, sal ons verseker dat al die nodige biblioteke geïnstalleer is.

Stap 5: Kringdiagram

Stroombaandiagram
Stroombaandiagram
Stroombaandiagram
Stroombaandiagram
Stroombaandiagram
Stroombaandiagram
Stroombaandiagram
Stroombaandiagram

Bou die geïllustreerde stroombaan om die servo- en kortknoppie aan die Huzzah -bord te koppel.

Die kortstondige skakelaar benodig moontlik soldeer. Dit is 'n goeie handleiding as u nog nie soldeer nie.

Die weerstand kan enige waarde hê.

Stap 6: Programeer u Huzzah

Die kode wat ons gebruik, is gebaseer op Adafruit se ESP8266 -voorbeeldkode. Ek het dit in relevante afdelings verdeel as u dit vir u projek moet aanpas.

Onthou om die teks in die kode met u:

  • Wifi -netwerknaam
  • Wifi netwerk wagwoord
  • io.adafruit gebruikersnaam
  • io.adafruit -sleutel (dit kan op u io.adafruit -dashboard gevind word soos op die foto)

Stap 7: Maak 'n vlag

Maak 'n vlag
Maak 'n vlag
Maak 'n vlag
Maak 'n vlag
Maak 'n vlag
Maak 'n vlag

Laai die vlagbeeld hierbo af. Druk, vou, plak, plak en knip u vlag aan die servo vas met die skroef wat in die servopakket ingesluit is.

Of nog beter … Gebruik die illustrator -lêer om u eie kennisgewingvlag te skep wat uniek is vir u IFTTT -sneller. Deel asb as jy dit doen!

Stap 8: Sluit u stroombaan in

Sluit u kring in
Sluit u kring in
Sluit u kring in
Sluit u kring in
Sluit u kring in
Sluit u kring in

Sluit u kring in 'n houer van u keuse.

Ek het hierdie projektiekas van radioshack gebruik en gate geboor om die servo en knoppie vas te hou. Meet die grootte van die komponente met bane en boor gate in die regte grootte.

Om die komponente in die klein boks te pas, vervang ek die broodbord met 'n klein protobord en soldeer die leidings. Dit is nie nodig nie, afhangende van die grootte van u omhulsel

Deel asseblief die omhulsel wat u maak met my! Of laai die lêer op as u 'n 3D -prentjie afdruk, en ek sal dit in die instruksies insluit.

Stap 9: Klaar

Klaar!
Klaar!

Jy's klaar! Plak u vlag agter op u rekenaar, in die yskas, sit dit op u lessenaar of oral … en mis nooit weer iets belangriks nie!

Laat weet my waarvoor u Flag gebruik in die kommentaar hieronder!

Arduino wedstryd 2016
Arduino wedstryd 2016
Arduino wedstryd 2016
Arduino wedstryd 2016

Naaswenner in die Arduino -kompetisie 2016

Aanbeveel: