Sadržaj:
Video: Lampa sa Alexa i prekidačem: 3 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Amazon Echo odličan je komplet! Sviđa mi se ideja o uređajima s glasovnim aktiviranjem!
Htio sam napraviti vlastitu Alexa lampu, ali kao opciju zadržite ručni prekidač.
Pretražio sam web i pronašao WEMO emulator, koji, nakon što sam pogledao druge opcije, čini se da je ovo najjednostavniji način da natjeram Alexa da upravlja bilo kojim uređajem!
**** VAŽNA NAPOMENA: POŠTUJTE GLAVNU STRUJU - UBIT ĆE VAS ****
Korak 1: Harware
Broj komponenti je minimalan zahvaljujući ESP2866-12e koji obavlja sav posao!
Sve komponente dolaze sa eBay -a.
1 x ESP2866 -12e (ili bilo koji ESP8266 sa najmanje 2 GPIO porta)
1 x 5v napajanje
1 x 5v relej. Našao sam ove vrlo male releje sa 5v zavojnicom i 250v 3 Amp kontaktima na eBayu
1 x 5v do 3v3 korak dolje
1 x optička spojnica (4N35 ili ekvivalent)
1 x trenutna radnja pritisnite za uključivanje
1 x odgovarajuća kutija za projekat
Na slici je prikazan otpornik koji nije bio potreban!
Korak 2: Sastavite to zajedno
Htio sam da projekt živi u kompaktnom prostoru kako ne bi izgledao previše ružno.
Jednostavno zamjenjuje originalni prekidač svjetiljki relejem i 'mekanim' prekidačem!
Važno je osigurati da je mrežna strana (bit koji će vas ubiti) instaliran što je moguće sigurnije i sigurnije - za sigurnost i lakoću koristio sam konektor 'choc block'.
Priključci relejnog svitka prilično su blizu jedan prema drugom pa pri povezivanju vodite računa. Izložene žice i mrežne priključke od 5 V neka budu što kraći.
Napajanje iz mreže je 5v. Neutralna strana mrežnog napajanja ide direktno do svjetiljke, dok strana pod naponom ide preko normalno otvorenih kontakata releja.
Prekidač je spojen jednom stranom na masu, a drugom na GPIO13 ESP8266. Bilo koji unos će učiniti, ali provjerite list s podacima jer su neki pinovi multipleksirani.
GPIO15 je ožičen na 0v !! Imam komad žice spojen na Reset, a drugi na GPIO0. Oni se koriste za učitavanje skice i mogu se ukloniti kada završe.
Imajte na umu da ESP8266 uređaji rade na 3.3v
GPIO4 (opet će to učiniti bilo koji GPIO) koristi se za postavljanje / resetiranje releja putem opto spreznika. Koristio sam opto sprežnik kako bih smanjio istjecanje struje na ESP8266.i omogućio 3.3v da prebaci zavojnicu releja od 5V.
Koristio sam dvostrane ljepljive jastučiće kako bih zadržao komponente na mjestu.
Izbušio sam nekoliko rupa od 2 mm na svakom kraju kućišta za protok zraka. Nisam siguran je li to bilo potrebno jer se stvara vrlo malo topline, ali osjetio sam se bolje:-)
Korak 3: Sotfware
S GitHub -a sam preuzeo sljedeće.
IOT-ESP8266-ESP12E-Alexa-Višestruki uređaji-master
Sve datoteke su u jednom direktoriju, a jedina datoteka koju je potrebno promijeniti je.ino datoteka.
Pokazuje kako se upravlja s više prekidača i odličan je softver.
Koristio sam Arduino IDE za postavljanje skice na ESP. Na webu postoji mnogo članaka o tome kako se to radi, samo Google - Korištenje Arduino IDE -a za programiranje ESP8266. Prilično je jednostavan i mora se postaviti samo jednom., Napomena: Za postavljanje skice koristio sam standardni FTDI usb u serijski pretvarač. GPIO15 mora biti uzemljen - ovo mi je trajno spojeno na 0v, GPIO0 se mora držati na 0v tijekom resetiranja. Nakon resetiranja, GPIO0 se može ostaviti plutajućim. Skica bi sada trebala biti učitana.
Dijelovi na skici koje je potrebno izmijeniti repliciraju SSID i lozinku vaših usmjerivača i naredbu na koju želite da Alexa odgovori. Potražite 'stolna lampa' i zamijenite je naredbom po vašem izboru, npr. 'noćno svjetlo' ili 'stropni ventilator'.
Softver stupa u interakciju s Alexa i isključuje GPIO4 visoko ili nisko uz uključivanje naredbi stolne lampe i isključene stolne lampe. Takođe postavlja zastavice - rl1 i isr_ran.
Zastava rl1 se koristi tako da softver zna trenutno stanje svjetiljke kako bi se mogla uključiti ili isključiti putem Alexa ili prekidača.
Prekidač generira prekid kada je GPIO13 uzemljen. Prekidi su onemogućeni, GPIO4 je uključen i zastavica rl1 je postavljena / resetirana u skladu s tim. Zastavica isr_ran koristi se u glavnoj petlji za ponovno omogućavanje prekida nakon kratkog kašnjenja - ovo sprječava odbijanje prekidača!
Izuzetna napomena: Pobrinite se da vaš odabir releja ima sposobne kontaktne ocjene za rad s uređajem koji mijenjate.
Drugoplasirani u izazovu s glasovnom aktivacijom
Preporučuje se:
Kontroler za 3 antene s magnetskom petljom sa prekidačem za zaustavljanje: 18 koraka (sa slikama)
Kontroler za 3 antene s magnetskom petljom sa prekidačem za zaustavljanje: Ovaj projekt je za one amatere amate koji nemaju komercijalnu. Lako se gradi sa lemilicom, plastičnim kućištem i malo znanja o arduinu. Kontroler je napravljen od budžetskih komponenti koje možete lako pronaći na Internetu (~ 20 €)
Igračke sa prekidačem: Zmija sa daljinskim upravljanjem, jaje, dostupno!: 7 koraka (sa slikama)
Igračke sa prilagodbom na prekidač: Zmija sa daljinskim upravljanjem, zmijom, pristupačna !: Adaptacija igračaka otvara nove načine i prilagođena rješenja koja djeci sa ograničenim motoričkim sposobnostima ili smetnjama u razvoju omogućuju samostalnu interakciju s igračkama. U mnogim slučajevima djeca kojima su potrebne prilagođene igračke nisu u mogućnosti
Akrilni LED ekran sa prekidačem za lasersku rezu: 11 koraka (sa slikama)
Akrilni LED ekran s prekidačem za lasersku rezu: Već sam radio akrilni ekran, ali ovaj put sam htio integrirati prekidač u dizajn. Za ovaj dizajn također sam prešao na akrilnu podlogu. Trebalo mi je mnogo izmjena da bih došao do lakog dizajna zaštićenog od budala. Konačni dizajn izgleda tako
LED vodljiva narukvica sa prekidačem: 9 koraka (sa slikama)
LED vodljiva narukvica sa prekidačima: Koristeći provodljivi čičak kao prekidač, napravite osvijetljenu narukvicu koja se uključuje kada je krug zatvoren. Vodljivi čičak se može isključiti s bilo kojim metalnim zatvaračem, poput kopči, kopči za nakit ili kukom i ušicom
Prebacivanje 3 grupe LED dioda s jednim prekidačem i Visuinom: 9 koraka (sa slikama)
Prebacivanje 3 banke LED dioda s jednim prekidačem i Visuinom: Ovaj projekt je proizašao iz eksperimenta koji sam htio isprobati, želio sam vidjeti koliko je UV svjetla potrebno da vidim različite dijelove novčanica u dolarima i sigurnosne provjere. Imao sam eksploziju u izgradnji ovoga i htio sam podijeliti ova uputstva ovdje. Stvari koje