Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Metoda u ovoj uputi može se koristiti za bilo koji gumb, ali za ovaj primjer imamo dizalo koje želimo nazvati pomoću Amazon Alexa. Imam prethodnu instrukciju u kojoj sam koristio solenoid koji kontrolira Alexa za istu stvar, ali ovo je elegantnije i bolje radi. Gumb i dalje radi kako jest, ali za upravljanje možete koristiti i Alexa.
Krajnja ideja je ova --- kad pritisnete gumb, dovršite krug. Za ovu instrukciju koristim kombinaciju alexa/mikrokontroler/relej da dovršim krug. Ne zamjenjuje gumb. Pritiskom na gumb krug će se i dalje dovršiti. No, dodatno, kad pozovete Alexa, ona signalizira mikrokontroler, a mikrokontroler šalje signal releju koji tada dovršava krug.
Potrebne stavke su:
WeMos D1 mini
Relejna ploča
žice
kabel za napajanje za WeMos D1 mini
Korak 1: Pronađite polove gumba
Skinuo sam ploču s lifta i otkrio da je mogu izvući samo isključivanjem telefonske utičnice. Na stražnjoj strani ploče dizala nalazili su se gumbi, procesor i zaslon za prikaz broja. Srećom, gumb je imao vijčani terminal za žice. Nije potrebno rezanje ili lemljenje! Međutim, postojala su 4 terminala i morao sam odlučiti koja su 2 za gumb. Čini mi se da 99% svih gumba koristi taktičku sklopku s nekakvim poklopcem ploče, pa sam, kad sam pogledao na ploču s gumbima, mogao nekako vidjeti gdje su nožice dugmeta zalemljene i na koji terminal su otišli. Dakle, pretpostavila sam da su ta dva terminala ona koja želim. Da bih to provjerio, priključio sam ploču dizala i dodirnuo oba kraja žice do svakog priključka. Naravno, time je dovršen krug, gumb je zasvijetlio i vrata dizala su se otvorila.
Korak 2: Povežite ga
Ovaj krug je 'Normalno otvoren'. Kada pritisnete gumb, želite da zatvori krug. Dakle, žice s gumba idu do releja. Jedan ide na COM terminal, a drugi na NO (normalno otvoren) terminal.
Zatim se žice s drugog kraja releja spajaju na mikroprocesor. Prilično je jednostavno…
DC- releja prema GND mikroprocesora
DC+ releja na 5V mikroprocesora
IN releja na bilo koji digitalni pin na mikroprocesoru
Nakon što sam provjerio radi li sve u redu, vruće sam zalijepio relej i WeMos procesor na stražnju stranu ploče lifta.
Korak 3: Šifrirajte ga
Ovo je i lako i teško i u isto vrijeme. Da sam morao kodirati sva rukovanja s Amazon Alexa, to bi bilo daleko iznad moje razine vještine. Srećom, netko je to već učinio.
Ovdje se prijavite za Sinric. Ova stranica ima sve potrebno. Na ovoj stranici možete registrirati svoj 'uređaj' kako bi mu se dao jedinstveni naziv uređaja s kojim Alexa može komunicirati. Zatim možete upotrijebiti uzorak koda za učitavanje na WeMos i samo zamijeniti ime svog uređaja, svoju WiFi mrežu i kôd koji ćete donijeti kada Alexa uključi/isključi vaš uređaj. U mom slučaju to je jednostavno dodavanje pinMode (myRelayPin, HIGH); kašnjenje (700); pinMode (myRelayPin, LOW); poslati signal releju za dovršetak kruga.
Korak 4: Učinite ga još korisnijim
Slijedio sam ove korake i za gumb gore i dolje. U ovom trenutku možete Alexa pritisnuti gumb za kat na kojem se nalazite, a zatim dati drugu naredbu da pritisne gumb na katu na koji idete. Ali doista, to je previše glomazno.
Preuzeo sam aplikaciju Alexa na svoj telefon. Odatle mogu otići na glavni izbornik, odabrati 'Rutine' i stvoriti rutinu za dizalo. Na primjer, kad kažem "Alexa, ide dolje" Alexa će signalizirati gumb u kuhinji, ona će reći "Ide dolje" (trebam da nakratko zastane i da joj kaže nešto daje kašnjenje koje mi treba), tada će ona signalizirajte gumb u podrumu. Jednom naredbom sve je gotovo.