Innehållsförteckning:
- Steg 1: Block Diagram
- Steg 2: HC-05 Bluetooth-modul
- Steg 3: Komponenter
- Steg 4: Kretsdiagram över röststyrd robot med Arduino
- Steg 5: Arbeta med röststyrd robot med Arduino
Video: Röstaktiverad RoBoT: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
Röststyrd robot med Arduino: Hej alla, jag hoppas att ni mår bra och mår bra. Idag ska vi starta projekt relaterade till robotik med Arduino. Idag ska vi prata om röststyrd robot med hjälp av Arduino och Android -applikation. Röststyrd robot är en mobil robot som styrs av vissa angivna röstkommandon. Mobilapplikationen kan identifiera fem kommandon som är "Stop", "Forward", "Back", "Left", "Right". I detta inbyggda systemprojekt gör vi en 4-WD robotbil som vi kan styra med röst via en mobilapplikation. Programmet lyssnar och skickar instruktionen till Arduino med Bluetooth och sedan utför Arduino den angivna operationen. Röstigenkänningsprogrammet är inte 100% korrekt. Ansökan är känslig för omgivande ljud. Det tolkar ibland röstkommandon som ges till roboten. Men du kan designa din egen applikation som kan ignorera omgivningen och bara kan ta emot din egen röst.
Steg 1: Block Diagram
Komponenter som krävs för röststyrd robot
Arduino Uno: Arduino Uno används eftersom vi kan montera motordrivskölden i den. Det är också billigt, lätt att använda och får mindre plats eftersom vi måste placera allt på chassit. Om du är ny på Arduino -programmering, rekommenderar jag dig att kolla en början på Arduino -artikeln. Motor Driver Shield: Motor Driver Shield är baserad på L293 IC, som är en dubbel full-bridge driver. Detta används för att driva induktiva laster som reläer, solenoider, likström och stegmotorer. Den låter dig köra fyra likströmsmotorer och 2 servon med din Arduino. Vi kan styra hastigheten och riktningen för varje motor oberoende.
Steg 2: HC-05 Bluetooth-modul
: Detta är en Bluetooth-modul i klass 2 med seriell portprofil, som kan konfigureras som antingen Master eller Slave. Vi kan använda den helt enkelt för en seriell portbyte för att upprätta en anslutning mellan MCU, PC till ditt inbäddade projekt och etc.
HC-05 Specifikation:
Bluetooth-protokoll: Bluetooth-specifikation v2.0+EDR Frekvens: 2,4 GHz ISM-band Modulering: GFSK (Gaussian Frequency Shift Keying) Emissionseffekt: ≤4dBm, klass 2 Känslighet: ≤-84dBm vid 0,1% BERSpeed: Asynkron: 2,1 Mbps (max) / 160 kbps, Synkron: 1 Mbps/1 Mbps Säkerhet: Autentisering och kryptering Profiler: Bluetooth seriell port Strömförsörjning: +3,3 VDC 50 mA Arbetstemperatur: -20 ~ +75 Celsius Dimension: 26,9 mm x 13 mm x 2,2 mm
Steg 3: Komponenter
4-WD bilchassi: Den innehåller 2 plattformar av akryl. Den innehåller 4 dc motor med hastighetsgivare. Den är lätt att montera och ger mycket utrymme att placera Arduino, Bluetooth -modul och batteripaket.
Batteri: Varje motor använde upp till 200mA ström. Jag har använt tre 3,7v, 2200mA Li-jonceller parallellt. Batteripaketet levererar 12,1 volt. Li-ion-cell är en typ av laddningsbart batteri. Så vi kan använda dessa celler om och om igen.
Steg 4: Kretsdiagram över röststyrd robot med Arduino
Först och främst monterar du motordrivrutinskyddet på Arduino Uno.
Anslutningar HC-05 eller HC-06: Anslut Vcc till 5 volt. Anslut GND till jord. Modul Rx till Arduino Tx. Modul Tx till Arduino Rx. Om Bluetooth-modulen inte fungerar, gör spänningsdelare med ett 1K och 2K motstånd och anslut till Rx -stift på modulen för att konvertera 5v till 3.3v. Motor till motorförarsköld: motorer på vänster sida till M3- och M4 -terminaler. Höger sidomotorer till M1- och M2 -terminaler. Om motorn roterar i motsatt riktning, byt sedan trådanslutningen för att rotera alla motorer i samma riktning.
Steg 5: Arbeta med röststyrd robot med Arduino
Obs! Koppla alltid bort Rx- och Tx -stiften på Bluetooth -modulen när du överför kod till Arduino annars visar det några fel och koden laddas inte upp. Prova “1234” eller “0000” lösenord när du ansluter Bluetooth -modulen till din mobil för första gången. Om hjulen roterar i motsatt riktning byter du bara motorns anslutning från motorförarens sköldterminal. Att styra robot genom röst är inte ett effektivt sätt..
Rekommenderad:
RÖSTAKTIVERAD FACE MASK: 3 steg
RÖSTAKTIVERAD ANSIKTSMASK: NÅGRA MÅNADER TILLBAKA EN KÄNNAMNAD 'TYLER GLAIEL' GJORDE EN RÖSTAKTIVERAD ANSIKTSMASK SOM Gick VIRAL … EFTER ATT MÅNGA GJORDE DET MEN INGEN AV DEM GJORDE ALLA DETALJER NÖDVÄNDIGA FÖR DETS KOMPLET. TYLER HAR SJÄLV TAGT NER DIY -GUIDEEN OCH GITHUB CO
Röstaktiverad fjärrkontrollsknapp: 4 steg (med bilder)
Röstaktiverad fjärrkontrollsknapp: Om du har sett mina andra instruktioner vet du att vår son har muskeldystrofi. Detta är en del av ett projekt för att göra saker mer tillgängliga för honom. Vi har en dörr som manövreras av en garageportöppnare. Det här har varit fantastiskt i
Röstaktiverad BT: 3 steg (med bilder)
Röstaktiverad BT: Röststyrd hemautomation med Arduino: I det här projektet använder jag en röstfunktion för att styra hemenheter. Detta projekt är en del av min Home Automation -serie. Detta projekt är mycket lätt att använda i verkliga livet. Människor i alla åldrar kan styra
Röstaktiverad reläbrytare (Arduino): 6 steg (med bilder)
Röstaktiverad reläbrytare (Arduino): Hej alla! I det här projektet kommer jag att visa dig hur du implementerar röstkommandon för dina Arduino -projekt. Med röstkommandon visar jag dig hur du styr en reläomkopplingsmodul
Röstaktiverad assistent - MAX: 10 steg
Röstaktiverad assistent - MAX: Hej i den här instruktionsboken kommer jag att prata om hur man gör en chat -bot MAX (heter mig själv !!!) Med lite implementering kan du göra denna chatbot röststyrd eller med användning av olika programvaror du kan göra det som röstassistent. Jag här jag