Talaan ng mga Nilalaman:
- Hakbang 1: Prototyping Ang IOT Connect Board mo
- Hakbang 2: Kunin ang Lahat ng Materyal para sa Pagkumpleto ng Lupon
- Hakbang 3: Flashing ang Firmware
- Hakbang 4: Pagkonekta sa Lupon sa IOT Connect Cloud
- Hakbang 5: Pagsi-sync ng Amazon Alexa sa IOT Connect
- Hakbang 6: Pagsi-sync ng Google Home sa IOT Connect
- Hakbang 7: Salamat sa Pagbasa
Video: IOT Connect: 7 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Ang IoT Connect ay isang bukas na proyekto ng mapagkukunan para sa pagtulong sa pagsisimula ng IoT batay. Magbibigay sa iyo ang IoT Connect ng mga silid aklatan ng mga aklatan ng Auto8ad, mga file ng board, schema at Cloud platform para sa pagtanggap ng data ng sensor at pagkontrol sa mga relay ng kuryente mula sa kahit saan. Ang IoT Connect ay naka-configure sa mga tanyag na AI tulad ng Amazon Alexa at Google Assistant. Gamit ang proyektong ito, gagabayan ka namin sa proseso ng paglikha ng iyong sariling mga aparato ng IoT Connect batay sa ESP8266 at kung paano i-sync ang mga ito sa IoT Connect cloud platform. Magsimula na tayo.
Hakbang 1: Prototyping Ang IOT Connect Board mo
Ito ang mga hakbang upang lumikha ng iyong sariling board. Maaari mong laktawan ang hakbang 1 at 2, kung mag-order ka ng board mula rito
- buksan muna ang IOT Connect opisyal na website at mag-click sa tab na "Tulong at Mga Nilalaman" sa bar ng nabigasyon.
-
Mahahanap mo ang magagamit na dalawang uri ng disenyo ng board.
- Ang rebisyon 1 ay ang disenyo kung saan walang mga sensor na nakakabit. Binubuo ito ng 8 relay upang makontrol ang 8 mga aparato mula sa isang board na esp8266.
- Ang rebisyon 2 ay ang disenyo kung saan makakahanap ka ng dalawang sensor hal. DHT11 at LDR, para sa sensing Temperatura, Humidity at Light mula sa nakapalibot at ang 8 relay.
- Gagamitin ko ang board ng rebisyon 2 sa itinuturo na ito, ngunit ang proseso ng pagbabago ng isang board ay mananatiling pareho maliban kung hindi ka nangangailangan ng anumang sensor at ang firmware na kailangan mong i-flash ay naiiba.
- Mag-download ng file ng Eagle board at Eagle schema file ng rebisyon 2.
- I-download ang Autodesk Eagle at i-install.
- Para sa pag-install sundin ang tagubilin sa mga imahe.
- I-click at buksan ang rev2-board.brd.
- Pumunta ngayon sa isang website ng Tagagawa ng PCB. Gumagamit ako ng mga Lion Circuits para sa pagmamanupaktura. Habang nagbibigay sila ng mahusay na serbisyo at kalidad ng mga produkto.
- I-download ang.cam file mula sa site ng tagagawa.
- Pumunta sa agila at mag-click sa pindutan ng proseso ng cam sa tuktok na bar.
- Mag-click sa load cam file, piliin ang file na na-download mo lamang, mag-click sa zip ng file at i-click ang proseso ng trabaho at i-save ang zip file sa lokal na direktoryo.
- Pumunta sa Lion Circuits at lumikha ng isang bagong account at bagong proyekto sa pamamagitan ng pag-upload ng zip file na iyong nilikha.
- Patunayan ang diagram at pagkatapos ay mag-order ng PCB.
- Makakatanggap ka ng mga update tungkol sa proseso ng pagmamanupaktura nang regular.
Hakbang 2: Kunin ang Lahat ng Materyal para sa Pagkumpleto ng Lupon
Kapag natanggap mo ang board kailangan mong tipunin ang lahat ng mga item sa ibaba para sa paghihinang. Mahahanap mo ang listahan ng item sa ibaba.
-
Mga kasangkapan
- Soldering Kit
- Multimeter
- FTDI Programmer
-
Mga Bahagi
- 5v Relay (8 bawat board)
- SMPS (1 Bawat Lupon)
- Tack Switch (2 bawat Lupon)
- 3.3v Regulator (1 bawat Lupon)
- 2n3904 transistor (8 bawat board)
- 74HC595 Shift register (1 bawat board)
- 3.5 mm na asul na humantong (1 bawat board)
- ESP8266 12-E (1 bawat board)
- Male Header Pin (2 pin lamang para sa pagdaragdag ng jumper)
- 104 Capasitor (1 bawat board)
- 10 K Resistor (2 bawat board)
- 10 ohm Resistor (8 bawat board)
- Makipag-ugnay sa AC (9 bawat board)
- 10 pin IC base (1 Ang bawat board para sa 74HC595)
- DHT11 (1 Ang bawat board. Para lamang sa Rebisyon 2 Lupon)
- LDR (1 Ang bawat board, para lamang sa Revision 2 board)
-
Software
- Arduino IDE
- Auto CAD Eagle
Kapag natanggap mo ang lahat ng bahagi, kailangan mong solder ito sa board ng IoT Connect na iniutos mo mula sa iyong tagagawa. Ang lahat ng mga sangkap ng pagmamarka ay naroroon sa pisara. Maaari mo ring i-refer ang iskema at layout ng board sa agila habang naghihinang. Dalhin ang iyong oras at siguraduhin na ang lahat ng butas at mga bahagi ng SMD ay na-solder nang tama at may mahusay na magkasanib na solder.
Hakbang 3: Flashing ang Firmware
Upang i-flash ang firmware kakailanganin mo ang mga sumusunod na tool.
- Isang laptop
- FTDI Programmer
- Aruino IDE
- Mga Aklatan ng Arduino
- Bago i-flashing ang firmware kailangan mong i-install at i-setup ang iyong Arduino IDE para sa ESP8266. Upang magawa ang pag-install na IDE at ang pag-click sa File -> Mga Kagustuhan. Sa "Mga Karagdagang Mga Tagapamahala ng URL ng URL" i-paste ang "https://arduino.esp8266.com/stable/package_esp8266c…". Kunin ngayon ang Arduino Library zip sa Documents-> Arduino-> Directory ng Library.
- Ngayon sa Arduino IDE pumunta sa mga tool-> boards-> board manager at i-install ang "esp8266 ng komunidad ng esp8266".
- Kapag na-install na ang board pumunta sa IOT Connect at i-download ang Arduino Firmware.
- Ngayon ikonekta ang FTDI programmer sa system at i-install ang driver. Kapag nakuha mo ang numero ng port sa mga tool -> port, sa Arduino IDE, piliin ang port.
- Bago ang pag-flashing magdagdag ng isang jumper sa dalawang male header sa IOT Connect board, na itinakda ang esp8266 sa flash mode sa kapangyarihan.
- Itakda ang power supply sa 3.3 v (Napakahalaga) sa iyong programmer at ipasok ang mga pin sa board kung saan naka-print ang "programmer" ng label.
- Siguraduhin na ang esp ay kumikislap pagkatapos makuha ang lakas.
- Ngayon mag-click sa pag-upload sa iyong Arduino IDE upang i-flash ang esp8266.
- Ngayon ang iyong board ng IoT Connect ay handa nang mag-sync sa IoT Connect cloud.
Hakbang 4: Pagkonekta sa Lupon sa IOT Connect Cloud
- Kapag na-flash ang iyong board at handa nang kumonekta, maglakip ng isang kawad upang mai-input ang AC jack (Refer the videos).
- Pindutin ang pindutan ng pag-reset sa board ng IoT Connect at lakas sa aparato. Makikita mo ang naka-on na asul na humantong na nagsasaad na ang aparato ay hindi nakakonekta sa internet.
- Habang nakakakuha ng kuryente ang aparato ang LED ay magpapikit na nagpapahiwatig na ang aparato ay nasa mode ng pag-setup. Malalaman mo na ang isang pangalan ng WiFi Access Point na "IOT Connect" ay nilikha.
- Tulad ng video, kumuha ng telepono at ikonekta ito sa access point na "IOT Connect". Sa iyong pagkonekta sa iyong telepono, sasabihan ka ng isang pahina ng pagsasaayos.
- Pumunta sa tab na impormasyon, kopyahin ang chip id at i-save ito sa ilang notepad.
- Idiskonekta ngayon ang WiFi at kumonekta muli sa "IOT Connect". Sa prompt pumunta upang i-configure ang WiFi.
- Piliin ang iyong Access sa bahay para sa pagkakakonekta sa internet. Ibigay ang password at mag-click sa save.
- Ngayon ang prompt ay sarado at ang asul na LED sa aparato ay papatayin sa lalong madaling konektado ang internet.
- Pumunta ngayon sa IOT Connect, lumikha ng isang account, at pagkatapos ay pumunta sa "control panel".
- Magdagdag ng isang silid at pagkatapos ay mag-click sa 'magdagdag ng aparato ".
- Bigyan ang pasadyang pangalan sa aparato at pagkatapos ay i-paste ang chip id na kinopya mo nang mas maaga.
- Tiyaking naka-on ang aparato at nakakonekta sa internet, pagkatapos ay i-click ang "ok".
- Sasabihan ka ng isang mensahe na nagsasabing "Ang iyong aparato ay matagumpay na na-link sa iyong account".
- Ayan yun. Piliin ngayon ang aparato na naidagdag mo kamakailan at mag-click sa iba't ibang pindutang toggle ng relay. Makikinig ka sa tukoy na relay ay makagawa ng ingay sa tick.
- Maaari mo ring palitan ang pangalan ng mga relay gamit ang pangalan ng aparato na nakakonekta mo rito. Tutulungan ka nitong tawagan ang Alexa o Google Home upang makontrol ito.
- Maaari mong ibahagi ang pag-access ng aparato sa iyong pamilya at mga kaibigan sa pamamagitan lamang ng pagbabahagi ng chip ID. Bilang ikaw ang unang tao na nagdagdag ng aparato kaya ikaw ang may-ari. Tatanggapin mo ang isang email pati na rin ang isang abiso sa iyong telepono, kung kailan man may isang taong nagtatangkang i-link ang aparato sa kanilang account.
- Maaari mong itakda ang gatilyo upang i-on o i-off ang mga relay sa tukoy na oras gamit ang control panel pati na rin ang Amazon Alexa at google assistant.
Hakbang 5: Pagsi-sync ng Amazon Alexa sa IOT Connect
- Maaari kang bumili ng Amazon Alexa Echo Dot mula rito.
- I-setup ang iyong aparato sa Amazon Alexa at i-install ang Alexa app sa iyong android phone.
- Ngayon ay bisitahin ang tindahan ng kasanayan at idagdag ang kasanayan na "IOT Connect" sa iyong Alexa account.
- Sa sandaling naaktibo mo ang kasanayan ay maire-redirect ka sa IoT Connect server ng pagpapatotoo. Pag-login at piliin ang aparato na nais mong kontrolin gamit ang Alexa.
- Mag-click sa kontrolin ito mula sa Alexa.
- Iyon lang, Ang iyong Alexa account ay na-sync sa IoT Connect account.
- Hindi pumunta sa "control panel" ng IoT Connect at palitan ang pangalan ng mga relay gamit ang mga gamit na iyong ikokonekta sa kanila.
- Ngayon ay maaari mong tanungin si Alexa bilang "Alexa, Ask IoT Connect upang i-on ang fan.". Kung nakagawa ka ng rebisyon 2 board na may nakakabit na mga sensor, maaari mo ring tawagan si Alexa bilang "Alexa, Ask IOT Connect kung ano ang Temperatura?", "Alexa, Ask IOT Connect kung ano ang Humidity?", "Alexa, Ask IOT Connect kung ano ang Light ? ".
Hakbang 6: Pagsi-sync ng Google Home sa IOT Connect
- Ang bahay ng Google ay hindi magagamit sa India, ngunit maaari mong gamitin ang google assistant sa iyong telepono upang makontrol ang mga IOT Connect device.
- Kumuha ng isang Android phone at i-setup ang katulong sa google dito.
- Tumawag ngayon sa "Ok Google, kausapin ang iot connect.".
- Makakatanggap ka ng isang tugon upang mai-link ang iyong Google account sa IoT Connect account. I-tap ang link at sasabihan ka sa parehong pahina ng pagpapatotoo. Pag-login at piliin ang aparato upang makontrol mula sa katulong sa google.
- Ayan yun. Ngayon sabihin na "Ok Google, tanungin ang iot na kumonekta upang i-on ang ilaw ng tubo", "Ok Google, Ask IOT Connect kung ano ang Temperatura?", "Ok Google, Ask IOT Connect what the Humidity?", "Ok Google, Ask IOT Connect ano ang ilaw? ".
Hakbang 7: Salamat sa Pagbasa
Ngayon ay makokontrol mo ang anumang aparato gamit ang IOT Connect applicaion, Google Assistant at Amazon's Amazon mula sa anumang lugar sa mundo.
Maaari mong mai-install ang mga aparatong ito nang direkta sa iyong mga socket ng dingding at ibahin ang iyong mayroon, nakakasawa na mga manu-manong kagamitan sa isang matalinong solusyon sa bahay.
Salamat
Inirerekumendang:
Arduino Connect Multiple I2C Devices: 6 Hakbang
Ang Arduino Connect Multiple I2C Devices: Sa tutorial na ito matututunan namin kung paano ikonekta ang maraming mga module na may isang koneksyon sa I2C sa arduino. Panoorin ang Video! Sa aming kaso gagamitin namin ang 4 na OLED Ipakita bilang isang halimbawa, ngunit maaari mong gamitin ang anumang iba pang mga module ng I2C / sensor kung nais mo. Tandaan: 4 OLED Ipinapakita co
DIY LED Strip: Paano Mag-cut, Connect, Solder at Power LED Strip: 3 Hakbang (na may Mga Larawan)
DIY LED Strip: Paano Mag-cut, Connect, Solder at Power LED Strip: Patnubay sa mga nagsisimula para sa paggawa ng iyong sariling mga proyekto sa ilaw gamit ang LED strip. Flexible na maaasahan at madaling gamitin, ang LED strips ay ang pinakamahusay na pagpipilian para sa iba't ibang mga application. Saklaw ko ang mga pangunahing kaalaman sa pag-install ng isang simpleng panloob na 60 LED's / m LED strip, ngunit ang sa
SelfCAD Connect Surface Sa Edge at Vertex: 4 na Hakbang
Ang SelfCAD Connect Surface Sa Edge at Vertex: Sa tutorial na ito ng Selfcad maaari mong malaman kung paano ikonekta ang vertex sa ibabaw na modelo. Susunod maaari naming pagsamahin ito sa isang bagay. Suriin ito
Madaling IOT - Kontroladong App RF Sensor Hub para sa Mga Medium Range na Mga IOT na Device: 4 na Hakbang
Madaling IOT - Kontroladong App RF Sensor Hub para sa Mga Medium Range IOT Device: Sa seryeng ito ng mga tutorial, magtatayo kami ng isang network ofdevices na maaaring makontrol sa pamamagitan ng isang link sa radyo mula sa isang sentral na aparato ng hub. Ang pakinabang ng paggamit ng isang 433MHz serial radio connection sa halip na WIFI o Bluetooth ay ang mas higit na saklaw (na may mahusay na
IoT APIS V2 - Autonomous IoT-pinagana ng Automated Plant Irrigation System: 17 Mga Hakbang (na may Mga Larawan)
Ang IoT APIS V2 - Autonomous IoT na pinagana ng Automated Plant Irrigation System: Ang proyektong ito ay isang ebolusyon ng aking dating itinuro: APIS - Automated Plant Irrigation System Gumagamit ako ng APIS sa loob ng halos isang taon ngayon, at nais na mapabuti sa nakaraang disenyo: subaybayan ang halaman nang malayuan. Ganito