Sisukord:
- Samm: UNIEL -pistikupesad
- 2. samm: raadiomoodulid
- Samm: vastuvõtja ühendamine Arduinoga ja koodide vastuvõtmine kaugjuhtimispuldi pistikupesadest
- Samm 4: käskluste saatmine saatjalt raadiopesade juhtimiseks
- 5. samm: hääletuvastuse moodul V2
- 6. samm:
- 7. samm:
- 8. samm:
- 9. samm:
- 10. samm:
- 11. samm:
Video: Raadiopesade hääljuhtimine: 11 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Võitleme kõik praegu valitseva COVID-19 pandeemiaga. Lisaks oleme nüüd olukorras, kus peame kehtivate tingimustega kohanema, rakendades täiendavaid turvameetmeid. Siin käsitleb projekt COVID-19 levimise vältimist puudutuste kaudu. Selle projekti töötasid välja minu õpilased, kes käivad koolis 8. klassis (15 aastat). See on seade UNIEL -pistikupesade hääljuhtimiseks, mis põhineb Arduino kontrolleril, 433MHz saatjal ja elechouse'i häältuvastusmoodulil V2 (sait -
Samm: UNIEL -pistikupesad
Need on paigaldatud otse igasse pistikupessa ja nendega on juba ühendatud elektriseade, mida saab kaugjuhtimispuldist sisse ja välja lülitada. Toimeulatus avatud alal on kuni 25 m, käskude vastuvõtmise ja edastamise sagedus on 433,9 MHz. Valikus on erinevad võimsused 300 W, 1000 W, 3600 W. Kogu tootevalikut saab vaadata ametlikul veebisaidi lehel
Grupikood on seatud kaugjuhtimispuldis. Igas pesas on rühma kood = kaugjuhtimispuldi rühma kood ja pistikupesa kood
2. samm: raadiomoodulid
Meie ülesanne on asendada UNIEL -pistikupesade kaugjuhtimispult. Vajame raadiomooduleid, mis töötavad sagedusel 433 MHz. Ostsin FS1000A
Kaasas vastuvõtja ja saatja. Ebay hind on alla 100 rubla.
Samm: vastuvõtja ühendamine Arduinoga ja koodide vastuvõtmine kaugjuhtimispuldi pistikupesadest
Arduino jaoks on raamatukogud erinevate 433/315 MHz juhitavate ajamitega töötamiseks. Ma kasutasin seda:
rc-switch-Arduino raamatukogu odavate 315 MHz/433 MHz kaugjuhtimisseadmete kasutamiseks-https://code.google.com/p/rc-switch/
Laadige alla ja pakkige lahti raamatukogude kausta
Esiteks ühendage vastuvõtja
Arduino - - - - - moodul
+5V ---------- VCC
GND ---------- GND
ANDMED (kõik) ------------ 2
näite käitamine RCswitchi raamatukogu näitest ReceiveDemo_Advanced
Klõpsake kaugjuhtimispuldil ja vaadake, mis annab visandi jadapordile
Pidage meeles parameetreid 24Bit, PulseLength - 309 mikrosekundit, protokoll 1
Me vajame neid visandi kirjutamisel. Te ei pea koode meeles pidama !!! Koodide saatmiseks peate teadma ainult rühma koodi ja seadme koodi !!!
Samm 4: käskluste saatmine saatjalt raadiopesade juhtimiseks
Pistikupesade töö kontrollimiseks ühendage saatja Arduinoga
Arduino - - - - - moodul
+5V ---------- VCC
GND ---------- GND
KUUPÄEV ------------ 10
Laadime visandi Arduino pardale ja vaatame, kuidas pistikupesad ringis sisse lülituvad ja seejärel välja lülituvad.
Soovi korral saate kontrollerist juhtida 32x32 pesasid
5. samm: hääletuvastuse moodul V2
Hääletuvastusmoodul V2 osteti ebayst väga mõistliku hinnaga. Tellides ma seda ei vaadanud ja asjata. Moodul ei vastanud ootustele:
1) Deklareeritud toiming 15 eelnevalt salvestatud häälkäsklusega korraga ei ole võimalik (moodul tuvastab iga ploki kohta ainult 5 käsku (3 plokki)). Saate laadida ainult 1 ploki, seejärel teise ja nii edasi. Seetõttu otsustati kasutada näiteks järgmise ploki laadimiseks vajalike pausidega sõnaahelaid (2-3)
Kohviku lamp kustub
Purskkaev lubada
2) moodul ei reageeri teise inimese häälele, kaks inimest peavad käske dubleerima. Esiteks ütlen teile, kuidas mooduliga töötada, ja seejärel, kuidas probleem lahendati
6. samm:
Mooduli koolitamiseks peate saatma moodulile käsud jadapordi kaudu ja lausuma fraase. Laadige oma arvutisse (Windows) alla tootja soovitatud programm com-pordiga töötamiseks (AccessPorti allalaadimisleht), ühendage moodul ArduinoArduino ----- mooduliga
+5V ---------- VCC
GND ---------- GND
TX ------------ 3
RX ------------ 2
Ühendage Arduino arvutiga. Visandi üleslaadimine Arduinosse
7. samm:
Programmis AccessPort määrasime järgmised sätted
8. samm:
Vaadates lisatud kaarti
ja saatke käske
AABB-teave mooduli kohta
V2. 0 ELECHOUSE poolt www.elechouse.com
Esimese ploki järgmine koolitus - AA11
Pärast käsku START terminaliaknas ütleme mikrofoni THE esimese fraasi, ilmub kiri Again, ootame, oleme vait, ilmub uuesti käsk START. Teine kord ütleme kinnituseks mikrofoni esimese fraasi. Kui salvestamine õnnestus, ilmub ekraanile Finish one, mis näitab, et esimene käsk salvestati edukalt. Erinev silt näitab, et teine käsk ei kõlanud nagu esimene ja moodul ei tundnud seda ära. Liiga vali näitab, et räägite mikrofoni liiga valjult (> 1300 MS). Samamoodi kirjutame üles ülejäänud 4 fraasi. Sildirühm 1 on lõpetatud! näitab, et esimese ploki kirjutamine õnnestus.
Kõnetuvastuse kontrollimiseks helistage plokile 1 käsuga aa21 ja öelge fraasid mikrofoni. Tuvastamise ajal väljastatakse terminalile kinnitus
9. samm:
Seejärel treenime plokke 2 ja 3, saates vastavalt käsud AA12 JA AA13. Plokkide 2 ja 3 helistamiseks mälust saatke käsk vastavalt terminalidele AA22 ja aa23.
Veel üks punkt - kui tahame saada häälmoodulilt lühivormis vastust (mitte "Tulemus: 15", vaid 15), peame saatma moodulile käsu AA37
Plokkidesse sisestame järgmised käsud (osaleb 2 inimest) kogunemisteks köögis-veekeetjas (elektriline) + valgustus (RGB tuled, lamp köögilaua lähedal, öövalgus)
Siin on näited õigetest ahelatest
"Kohvik" (1 hääl) "öövalgus" (1 hääl) "Lülita välja" (1 hääl)
"Purskkaev" (2 häält) "Luba" (2 häält)
"Kohvik" (2 häält) "Tuled" (2 häält) "sisselülitamine" (2 häält)
jne.
10. samm:
Selguse huvides lisame tihvtidele 7, 8, 9 3 LED -i tähise
(punane - 1 plokk on laaditud
kollane - plokk 2 on laaditud
roheline - plokk 3 on laaditud
3 LED -i põlevad (1 sekund) - sõnade kombinatsioon on õige)
Siin on seadme skeem
11. samm:
Ja visand Arduino jaoks. Eelnevale lisan, et kui
pärast teise või kolmanda ploki laadimist FRAZA_TIME = 2000 MS ajal pole ühtegi tunnustatud sõna -
Pank 1 on laaditud.
Soovitan:
Raspberry Pi hääljuhtimine pimedate abistamiseks: 7 sammu (piltidega)
Raspberry Pi häälnavigatsioon pimedate inimeste abistamiseks: Tere Selles juhendatavas näeme, kuidas vaarika pi saab aidata pimedaid inimesi, kasutades kasutaja määratud hääljuhiseid. Siin saab ultraheli anduri abil mõõta kaugust, mida saame hääl juhatab pimedad järgima
Kodune hääljuhtimine V1.0: 12 sammu
Voice Home Control V1.0: paar kuud tagasi soetasin isikliku assistendi, täpsemalt Alexaga varustatud Echo Dot. Valisin selle, kuna avastasin, et lihtsal viisil saab lisada seadme välja- ja sisselülitamiseks pistikprogramme, nagu tuled, ventilaatorid jne. Veebipoodides nägin a la
Kodu hääljuhtimine kõikjal maailmas: 5 sammu
Kodu hääljuhtimine kõikjalt maailmast: … mitte enam ulme … Täna kättesaadavat riistvara ja tarkvara kasutades näitab see juhend, kuidas on võimalik hääljuhtimist, nutitelefoni, tahvelarvuti ja/või arvuti kõikjalt
7,25 dollarit - lisage hääljuhtimine igale laeventilaatorile: 4 sammu (piltidega)
7,25 dollarit - lisage hääljuhtimine igale laeventilaatorile: selles juhendis juhendan teid väga lihtsa protsessi abil, et automatiseerida laeventilaator, nii et saate seda Alexa seadme abil häälkäsklustega juhtida. Neid juhiseid saate kasutada muude elektroonikaseadmete (valgustid, ventilaator, teler
Hääljuhtimine - Arduino + Ethernet Shield (moodul) Wiznet: 5 sammu
Hääljuhtimine - Arduino + Ethernet Shield (moodul) Wiznet: Tere tulemast! Selles õpetuses näitan teile, kuidas juhtida Arduinot otsehäälega brauseri kaudu oma riigikeeles. See tehnoloogia võimaldab teil kasutada iga maailma keelt piirkonnaga. Näiteks kasutab see õpetus lokaliseerimist