Sadržaj:
- Korak 1: Lista dijelova:
- Korak 2: Jedite Praline iz kutije
- Korak 3: Ožičenje svih komponenti
- Korak 4: Kodiranje Wemos ploče
- Korak 5: Kontrola utičnice
Video: Prekidač svjetla s Wi-Fi kontrolom: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Zdravo! Jeste li ikada bili toliko umorni da ste zaboravili isključiti svjetla u svojoj sobi? Ili jednostavno ne volite ustati iz toplog, udobnog kreveta i pritisnuti prekidač noćne lampe? Vjerovatno svi znamo taj osjećaj. Zato bih vam želio predstaviti kako sam napravio bazu pod kontrolom pametnog telefona za budući sistem kućne automatizacije-prekidač za svjetlo sa Wi-Fi kontrolom.
Korak 1: Lista dijelova:
Utvrđivanje dijelova koje trebamo koristiti uvijek je zabavno. Puno traganja za najjeftinijim i najpouzdanijim dijelom, dok gledate i druge u trgovini i razmišljate o još jednom dobrom projektu: D
Prvo, za naš projekt bi nam trebao mozak.
Odabrao sam Wemos D1 mini ploču, jer ne samo da osigurava Wi-Fi vezu za prekidač, već ima 11 GPIO-a i može se programirati putem Arduino IDE softvera, tako da ne moramo koristiti drugi mikrokontroler. Kupio sam ga za 2,69 USD na Aliexpressu.
UREDU. Sada bi nam trebao stvarni prekidač koji će prekinuti vezu u mrežnoj liniji.
Tako sam ponovo kupio 2-kanalni relejni modul za 0,85 USD na Aliexpressu.
Drugi važan element je napajanje. Odabrao sam ovaj transformator 230VAC na 5VDC za 1,99 USD. Može izdržati 3W snage što bi bilo više nego dovoljno.
Trebalo bi nam i kućište projekta (kao što sam koristio kutiju za praline): D, kabel za napajanje, neke kratkospojne žice i zidna utičnica (najbolja je ona koja strši iz zida i montira se na 2 vijka)
Korak 2: Jedite Praline iz kutije
Nakon što se kutija isprazni, možemo nastaviti s postavljanjem zidne utičnice na kućište. Moja kutija je bila preteška za bušenje u njoj, pa sam nožem napravio 2 mala izreza. Zatim sam utičnicu učvrstio malim vijcima, maticama i jastučićima na mjestu.
Slijedio sam postavljanje transformatora na komad perfarbona kako bih olakšao lemljenje. Zatim sam skinuo kabel za napajanje i lemio žice na AC pinove na transformatoru.
Korak 3: Ožičenje svih komponenti
Sada zabavni dio - povezati svaki komad i u međuvremenu ništa ne zeznuti: D
Shema prikazuje sve veze koje moramo uspostaviti između ploča, osim neutralne za kontroliranu utičnicu, koja ide direktno na kabel za napajanje. Za visokonaponske veze uvijek koristite žice koje mogu podnijeti napajanje - npr. možemo skratiti kabel za napajanje ranije i upotrijebiti izrezane fragmente između utičnice i releja. Također je dobro držati boje žica ispravne (žica pod naponom smeđa, neutralno plava i uzemljena žuto-zelena).
Korak 4: Kodiranje Wemos ploče
Sada najdosadniji dio - kodiranje. Kako sam vrlo lijena osoba, upotrijebio sam postojeći primjer skice i malo je izmijenio kako bi odgovorio na naše naredbe. Potpuni kod dostupan je na mom GitHubu.
Sada možemo postaviti kod na ploču. Hmm, ali čekaj čovječe, kako? To nije Arduino ploča. Prvo moramo dodati definicije ploča u naš IDE kako bi bile vidljive. Zatim pretražujemo ploče za naš Wemos D1 mini, postavljamo brzinu otpremanja na 115200bps, a zatim konačno učitavamo kod.
Korak 5: Kontrola utičnice
Sada, ako isključimo naš USB kabel i povežemo našu ploču s mrežnom utičnicom, ona bi se trebala povezati s našom Wi-Fi mrežom i reagirati kada je otvorimo u pregledniku.
Ali koju adresu trebamo napisati na traci preglednika? Tu je "mDNS responder" dobro došao, jer ne moramo znati IP adresu ploče. U kodu smo deklarirali da će mDNS odgovarati na ime "remoteSocket01", a poslužitelj je postavljen na portu 81, pa bi puna adresa bila https://remoteSocket01.local: 81. Sav rad je uključen /[izlaz] /[uključen ili isključen]
Šta ako se ne možemo povezati na ploču sa mDNS adresom, npr. na pametnom telefonu? Ovdje dobro dolazi aplikacija za Android pod nazivom IP Tools. Jedna od značajki je da možemo pretraživati lokalnu mrežu za sve povezane uređaje. Tražili bismo uređaj koji proizvodi Espressif Inc. i pročitali IP koji je prikazan gore.
Ako ne želite svaki put upisivati adresu na traku - napravio sam android aplikaciju kako bi sve bilo lakše. Osnovne značajke za sada su uključivanje ili isključivanje utičnice i „osvježavanje“- isključivanje na jednu sekundu i ponovno uključivanje. Možete ga preuzeti odavde.
Nadam se da ćete uživati u DIY pametnoj noćnoj svjetiljci: D
Do sljedećeg puta, Krzysztof:)
Preporučuje se:
Arduino bazirani IOT relejni prekidač s glasovnom kontrolom (Google Home i Alexa podržani): 11 koraka
Arduino bazirani IOT relejni prekidač s glasovnom kontrolom (podržani Google Home i Alexa): Ovaj projekt opisuje kako napraviti relejni prekidač zasnovan na Arduinu, glasom upravljan. Ovo je relej koji možete daljinski uključiti i isključiti pomoću aplikacije za iOS i Android, kao i povezati ga s IFTTT -om i kontrolirati glasom pomoću Googa
RC automobil sa Bluetooth kontrolom i kontrolom brzine i mjerenjem udaljenosti: 8 koraka
RC automobil sa Bluetooth kontrolom i kontrolom brzine i mjerenjem udaljenosti: Kao dijete, uvijek su me fascinirali RC automobili. Danas možete pronaći mnoge vodiče za izradu jeftinih RC automobila s Bluetooth -om uz pomoć Arduina. Napravimo korak dalje i upotrijebimo svoje praktično znanje o kinematici za izračunavanje
Bluetooth prekidač za daljinsko upravljanje svjetlom - nadogradnja. Prekidač svjetla i dalje radi, bez dodatnog pisanja .: 9 koraka (sa slikama)
Bluetooth prekidač za daljinsko upravljanje svjetlom - nadogradnja. Prekidač za svjetlo i dalje radi, bez dodatnog pisanja .: Ažuriranje 25. studenog 2017. - Za verziju ovog projekta velike snage koja može kontrolirati kilovate opterećenja pogledajte Nadogradnja BLE kontrole na opterećenja velike snage - Nije potrebno dodatno ožičenje Ažurirajte 15. studenog 2017. - Neke BLE ploče / softverski hrpe proizvoda
Prekidač svjetla aktiviran pokretom sa senzorom svjetla: 5 koraka
Prekidač za svjetlo aktiviran pokretom sa senzorom svjetla: Prekidač za svjetlo aktiviran pokretom ima mnogo primjena kako u kući tako i u uredu. Ovo je, međutim, imalo dodatnu prednost uključivanjem svjetlosnog senzora, tako da se ovo svjetlo može aktivirati samo noću
HDMI prekidač sa glasovnom kontrolom: 5 koraka
HDMI prekidač s glasovnom kontrolom: Šta radite kada vaš televizor ima 3 HDMI ulaza, ali imate 4 (ili više) uređaja koje želite spojiti? Pa, postoji mnogo posezanja iza televizora i zamjene kablova. Ovo prilično brzo stari. Tako da je prvo što sam učinio bilo