Sadržaj:
- Korak 1: UNIEL utičnice
- Korak 2: Radio moduli
- Korak 3: Spajanje prijemnika na Arduino i primanje kodova iz utičnica za daljinsko upravljanje
- Korak 4: Slanje naredbi s odašiljača za upravljanje radijskim utičnicama
- Korak 5: Modul prepoznavanja glasa V2
- Korak 6:
- Korak 7:
- Korak 8:
- Korak 9:
- 10. korak:
- 11. korak:
Video: Glasovno upravljanje radijskim utičnicama: 11 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
Svi se sada borimo s prevladavajućom pandemijom COVID-19. Osim toga, sada smo u situaciji da se moramo prilagoditi postojećim uvjetima primjenom dodatnih sigurnosnih mjera. Ovdje se projekt bavi sprječavanjem širenja COVID-19 dodirom. Ovaj su projekt razvili moji učenici koji idu u školu u osmom razredu (15 godina). Ovo je uređaj za glasovno upravljanje UNIEL utičnicama temeljen na Arduino kontroleru, odašiljaču na 433MHz i modulu za prepoznavanje glasa V2 by elechouse (web mjesto -
Korak 1: UNIEL utičnice
Izravno su instalirani u bilo koju utičnicu i na njih je već spojen električni aparat, koji se može uključiti i isključiti s daljinskog upravljača. Domet djelovanja na otvorenom prostoru je do 25 m, učestalost primanja i odašiljanja naredbi je 433,9 MHz. Raspon uključuje različita opterećenja za 300 W, 1000 W, 3600 W. Cijeli raspon možete pogledati na službenoj web stranici
Kôd grupe postavljen je na daljinskom upravljaču. U svakoj utičnici, kod grupe = kôd grupe daljinskog upravljača i kôd utičnice
Korak 2: Radio moduli
Naš je zadatak zamijeniti daljinski upravljač za UNIEL utičnice. Potrebni su nam radio moduli koji rade na frekvenciji od 433 MHz. Kupio sam FS1000A
Uključeni prijemnik i odašiljač. Cijena na ebayu je manja od 100 rubalja.
Korak 3: Spajanje prijemnika na Arduino i primanje kodova iz utičnica za daljinsko upravljanje
Za Arduino postoje knjižnice za rad s raznim aktuatorima s 433/315 MHz upravljanjem. Koristio sam ovo:
rc-switch-Arduino knjižnica za rad s jeftinim uređajima za daljinsko upravljanje od 315 MHz/433 MHz-https://code.google.com/p/rc-switch/
Preuzmite i raspakirajte u mapu knjižnice
Prvo spojite prijemnik
Arduino - - - - - modul
+5V ---------- VCC
GND ---------- GND
PODACI (bilo koji) ------------ 2
izvođenje primjera iz primjera knjižnice RCswitch ReceiveDemo_Advanced
Pritisnite daljinski upravljač i pogledajte što daje skicu serijskom portu
Zapamtite parametre 24Bit, PulseLength - 309 mikrosekundi, Protokol 1
Trebat će nam prilikom pisanja skice. Ne morate se sjećati kodova !!! Za slanje kodova trebate znati samo kod grupe i kôd uređaja !!!
Korak 4: Slanje naredbi s odašiljača za upravljanje radijskim utičnicama
Priključite odašiljač na Arduino kako biste provjerili rad utičnica
Arduino - - - - - modul
+5V ---------- VCC
GND ---------- GND
DATUM ------------ 10
Prenosimo skicu na Arduino ploču i gledamo kako se utičnice uključuju u krug, a zatim se isključuju.
Po želji možete upravljati utičnicama 32x32 putem kontrolera
Korak 5: Modul prepoznavanja glasa V2
Modul prepoznavanja glasa V2 kupljen je na ebayu po vrlo povoljnoj cijeni. Prilikom naručivanja nisam pogledao, i uzalud. Modul nije baš ispunio očekivanja:
1) Deklarirani rad s 15 unaprijed snimljenih glasovnih naredbi istovremeno nije moguć (modul prepoznaje samo 5 naredbi iz svakog bloka (3 bloka)). Možete učitati samo 1 blok, zatim još jedan itd. Stoga je odlučeno koristiti lance riječi (2-3) s pauzama potrebnim za učitavanje sljedećeg bloka, na primjer
Ugasi se svjetiljka u kafiću
Omogućuje fontanu
2) Modul ne reagira na glas druge osobe, dvije osobe će morati duplicirati naredbe Prvo ću vam reći kako raditi s modulom, a zatim kako je problem riješen
Korak 6:
Za uvježbavanje modula morate poslati naredbe modulu preko serijskog porta i izgovoriti izraze. Preuzmite na svoje računalo (Windows) program koji preporučuje proizvođač za rad s com portom (stranica za preuzimanje AccessPort), spojite modul na ArduinoArduino ----- modul
+5V ---------- VCC
GND ---------- GND
TX ------------ 3
RX ------------ 2
Spojite Arduino na računalo. Učitavanje skice u Arduino
Korak 7:
U programu AccessPort postavili smo sljedeće postavke
Korak 8:
Gledajući kartu u prilogu
i slati naredbe
AABB-informacije o modulu
V2. 0 Napisao ELECHOUSE www.elechouse.com
Sljedeća obuka prvog bloka - AA11
Nakon naredbe START u prozoru terminala u mikrofon izgovaramo THE first Fraze, pojavljuje se natpis Again, čekamo, šutimo, naredba START se ponovno pojavljuje. Drugi put izgovaramo PRVU frazu u mikrofon radi potvrde. Ako je snimanje uspješno, prikazuje se Finish one koji označava da je prva naredba uspješno snimljena. Druga oznaka označava da druga naredba nije zvučala kao prva i da je modul nije prepoznao. Previše glasno znači da govorite preglasno u mikrofon (> 1300 MS). Slično, zapisujemo 4 preostale fraze. Grupa oznaka 1 završena! označava da je prvi blok uspješno napisan.
Da biste provjerili prepoznavanje govora, nazovite blok 1 naredbom aa21 i izgovorite fraze u mikrofon. Tijekom prepoznavanja, na terminal se šalje potvrda
Korak 9:
Zatim treniramo blokove 2 i 3 slanjem naredbi AA12 i AA13. Za pozivanje blokova 2 i 3 iz memorije, pošaljite naredbu terminalu AA22 odnosno aa23.
Još jedna stvar - ako želimo dobiti odgovor od govornog modula u kratkom obliku (ne "Rezultat: 15" već 15), moramo modulu poslati naredbu AA37
U blokove unosimo sljedeće naredbe (sudjeluju 2 osobe) za okupljanja u kuhinjskom kuhalu za vodu (električno) + rasvjeta (RGB svjetla, lampa u blizini kuhinjskog stola, noćno svjetlo)
Evo primjera ispravnih lanaca
"Cafe" (1 glas) "noćno svjetlo" (1 glas) "Isključi" (1 glas)
"Fontana" (2 glasa) "Omogući" (2 glasa)
"Cafe" (2 glasa) "Svjetla" (2 glasa) "uključi" (2 glasa)
itd.
10. korak:
Radi jasnoće, pinovima 7, 8, 9 ćemo dodati oznaku od 3 LED diode
(crveno - 1 blok je učitan
žuto - blok 2 je učitan
zelena - blok 3 je učitan
Svijetle 3 LED diode (1 sekunda) - kombinacija riječi je točna)
Evo dijagrama uređaja
11. korak:
I skica za Arduino. Na navedeno ću dodati da ako
nakon učitavanja drugog ili trećeg bloka tijekom FRAZA_TIME = 2000 MS, nema prepoznate riječi -
Učitana je banka 1.
Preporučeni:
Patka s radijskim upravljanjem na mlazni pogon: 10 koraka (sa slikama)
Patka s radijskim upravljanjem na mlazni pogon: Prije 40+ godina htio sam nabaviti radio upravljački čamac i koristiti ga na obližnjem Park jezeru, no čuvar parka jasno je dao do znanja da nikakvi brodovi neće biti dopušteni. Tako sam izmislio ovaj plan prerušavanja čamca u patku. Mali nedostatak bila je cijena
Robotska ruka za glasovno upravljanje: 4 koraka
Robotska ruka za upravljanje glasom: Napravio sam robotsku ruku koja će raditi s vašom glasovnom naredbom. Robotskom rukom upravlja se prirodnim spojenim govorom. Unos jezika omogućuje korisniku interakciju s robotom u terminima koji su poznati većini ljudi. Advan
SONOFF dodaje Alexa i Google Home glasovno upravljanje ZigBee pametnim uređajima: 3 koraka
SONOFF dodaje Alexa i Google Home glasovno upravljanje ZigBee pametnim uređajima: Od Wi-Fi pametnih prekidača i utikača do ZigBee pametnih prekidača i utikača, glasovno upravljanje popularna je pametna ulazna točka za upravljanje bez upotrebe ruku. Surađujući s Amazon Alexa ili Google Home, pametni utikači omogućuju vam da preuzmete izravnu kontrolu nad povezanim domom
Automatizacija pametne kuće s utičnicama Energenie - utičnice u blizini: 4 koraka
Pametna kućna automatizacija s utičnicama Energenie - blizinske utičnice: Uvod Postoji puno primjera pametne kućne automatizacije, ali ovaj je jednostavan i vrlo je učinkovito funkcionirao godinu dana u mojoj kući pa se nadam da vam se sviđa. Kad završite, imat ćete uređaj koji može skenirati mrežu
Podloga za kameru s radijskim upravljanjem: 7 koraka (sa slikama)
Radio pod upravljanom kamerom: Dobrodošli u planove izgradnje Indy Mogul Epizode 43: Radio upravljana kamera pod. Uvijek sam mislio da bi bilo super imati daljinski upravljač za kameru koji se može naginjati i pomicati. Dobila sam tu ideju da koristim automobile na daljinsko upravljanje. Mislio sam da će