Innholdsfortegnelse:
- Trinn 1: Kabling og praksis
- Trinn 2: Åpne Webduino Blockly og bruk webdemo -område
- Trinn 3: Plasser et "brett" i arbeidsområdet, fyll ut navnet på tavlen. Plasser en "LED" -blokk i stabelen
- Trinn 4: Klikk på "Stemmekontroll" og plasser "Start gjenkjenning" -blokken i stabelen
- Trinn 5: Definer "interimResults" på "Voice Control" -blokken for å kontrollere hvordan vi vil at talegjenkjenningen skal lese talen vår
- Trinn 6: Plasser en "Vis tekst" -blokk med en "Anerkjent tekst" og angi gjenkjennelsesreglene
- Trinn 7: Hvis du trenger flere kommandoer, bruker du en "liste" -blokk
- Trinn 8: Kontroller om brettet er online og "Kjør blokker". Deretter "Tillat" Chrome å bruke mikrofonen din
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Webduino bruker nettleseren Chrome til å kontrollere alle slags elektroniske komponenter, så vi bør kunne bruke alle andre funksjoner som Chrome har å tilby. I dette prosjekteksemplet vil vi bruke Chrome's Speech API. Ved å bruke Googles stemmegjenkjenning kan vi enkelt kontrollere et LED -lys. Den samme metoden kan brukes med et relé, slik at vi kan kontrollere en lyspære, dørlås eller husholdningsapparater.
Fullstendig tekst for dette prosjektet:
Webduino Blockly:
Trinn 1: Kabling og praksis
Det lengre benet går til høyt potensial (pins som har et tall) og det kortere benet går til lavt potensial (GND). For denne opplæringen, koble det lengre benet til 10 og det kortere benet til GND.
Trinn 2: Åpne Webduino Blockly og bruk webdemo -område
Åpne Webduino Blocky Editor, og klikk på "Web Demo Area" -knappen, klikk på rullegardinmenyen og velg "Vis tekst".
Trinn 3: Plasser et "brett" i arbeidsområdet, fyll ut navnet på tavlen. Plasser en "LED" -blokk i stabelen
Trinn 4: Klikk på "Stemmekontroll" og plasser "Start gjenkjenning" -blokken i stabelen
Stemmegjenkjenning kan bare fungere med ett språk om gangen (her kan vi velge mandarin eller engelsk).
Trinn 5: Definer "interimResults" på "Voice Control" -blokken for å kontrollere hvordan vi vil at talegjenkjenningen skal lese talen vår
Hvis den er satt til "på", vil den gjenkjenne hvert ord som blir sagt, og hvis den er satt til "av", vil den gjenkjenne pauser ved å lage setninger. Hvis du bruker en nettleser på en datamaskin, anbefaler vi at du setter den på "på", slik at du får bedre resultater. Hvis du bruker en mobiltelefon, setter du den til "av". Talegjenkjenningen fungerer bare for telefoner som kjører på Android.
Trinn 6: Plasser en "Vis tekst" -blokk med en "Anerkjent tekst" og angi gjenkjennelsesreglene
Plasser deretter en "if word include / do" -blokk inne i "Recognition" -blokken for å programmere en handling. I eksemplet får vi en LED til å slå seg av og på når vi sier "slå på lysene" og "slå av lysene". Eller, hvis vi sier "blink", vil LED -en blinke.
Trinn 7: Hvis du trenger flere kommandoer, bruker du en "liste" -blokk
Trinn 8: Kontroller om brettet er online og "Kjør blokker". Deretter "Tillat" Chrome å bruke mikrofonen din
Les flere opplæringsprogrammer for Webduino her.