Inhoudsopgave:
- Stap 1: Bedrading en oefenen
- Stap 2: Open Webduino Blockly en gebruik het webdemo-gebied
- Stap 3: Plaats een "bord" in de werkruimte, vul de naam van het bord in. Plaats een "LED" -blok in de stapel
- Stap 4: Klik op "Spraakbediening" en plaats het blok "Startherkenning" in de stapel
- Stap 5: Definieer de "tussenresultaten" in het blok "Stembesturing" om te bepalen hoe we willen dat de spraakherkenning onze spraak voorleest
- Stap 6: Plaats een blok "Tekst weergeven" met een "herkende tekst" en stel de herkenningsregels in
- Stap 7: Als u meerdere opdrachten nodig heeft, gebruik dan een "Lijst" -blok
- Stap 8: Controleer of het bord online is en "Run Blocks". "Toestaan" vervolgens Chrome om uw microfoon te gebruiken
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Webduino gebruikt de Chrome-internetbrowser om allerlei elektronische componenten aan te sturen, dus we zouden alle andere functies die Chrome te bieden heeft moeten kunnen gebruiken. In dit projectvoorbeeld gebruiken we de Speech API van Chrome. Met de spraakherkenning van Google kunnen we eenvoudig een led-lamp aansturen. Dezelfde methode kan worden gebruikt met een relais, waarmee we een gloeilamp, deurslot of huishoudelijke apparaten kunnen bedienen.
Volledige tekst van dit project:
Webduino Blockly:
Stap 1: Bedrading en oefenen
Het langere been gaat naar hoog potentieel (pinnen met een nummer) en het kortere been gaat naar laag potentieel (GND). Verbind voor deze tutorial het langere been met 10 en het kortere been met GND.
Stap 2: Open Webduino Blockly en gebruik het webdemo-gebied
Open de Webduino Blocky Editor en klik op de knop "Web Demo Area", klik op het vervolgkeuzemenu en kies "Toon tekst".
Stap 3: Plaats een "bord" in de werkruimte, vul de naam van het bord in. Plaats een "LED" -blok in de stapel
Stap 4: Klik op "Spraakbediening" en plaats het blok "Startherkenning" in de stapel
Spraakherkenning kan maar met één taal tegelijk werken (hier kunnen we Mandarijn of Engels kiezen).
Stap 5: Definieer de "tussenresultaten" in het blok "Stembesturing" om te bepalen hoe we willen dat de spraakherkenning onze spraak voorleest
Als het op "aan" staat, herkent het elk gesproken woord, en als het op "uit" staat, herkent het pauzes bij het maken van zinnen. Als u een browser op een computer gebruikt, raden we aan deze op "aan" te zetten, zodat u betere resultaten krijgt. Als u een mobiele telefoon gebruikt, stelt u deze in op "uit". De spraakherkenning werkt alleen voor telefoons die op Android draaien.
Stap 6: Plaats een blok "Tekst weergeven" met een "herkende tekst" en stel de herkenningsregels in
Plaats vervolgens een "if word include / do" -blok in het "Herkenning" -blok om een actie te programmeren. In het voorbeeld laten we een LED aan en uit gaan als we zeggen "doe de lichten aan" en "doe de lichten uit". Of, als we "knipperen" zeggen, gaat de LED knipperen.
Stap 7: Als u meerdere opdrachten nodig heeft, gebruik dan een "Lijst" -blok
Stap 8: Controleer of het bord online is en "Run Blocks". "Toestaan" vervolgens Chrome om uw microfoon te gebruiken
Lees hier meer tutorials van Webduino.