Sadržaj:
- Korak 1: Počnimo
- Korak 2: Opća shema radnog algoritma uređaja
- Korak 3: 1 - Moramo reprogramirati Sonoff Wi -Fi releje
- Korak 4: Napravimo mobilnu aplikaciju za upravljanje ovim Wifi relejem. (Android)
- Korak 5: Pretpostavljam da ste već umorni od čitanja svih vrsta tekstova i predlažem vam da pogledate video o tome kako je bilo
Video: Drvena Edisonova lampa sa glasovnom kontrolom - (video): 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Cijena pitanja 5 USD. Toliko košta Wifi relej SONOFF (iz kompanije ITEAD), koji je srce ovog uređaja.
"Nisam uspio. Upravo sam pronašao 10.000 načina koji neće uspjeti." - Thomas A. Edison Ovo je nevjerovatno, ali u skorije vrijeme ljudi u školama su pisali s perjem. I danas postoji čarobna cigla sa slikom koja stane u vaš džep i omogućava pristup svim informacijama na svijetu. Glasovna kontrola i, kako ljudi kažu, prijetnja čovječanstvu sa strane umjetne inteligencije. U novije vrijeme ove su se tehnologije činile kao nedostupne fantazije. Ali danas ću vam pokazati kako apsolutno svako od vas, sa osnovnim znanjem programiranja, može koristiti glasovno upravljanje. Dakle, počnimo.
Korak 1: Počnimo
UPOZORENJE !!! Radite sa visokim naponom! Autor članka nije odgovoran za vaše postupke! Ili bilo kakvo materijalno ili fizičko oštećenje koje može nastati kao posljedica korištenja ovog uputstva!
Korak 2: Opća shema radnog algoritma uređaja
Budući da se telefon može istovremeno povezati samo s jednom Wi-Fi pristupnom točkom, radit ćemo putem usmjerivača. Općenito, zgodno je kada su svi vaši pametni uređaji na istoj mreži i možete jednostavno njima upravljati bez stalnog ponovnog povezivanja sa svakim od njih. Nedostatak ovoga je što svi vaši uređaji ovise o performansama jednog usmjerivača.
Korak 3: 1 - Moramo reprogramirati Sonoff Wi -Fi releje
Prema zadanim postavkama, konfigurirano je za rad preko kineskog servera. Koliko sam shvatio, nije baš zgodno isključiti sijalicu u toaletu preko kineskog servera. Za to ga moramo rastaviti i lemiti kontakte za ponovno programiranje.
Sada možemo spojiti modul cp2102 iz Silicon Labs na Sonoff wifi. Koristio sam ga i za programiranje Arduino mini.
UPOZORENJE !!! Kada reprogramirate, nemojte priključivati modul na mrežu 220/110 volti!
Reprogramiranje releja je vrlo jednostavno. Ovo je običan modul esp8266. Uzeo sam standardnu skicu servera pristupne tačke iz Arduino IDE -a i malo je promijenio.
Firmver za SONOFF Wifi relej. Da biste ga koristili putem kućnog usmjerivača, možete ga pronaći u priloženoj datoteci. I koristite ga iz Arduino IDE -a.
Morat ćete navesti naziv svoje pristupne točke (usmjerivač), lozinku i statičku IP adresu za žarulju. Kontrola releja je na pinu 12. Svakako postavite veličinu bljeskalice na 1 MB u IDE -u.
Pritisnite i držite dugme na Sonoff ploči. Umetnite USB konvertor cp2102 u računar (dok držite pritisnuto dugme). Nakon 2–3 sekunde otpustite dugme. Sada je u flash modu. Učitajte datoteku skice u Arduino IDE. Kliknite na Verify / Compile. Nakon što ga uključite, modul bi se trebao ponovno pokrenuti, a zelena LED dioda će početi treptati
Korak 4: Napravimo mobilnu aplikaciju za upravljanje ovim Wifi relejem. (Android)
Navest ću samo glavne fragmente koda. Zatim ih možete koristiti za implementaciju u svoje aplikacije. Google pruža vrlo jednostavno i praktično sučelje za prepoznavanje glasa. Evo koda koji vam omogućuje da pretvorite glas u tekst i spremite ga u uobičajeni niz. (Android dijelovi glavnog koda, da biste koristili prepoznavanje glasa možete pronaći u priloženim datotekama.) Zatim ga možete uporediti sa naredbama koje želite implementirati.
Kôd za rad sa WiFi mrežom. Slanje poruke serveru. Takođe možete pronaći na priloženim datotekama.
Kôd je vrlo jednostavan. "1" uključite sijalicu, "0" isključite sijalicu. Možete dodati, po želji, bilo kakve provjere, primiti odgovor od servera itd. Napravio sam dva programa za sebe. Prvi je widget za glasovnu kontrolu, koji se nalazi na radnoj površini i uvijek je pri ruci. Druga je jednostavna aplikacija uključivanja / isključivanja sijalice pritiskom na dugme.
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
Robotska ruka sa glasovnom kontrolom: 8 koraka (sa slikama)
Ruka robota sa glasovnom kontrolom: a.članci {font-size: 110.0%; font-weight: bold; font-style: italic; dekoracija teksta: nema; background-color: red;} a.članci: lebdite {background-color: black;} Ova instrukcija objašnjava kako izgraditi robotsku ruku s glasovnom kontrolom pomoću
Džek za skakanje s glasovnom kontrolom- Google Voice AIY verzija: 3 koraka
Džek za skakanje s glasovnom kontrolom- Google Voice AIY verzija: Dakle, imate taj AIY glasovni komplet za Božić i igrali ste se s njim, slijedeći upute. Smiješno, ali sada? Projekt opisan u nastavku predstavlja jednostavan uređaj koji se može izgraditi pomoću AIY glasa HAT -a za Raspbe
Kućna automatizacija s glasovnom kontrolom (poput Alexa ili Google Home, nije potreban Wi -Fi ili Ethernet): 4 koraka
Kućna automatizacija s glasovnom kontrolom (poput Alexa ili Google Home, nisu potrebni Wi -Fi ili Ethernet): To su u osnovi arduino upravljani releji zasnovani na SMS -u s postavkom google pomoćnika za slanje poruka na glasovnim uputama. Vrlo je jednostavno i jeftino i funkcionira poput Alexa oglasa s vašim postojeći električni aparati (ako imate Moto -X smartp
Bluetooth automobil sa glasovnom kontrolom: 5 koraka
Bluetooth automobil sa glasovnom kontrolom: Svi su koristili auto na daljinsko upravljanje … ali šta je sa automobilom sa glasovnim upravljanjem ??? Jeste li ga ikada koristili? Ako ne, onda ćete ga izgraditi sada. Samo vam treba arduino kao mozak i pametni telefon. Stoga sam razvio ovaj projekt tako da možete koristiti