Cuprins:
- Pasul 1: Cablare și practică
- Pasul 2: Deschideți Webduino Blockly și utilizați Web Demo Area
- Pasul 3: Plasați o „placă” în spațiul de lucru, completați numele plăcii. Așezați un bloc „LED” în stivă
- Pasul 4: Faceți clic pe „Control vocal” și plasați blocul „Începeți recunoașterea” în stivă
- Pasul 5: Definiți „rezultatele interimare” din blocul „Control vocal” pentru a controla modul în care dorim ca recunoașterea vocală să ne citească discursul
- Pasul 6: Plasați un bloc „Afișare text” cu un „Text recunoscut” și setați regulile de recunoaștere
- Pasul 7: Dacă aveți nevoie de mai multe comenzi, utilizați un bloc „Listă”
- Pasul 8: Verificați dacă placa este online și „Executați blocuri”. Apoi „Permiteți” Chrome să vă utilizeze microfonul
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Webduino folosește browserul de internet Chrome pentru a controla tot felul de componente electronice, deci ar trebui să putem folosi toate celelalte funcții pe care Chrome le are de oferit. În acest exemplu de proiect vom folosi API-ul Speech al Chrome. Folosind recunoașterea vocală Google, putem controla cu ușurință o lumină LED. Aceeași metodă ar putea fi utilizată cu un releu, permițându-ne să controlăm un bec, încuietoarea ușii sau aparatele electrocasnice.
Text complet al acestui proiect:
Webduino Blockly:
Pasul 1: Cablare și practică
Piciorul mai lung merge la potențial ridicat (pini care au un număr) și piciorul mai scurt merge la potențial scăzut (GND). Pentru acest tutorial, conectați piciorul mai lung la 10 și piciorul mai scurt la GND.
Pasul 2: Deschideți Webduino Blockly și utilizați Web Demo Area
Deschideți Webduino Blocky Editor și faceți clic pe butonul „Web Demo Area”, faceți clic pe meniul derulant și alegeți „Afișare text”.
Pasul 3: Plasați o „placă” în spațiul de lucru, completați numele plăcii. Așezați un bloc „LED” în stivă
Pasul 4: Faceți clic pe „Control vocal” și plasați blocul „Începeți recunoașterea” în stivă
Recunoașterea vocală poate funcționa numai cu o singură limbă la un moment dat (aici putem alege mandarina sau engleza).
Pasul 5: Definiți „rezultatele interimare” din blocul „Control vocal” pentru a controla modul în care dorim ca recunoașterea vocală să ne citească discursul
Dacă este setat pe „activat”, acesta va recunoaște fiecare cuvânt rostit, iar dacă este setat pe „dezactivat” va recunoaște pauzele care creează propoziții. Dacă utilizați un browser pe un computer, vă recomandăm să îl setați la „activat”, astfel încât să primiți rezultate mai bune. Dacă utilizați un telefon mobil, setați-l la „dezactivat”. Recunoașterea vorbirii va funcționa numai pentru telefoanele care rulează pe Android.
Pasul 6: Plasați un bloc „Afișare text” cu un „Text recunoscut” și setați regulile de recunoaștere
Apoi plasați un bloc „dacă cuvântul include / face” în blocul „Recunoaștere” pentru a programa o acțiune. În exemplu, facem un LED să se aprindă și să se stingă când spunem „aprindeți luminile” și „opriți luminile”. Sau, dacă spunem „clipi”, LED-ul va clipi.
Pasul 7: Dacă aveți nevoie de mai multe comenzi, utilizați un bloc „Listă”
Pasul 8: Verificați dacă placa este online și „Executați blocuri”. Apoi „Permiteți” Chrome să vă utilizeze microfonul
Citiți mai multe tutoriale Webduino aici.