Talaan ng mga Nilalaman:

IoT Push Button (D1 Mini): 6 na Hakbang
IoT Push Button (D1 Mini): 6 na Hakbang

Video: IoT Push Button (D1 Mini): 6 na Hakbang

Video: IoT Push Button (D1 Mini): 6 na Hakbang
Video: Using 28BYJ-48 Stepper Motor Push button Speed with 8 projects: Ultimate Video Tutorial Lesson 107 2024, Hulyo
Anonim
Button ng Push ng IoT (D1 Mini)
Button ng Push ng IoT (D1 Mini)

Gumawa ako ng isang IoT Push Button (Isipin ang mga bagay na Amazon Dash) na maaari mong gamitin upang itulak ang mga abiso sa iyong telepono (upang humiling ng mga refill ng inumin kapag nagpapahinga sa hardin halimbawa). Madali mong mai-configure muli upang makipag-ugnay sa maraming iba pang mga aparato at mga smart appliances sa bahay gamit ang IFTTT.

Gumagamit ang proyektong ito ng isang D1 Mini micro-controller at dapat tumakbo nang maraming buwan sa isang solong baterya gamit ang tampok na malalim na pagtulog. Ginagamit ang isang 3D na naka-print na pabahay upang makumpleto ang proyekto.

Kakailanganin mong:

D1 Mini (https://www.banggood.com/custlink/3v33H1lji3)

3.7 Li-ion 14500 na baterya (https://www.banggood.com/custlink/Gv3vPToo9Y)

AA Holder ng Baterya ng istilo (https://www.banggood.com/custlink/DKvDHTOOIt)

Button ng Push at cap (https://www.banggood.com/custlink/3KvDFuajZC)

3D-Napi-print na pabahay Ilang maikling haba ng kawad at isang kola bar upang ayusin

Tingnan ang aking website https://www.cabuu.com para sa higit pang mga detalye at para sa maraming mga proyekto tulad nito. Mangyaring isaalang-alang din ang pag-subscribe sa aking channel sa YouTube. Ang mga karagdagang detalye ay maaari ding matagpuan sa thingiverse.

Mga gamit

Hakbang 1: Pagsasama-sama sa Circuit

Pagsasama-sama sa Circuit
Pagsasama-sama sa Circuit

Ang circuit ay napaka-simple upang pagsamahin, gumamit lamang ng ilang mga maikling seksyon ng kawad upang ikonekta ang lahat ng mga bahagi tulad ng ipinapakita sa eskematiko na maingat na tandaan ang mga karaniwang mga pin sa pindutan ng itulak (gumamit ng isang multimeter upang kumpirmahin kung hindi ka sigurado).

Ang D1 mini ay papasok sa deep mode ng pagtulog pagkatapos itulak ang isang abiso. Nakasalalay sa paggamit, ang baterya ay dapat tumagal ng maraming buwan. Kakailanganin itong alisin at muling magkarga / mapalitan kapag naubusan ito.

Hakbang 2: Magtipon sa loob ng Pabahay

Magtipon sa loob ng Pabahay
Magtipon sa loob ng Pabahay

I-download at i-print ang 3D-print na pabahay. Maaari mong gawin nang walang ngunit kung mayroon kang access sa isang printer tiyak na magiging mas neater ito.

Ipasok ang isang baterya sa may-ari at tipunin ang mga sangkap sa loob ng pabahay, gumamit ng mainit na pandikit upang mapigilan ang lahat. Ang talukap ng mata ay dapat na hawakan nang mag-isa ngunit maaaring gusto mong magdagdag ng isang maliit na halaga ng pandikit upang matiyak.

Hakbang 3: Pag-set up ng Mga Abiso Sa pamamagitan ng IFTTT

Mga Abiso sa Pag-setup Sa pamamagitan ng IFTTT
Mga Abiso sa Pag-setup Sa pamamagitan ng IFTTT

Darating ang mga notification sa pamamagitan ng IFTT app. I-download ito sa iyong telepono kung wala mo ito, magagamit ito sa Google Play (https://play.google.com/store/apps/details?id=com.ifttt.ifttt&hl=tl) at Apple App Store (https://apps.apple.com/gb/app/ifttt/id660944635).

Lumikha ng isang account at sa app ay mag-configure ng isang bagong applet. Para sa pagpapaandar na IF piliin ang Webhooks bilang serbisyo ng pag-trigger, itakda ang pangalan ng kaganapan sa kahilingan sa web sa push_button_pressed. Para sa pagpapaandar NA AY pumili ng mga abiso bilang serbisyo ng pagkilos. Mag-type sa iyong sariling mensahe ibig sabihin, "Mangyaring maraming inumin sa hardin mangyaring".

Para sa susunod na seksyon kakailanganin mo ang iyong natatanging key ng IFTT, maaari itong ma-access mula sa loob ng app sa pamamagitan ng pag-navigate sa tab ng mga serbisyo sa ilalim ng seksyong My Applets, hanapin ang serbisyo ng Webhooks at i-click ang Dokumentasyon. Kopyahin ang iyong natatanging key na handa na i-paste sa Arduino code sa susunod na seksyon.

Hakbang 4: I-configure at I-upload ang Arduino Code

I-configure at I-upload ang Arduino Code
I-configure at I-upload ang Arduino Code

I-download ang Arduino sketch at buksan ang Arduino IDE. Tiyaking naka-install ang mga aklatan ng ESP8266Wifi. I-update ang sketch gamit ang iyong sariling WiFi SSID, password at IFTTT key na nakuha sa nakaraang seksyon.

Tiyaking napili ang D1 mini sa ilalim ng menu ng mga tool at ilakip ang Push Button sa PC gamit ang micro-usb. Compile at i-upload ang sketch.

Hakbang 5: Pagsubok

Pagsusulit
Pagsusulit

Itulak ang pindutan at subukan ang sketch. Ang aparato ay dapat tumagal ng tungkol sa 5-10 segundo upang kumonekta sa WiFi at ipadala ang abiso. Kung nakatagpo ka ng anumang mga problema, muling ilakip ang micro-usb cable at subukang mag-diagnose gamit ang serial monitor na na-access sa loob ng Arduino IDE.

Hakbang 6: I-configure muli

I-configure muli!
I-configure muli!

Madali mong mai-configure muli ang iyong bagong pindutan upang makontrol ang isang buong saklaw ng mga matalinong aparato, tulad ng iyong gitnang pagpainit, pag-iilaw at marami pa. Mamahinga sa iyong hardin at hayaan ang lahat na gumana para sa iyo! Magsaya…

Inirerekumendang: