Sadržaj:

IoT taster (D1 Mini): 6 koraka
IoT taster (D1 Mini): 6 koraka

Video: IoT taster (D1 Mini): 6 koraka

Video: IoT taster (D1 Mini): 6 koraka
Video: Wi-fi репитер из ESP8266. Я бы даже назвал его Wi-fi Роутер. 2024, Novembar
Anonim
IoT taster (D1 Mini)
IoT taster (D1 Mini)

Napravio sam IoT Push Button (Zamislite one stvari iz Amazon Dash -a) koje možete koristiti za slanje obavještenja na svoj telefon (na primjer, da zatražite dopunu pića kada se opuštate u vrtu). Pomoću IFTTT-a možete lako ponovno konfigurirati interakciju s mnogim drugim uređajima i pametnim kućanskim aparatima.

Ovaj projekt koristi mikrokontroler D1 Mini i trebao bi raditi mjesecima na jednoj bateriji koristeći funkciju dubokog sna. Za dovršetak projekta koristi se kućište za 3D ispis.

Trebat će vam:

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

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

Držač baterije u stilu AA (https://www.banggood.com/custlink/DKvDHTOOIt)

Dugme i kapa (https://www.banggood.com/custlink/3KvDFuajZC)

Kućište za 3D štampanje Nekoliko kratkih žica i pištolj za ljepilo za popravljanje

Posjetite moju web stranicu https://www.cabuu.com za više detalja i za više ovakvih projekata. Također razmislite o pretplati na moj YouTube kanal. Više detalja možete pronaći i na stranici thingsiverse.

Supplies

Korak 1: Sastavljanje kruga

Sastavljanje kola
Sastavljanje kola

Krug je vrlo jednostavan za sastavljanje, jednostavno upotrijebite nekoliko kratkih dijelova žice za povezivanje svih komponenti kao što je prikazano na shemi, pazeći da uočite uobičajene pinove na gumbu (pomoću multimetra potvrdite ako niste sigurni).

D1 mini će ući u način dubokog sna nakon što pritisne obavijest. Ovisno o upotrebi, baterija bi trebala trajati mnogo mjeseci. Morat će se ukloniti i napuniti/zamijeniti kada se potroši.

Korak 2: Sastavite unutar kućišta

Sastavite u okviru kućišta
Sastavite u okviru kućišta

Preuzmite i odštampajte kućište za 3D štampanje. Možete se snaći i bez toga, ali ako imate pristup pisaču, to će sigurno izgledati urednije.

Umetnite bateriju u držač i sastavite komponente unutar kućišta, vrućim ljepilom držite sve na mjestu. Poklopac bi se trebao čvrsto držati, ali biste trebali dodati malu količinu ljepila kako biste bili sigurni.

Korak 3: Postavljanje obavijesti putem IFTTT -a

Obavijesti o postavljanju putem IFTTT -a
Obavijesti o postavljanju putem IFTTT -a

Obavijesti će stizati putem IFTT aplikacije. Preuzmite ga na telefon ako ga već nemate, dostupan je na Google Playu (https://play.google.com/store/apps/details?id=com.ifttt.ifttt&hl=en_GB) i Appleu App Store (https://apps.apple.com/gb/app/ifttt/id660944635).

Napravite račun i u aplikaciji konfigurirajte novi aplet. Za IF funkciju odaberite Webhooks kao uslugu okidača, postavite naziv događaja web zahtjeva na push_button_pressed. Za funkciju THAT odaberite obavijesti kao uslugu akcije. Upišite svoju poruku, npr. "Još pića u vrtu, molim".

Za sljedeći odjeljak trebat će vam jedinstveni IFTT ključ, kojem se može pristupiti iz aplikacije tako što ćete otići na karticu usluge u odjeljku Moji Appleti, pronaći uslugu Webhooks i kliknuti Dokumentacija. Kopirajte svoj jedinstveni ključ spreman za lijepljenje u Arduino kôd u sljedećem odjeljku.

Korak 4: Konfigurirajte i prenesite Arduino kod

Konfigurirajte i prenesite Arduino kod
Konfigurirajte i prenesite Arduino kod

Preuzmite Arduino skicu i otvorite je u Arduino IDE -u. Uvjerite se da su instalirane ESP8266Wifi biblioteke. Ažurirajte skicu vlastitim WiFi SSID -om, lozinkom i IFTTT ključem dohvaćenim u prethodnom odjeljku.

Uverite se da je D1 mini izabran u meniju alata i pritisnite dugme za računar pomoću mikro USB-a. Sastavite i otpremite skicu.

Korak 5: Testirajte

Test
Test

Pritisnite dugme i testirajte skicu. Uređaju bi trebalo proći oko 5-10 sekundi da se poveže na WiFi i pošalje obavijest. Ako naiđete na probleme, ponovo spojite mikro-USB kabel i pokušajte dijagnosticirati pomoću serijskog monitora kojem se pristupa u Arduino IDE-u.

Korak 6: Ponovno konfigurirajte

Reconfigure!
Reconfigure!

Možete jednostavno ponovno konfigurirati svoje novo dugme za upravljanje cijelim nizom pametnih uređaja, poput vašeg centralnog grijanja, rasvjete i još mnogo toga. Opustite se u svom vrtu i dopustite da sve ostalo radi za vas! Zabavi se…

Preporučuje se: