Kazalo:
- 1. korak: izdelava prototipov vaše plošče IOT Connect
- 2. korak: Pridobite ves material za dokončanje deske
- 3. korak: utripanje vdelane programske opreme
- 4. korak: Povezovanje plošče z IOT Connect Cloud
- 5. korak: Sinhronizacija Amazon Alexa z IOT Connect
- 6. korak: Sinhronizacija Googlove domače strani z IOT Connect
- 7. korak: Hvala za branje
Video: IOT Connect: 7 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
IoT Connect je odprtokodni projekt za pomoč pri zagonu, ki temelji na IoT. IoT Connect vam bo zagotovil knjižnice ESP8266, knjižnice AutoCad Eagle, datoteke plošč, sheme in platformo v oblaku za sprejem podatkov senzorjev in daljinsko upravljanje relejev za napajanje od kjer koli. IoT Connect je konfiguriran s priljubljenimi AI, kot sta Amazon Alexa in Google Assistant. S tem projektom vas bomo vodili v postopku ustvarjanja lastnih naprav IoT Connect na podlagi ESP8266 in kako jih sinhronizirati z oblačno platformo IoT Connect. Začnimo.
1. korak: izdelava prototipov vaše plošče IOT Connect
To so koraki za ustvarjanje lastne plošče. 1. in 2. korak lahko preskočite, če ploščo naročite tukaj
- najprej odprite uradno spletno mesto IOT Connect in v zavihku za krmarjenje kliknite zavihek "Pomoč in vsebina".
-
Na voljo sta dve vrsti oblikovanja plošč.
- Revizija 1 je zasnova, v kateri niso pritrjeni senzorji. Sestavljen je iz 8 relejev za krmiljenje 8 naprav z ene plošče esp8266.
- Revizija 2 je zasnova, v kateri boste našli dva senzorja, to je DHT11 in LDR, za zaznavanje temperature, vlažnosti in svetlobe iz okolice ter 8 relejev.
- V tem navodilu bom uporabljal ploščo revizije 2, vendar bo postopek revizije ena plošča ostal enak, razen če ne potrebujete senzorja in vdelana programska oprema, ki jo potrebujete za utripanje, je drugačna.
- Prenesite datoteko plošče Eagle in datoteko sheme Eagle revizije 2.
- Prenesite Autodesk Eagle in ga namestite.
- Za namestitev sledite navodilom na slikah.
- Kliknite in odprite rev2-board.brd.
- Zdaj pojdite na spletno mesto proizvajalca PCB. Za izdelavo bom uporabil Lion Circuits. Ker zagotavljajo dobre storitve in kakovostne izdelke.
- Prenesite datoteko.cam s spletnega mesta proizvajalca.
- Pojdite na eagle in kliknite gumb cam process v zgornji vrstici.
- Kliknite na datoteko cam load, izberite datoteko, ki ste jo pravkar prenesli, kliknite datoteko zip in kliknite process process ter shranite datoteko zip v lokalni imenik.
- Pojdite na Lion Circuits in ustvarite nov račun in nov projekt tako, da naložite zip datoteko, ki ste jo pravkar ustvarili.
- Preverite diagram in nato naročite tiskano vezje.
- Redno boste prejemali obvestila o proizvodnem procesu.
2. korak: Pridobite ves material za dokončanje deske
Ko prejmete ploščo, morate zbrati vse spodaj navedene predmete za spajkanje. Seznam predmetov najdete spodaj.
- Orodja
- Komplet za spajkanje
- Multimeter
- Programer FTDI
-
Sestavni deli
- 5v rele (8 vsaka plošča)
- SMPS (1 vsak odbor)
- Tack stikalo (2 vsaki plošči)
- Regulator 3.3v (1 vsak odbor)
- 2n3904 tranzistor (8 vsaka plošča)
- 74HC595 Register premikov (1 vsaka plošča)
- 3,5 mm modra LED (1 vsaka plošča)
- ESP8266 12-E (1 vsaka plošča)
- Moški zatič glave (samo 2 zatiča za dodajanje mostička)
- 104 Capasitor (1 vsaka deska)
- 10 K upor (2 vsaki plošči)
- 10 ohmski upor (8 vsaka plošča)
- AC stik (9 vsaka plošča)
- 10 -polna IC osnova (1 vsaka plošča za 74HC595)
- DHT11 (1 vsaka plošča. Samo za ploščo revizije 2)
- LDR (1 vsaka plošča, samo za ploščo revizije 2)
- Programska oprema
- Arduino IDE
- Auto CAD Eagle
Ko prejmete vso komponento, jo morate spajkati na ploščo IoT Connect, ki ste jo naročili pri proizvajalcu. Vse oznake komponent bodo na plošči. Med spajkanjem se lahko sklicujete tudi na shemo in postavitev plošče na orlu. Vzemite si čas in se prepričajte, da so vse skoznje luknje in komponente SMD pravilno spajkane in da imajo dober spajkalni spoj.
3. korak: utripanje vdelane programske opreme
Za utripanje vdelane programske opreme potrebujete naslednja orodja.
- Prenosnik
- Programer FTDI
- Aruino IDE
- Knjižnice Arduino
- Preden utripate vdelano programsko opremo, morate namestiti in nastaviti svoj Arduino IDE za ESP8266. Če želite to narediti, namestite IDE in kliknite Datoteka -> Nastavitve. V "Dodatni URL -ji upravitelja plošč" prilepite "https://arduino.esp8266.com/stable/package_esp8266c…". Zdaj izvlecite zip knjižnice Arduino v imenik Dokumenti-> Arduino-> Knjižnice.
- Zdaj v Arduino IDE pojdite na orodja-> plošče-> upravitelj plošč in namestite "esp8266 by esp8266 community".
- Ko je plošča nameščena, pojdite na IOT Connect in prenesite vdelano programsko opremo Arduino.
- Zdaj povežite programer FTDI s sistemom in namestite gonilnik. Ko dobite številko vrat v orodju -> vrata, v Arduino IDE izberite vrata.
- Pred utripanjem dodajte mostiček v dve moški glavi na plošči IOT Connect, ki je nastavil esp8266 na način bliskavice ob vklopu.
- Napajalnik nastavite na 3,3 v (zelo pomembno) na svojem programatorju in vstavite zatiče na ploščo, na kateri je natisnjeno oznako "programer".
- Prepričajte se, da esp utripa takoj po vklopu napajanja.
- Zdaj kliknite na nalaganje v svojem Arduino IDE, da utripate esp8266.
- Zdaj je vaša plošča IoT Connect pripravljena za sinhronizacijo z oblakom IoT Connect.
4. korak: Povezovanje plošče z IOT Connect Cloud
- Ko je plošča utripana in pripravljena za povezavo, priključite žico na vhodno vtičnico za izmenični tok (oglejte si videoposnetke).
- Pritisnite gumb za ponastavitev na plošči IoT Connect in vklopite napravo. Videli boste, da je modra LED vklopljena, kar pomeni, da naprava ni povezana z internetom.
- Ko naprava dobi napajanje, bo LED utripala, kar pomeni, da je naprava v nastavitvenem načinu. Ugotovili boste, da je ime dostopne točke WiFi "IOT Connect" ustvarjeno.
- V skladu z videoposnetkom vzemite telefon in ga povežite z dostopno točko "IOT Connect". Ko povežete telefon, boste pozvani s konfiguracijsko stranjo.
- Pojdite na zavihek z informacijami, kopirajte ID čipa in ga shranite v beležnico.
- Zdaj odklopite WiFi in se znova povežite z "IOT Connect". V pozivu pojdite na konfiguracijo WiFi.
- Za internetno povezavo izberite domačo dostopno točko. Vnesite geslo in kliknite shrani.
- Zdaj se bo poziv zaprl in modra LED na napravi se bo ugasnila takoj, ko bo vzpostavljena povezava z internetom.
- Zdaj pojdite na IOT Connect, ustvarite račun in pojdite na "nadzorna plošča".
- Dodajte sobo in kliknite »dodaj napravo«.
- Dajte napravi ime po meri in nato prilepite ID čipa, ki ste ga kopirali prej.
- Prepričajte se, da je naprava vklopljena in povezana z internetom, nato kliknite »v redu«.
- Pozvani boste s sporočilom "Vaša naprava je uspešno povezana z vašim računom".
- To je to. Zdaj izberite napravo, ki ste jo nedavno dodali, in kliknite na drug gumb za preklop releja. Poslušali boste, kako bo rele sprožil hrup.
- Releje lahko preimenujete tudi z imenom naprave, ki ste jo povezali z njim. To vam bo pomagalo, da pokličete Alexa ali Google Home, da jo nadzirate.
- Dostop do naprave lahko delite med družino in prijatelji samo tako, da delite ID čipa. Ker ste prva oseba, ki je dodala napravo, ste lastnik. Ko nekdo poskuša napravo povezati s svojim računom, boste prejeli e -poštno sporočilo in obvestilo.
- Sprožilec lahko nastavite tako, da vklopi ali izklopi rele ob določenem času z uporabo nadzorne plošče ter Amazon Alexa in Googlovega pomočnika.
5. korak: Sinhronizacija Amazon Alexa z IOT Connect
- Tukaj lahko kupite Amazon Alexa Echo Dot.
- Nastavite napravo Amazon Alexa in namestite aplikacijo Alexa na telefon Android.
- Zdaj obiščite trgovino s spretnostmi in v svoj račun Alexa dodajte spretnost »IOT Connect«.
- Takoj, ko aktivirate spretnost, boste preusmerjeni na strežnik za preverjanje pristnosti IoT Connect. Prijavite se in izberite napravo, ki jo želite upravljati s pomočjo Alexa.
- Kliknite, da to nadzirate v Alexa.
- To je to, vaš račun Alexa je sinhroniziran z računom IoT Connect.
- Ne pojdite na "nadzorno ploščo" IoT Connect in preimenujte releje z napravami, ki jih boste povezali z njimi.
- Zdaj lahko Alexa vprašate kot "Alexa, prosite IoT Connect, da vklopi ventilator.". Če ste zgradili ploščo revizije 2 s pritrjenimi senzorji, lahko Alexa pokličete tudi kot "Alexa, Vprašajte IOT Connect, kakšna je temperatura?", "Alexa, Vprašajte IOT Connect, kakšna je vlažnost?", "Alexa, Vprašajte IOT Connect, kaj je svetloba" ? ".
6. korak: Sinhronizacija Googlove domače strani z IOT Connect
- Googlova domača stran ni na voljo v Indiji, vendar za upravljanje naprav IOT Connect lahko uporabite Googlov pomočnik v telefonu.
- Vzemite telefon Android in na njem nastavite Googlovega pomočnika.
- Zdaj pokličite »Ok Google, talk to iot connect«.
- Prejeli boste odgovor za povezavo vašega Google Računa z računom IoT Connect. Dotaknite se povezave in pozvani boste na isto stran za preverjanje pristnosti. Prijavite se in iz Googlovega pomočnika izberite napravo za nadzor.
- To je to. Zdaj recite "Ok Google, vprašaj iot connect, da vklopi luč za cev", "Ok Google, Vprašaj IOT Connect, kakšna je temperatura?", "Ok Google, Vprašaj IOT Connect, kakšna je vlažnost?", "Ok Google, vprašaj IOT Connect kaj je luč? ".
7. korak: Hvala za branje
Zdaj lahko upravljate katero koli napravo z aplikacijo IOT Connect, Googlovim pomočnikom in Amazonovo Alexa od koder koli na svetu.
Te naprave lahko namestite neposredno v stenske vtičnice in svoje obstoječe dolgočasne ročne aparate spremenite v rešitev za pametno hišo.
Hvala.
Priporočena:
Arduino Connect več naprav I2C: 6 korakov
Arduino Connect Multiple I2C Devices: V tej vadnici se bomo naučili, kako na arduino povezati več modulov s povezavo I2C. Oglejte si video! V našem primeru bomo za primer uporabili 4 zaslone OLED, lahko pa uporabite katere koli druge module I2C/ senzorje, če želite. Opomba: 4 OLED -prikazovalniki so
IOT projekt domače avtomatizacije IOT #1: 7 korakov
IOT projekt domače avtomatizacije IOT # 1: # UVOD Domača avtomatizacija je postopek avtomatizacije gospodinjskih aparatov, kot so klima, ventilator, hladilnik, luči in seznam se lahko nadaljuje, tako da jih je mogoče upravljati s telefonom, računalnikom ali celo na daljavo. Ta projekt obravnava esp2866
SelfCAD Connect Surface z robom in vrhom: 4 koraki
SelfCAD Connect Surface With Edge and Vertex: V tem vadnici Selfcad se lahko naučite, kako povezati vertex v površinski model. Nato ga lahko združimo v en predmet. Preverite
VHDL Basys3: Connect 4 Igra: 5 korakov
VHDL Basys3: Connect 4 Game: Uvod: To je digitalna logična igra Connect 4, zasnovana v VHDL s programsko opremo Vivado in programirana na Basys3 Board. Konstrukcija in zasnova tega projekta sta vmesni, vendar lahko novinci kopirajo korake in zgradijo digitalni ga
2 igralca Connect 4 (Puissance 4): 7 korakov (s slikami)
2 Players Connect 4 (Puissance 4): Pozdravljeni! V tem navodilu vam bom pokazal, kako sem z arduino nano naredil Connect 4 za dva igralca. RGB Led prikazuje igralčevo zastavico in igralec z gumbi izbere, kam jo namesti. Trik tega navodila je, da nadzirate visoko