Indholdsfortegnelse:
- Trin 1: Påkrævede komponenter
- Trin 2: Robotens bund
- Trin 3: Krop
- Trin 4: Opsætning af Raspberry Pi
- Trin 5: Forbindelser
- Trin 6: Downloads
- Trin 7: Test af robotten
Video: Guidende robot med stemmegenkendelsesfunktion: 7 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Guiding Robot er en mobil robot, som vi lavede til at guide de besøgende til forskellige afdelinger på vores college campus. Vi fik det til at tale et par foruddefinerede udsagn og til at gå frem og tilbage i henhold til inputstemmen. I vores kollegium har vi Mechatronics -afdelingen og IT -afdelingen modsat hinanden. Når robotten er placeret foran Mechatronics -afdelingen, bevæger den sig fremad for at nå til Mechatronics -afdelingen, og den bevæger sig baglæns for at nå IT -afdelingen i henhold til input stemme, så enkelt som det.
Trin 1: Påkrævede komponenter
- 1 x Raspberry Pi 3
- 1 x Arduino nano
- 4 x 12V motorer med klemmer
- 4 x hjul
- 1 x motorfører
- 1 x 12V batteri
- 1 x 5V powerbank
- 1 x træbund
- 1 x USB -højttaler
- 1 x mikrofon
- 1 x robotkrop og hoved
- nogle møtrikker, bolte og ledninger
- internetforbindelse
Trin 2: Robotens bund
- Tag et rektangulært bræt (l, b, h efter behov).
- Bor huller i henhold til motorens klemhuller.
- Fastgør motoren og klemmen til basen med møtrikker og bolte.
- Bor huller som vist på billedet for at fastsætte robotens krop.
- Bor endnu et hul for at bringe ledningerne fra motoren til toppen af basen.
Trin 3: Krop
- Vi brugte to kemiske kasser som kroppen og en kyllingekasse som hoved.
- Bor passende huller på kasserne og fastgør det ene på det andet.
- Placer kroppen på basen med hovedet på toppen.
Trin 4: Opsætning af Raspberry Pi
Brugt operativsystem: Rasbian Jessie
Installer følgende biblioteker med deres afhængigheder:
- Tekst til tale -bibliotek: eSpeak (reference)
- Talegenkendelse: SpeechRecognition 3.8.1 (reference)
- Arduino IDE (reference)
Trin 5: Forbindelser
- Tilslut de to højre motortråde til udgangsport 1 og de to andre motortråde til udgangsport 2 på motordriveren.
- Tilslut arduino nanostifter 2, 3, 4 og 5 til motordriverens ben 1, 2, 3 og 4.
- Tilslut arduino nano til RPi via USB -kabel. Vi brugte arduino nano som slave og RPi som mester. I nogle tilfælde var RPi ikke i stand til at kontrollere motordriveren, så vi brugte arduino nano til at styre motordriveren.
- Tilslut USB -højttaler og mikrofon (vi brugte en indbygget mikrofon til et webcam) til RPi via USB -porte og fastgør dem til hovedet på robotten.
Trin 6: Downloads
- Download den vedhæftede fil og udpak den.
- Start RPi'en, og kopier de udpakkede filer til RPi -skrivebordet.
- uploade arduino -koden til arduino nano fra RPi.
- Højreklik på højttalerikonet på skrivebordet, og vælg output -lydenheden som USB -lydenhed.
- "1.txt" -filen består af taleindgangssætningerne, og de tilsvarende lydoutput -sætninger er angivet i filen "2.txt".
- Tilføj de ønskede input -sætninger til filen "1.txt" og output -sætningen til den tilsvarende linje i filen "2.txt".
Trin 7: Test af robotten
- Forsyn motoren med et 12 V batteri.
- Kør koden "GuideRobot.py"
- Når du taler den 1. sætning i filen "1.txt", svarer robotten ved at konvertere den 1. sætning af filen "2.txt" til tale og så videre.
- Sig "Guide mig til Mechatronics afdeling", det vil gå fremad og sige "Guide mig til IT -afdeling", det vil bevæge sig tilbage. Disse udsagn kan redigeres efter behov.
Anbefalede:
Arduino - Maze Solving Robot (MicroMouse) Wall Following Robot: 6 trin (med billeder)
Arduino | Maze Solving Robot (MicroMouse) Wall Following Robot: Welcome I'm Isaac, og dette er min første robot " Striker v1.0 " Denne robot er designet til at løse en simpel labyrint. I konkurrencen havde vi to labyrinter og robotten Alle andre ændringer i labyrinten kan kræve en ændring i
Sådan opbygges SMARS Robot - Arduino Smart Robot Tank Bluetooth: 16 trin (med billeder)
Sådan bygger du SMARS Robot - Arduino Smart Robot Tank Bluetooth: Denne artikel er stolt sponsoreret af PCBWAY. PCBWAY laver prototyper af PCB'er af høj kvalitet til mennesker over hele verden. Prøv det selv og få 10 PCB'er for kun $ 5 på PCBWAY med meget god kvalitet, tak PCBWAY. Motorskærmen til Arduino Uno
PAPIR HUNGRY ROBOT - Pringles Recycle Arduino Robot: 19 trin (med billeder)
PAPIR HUNGRY ROBOT - Pringles Recycle Arduino Robot: Dette er en anden version af Hungry Robot, som jeg byggede i 2018. Du kan lave denne robot uden 3d -printer. Alt du skal gøre er bare at købe en dåse Pringles, en servomotor, en nærhedssensor, en arduino og nogle værktøjer. Du kan downloade alle
Sådan adskilles en computer med nemme trin og billeder: 13 trin (med billeder)
Sådan adskilles en computer med nemme trin og billeder: Dette er en instruktion om, hvordan du adskiller en pc. De fleste af de grundlæggende komponenter er modulopbyggede og nemme at fjerne. Det er dog vigtigt, at du er organiseret omkring det. Dette hjælper med at forhindre dig i at miste dele og også ved at lave genmonteringen til
[Arduino Robot] Sådan laver du en Motion Capture Robot - Thumbs Robot - Servomotor - Kildekode: 26 trin (med billeder)
[Arduino Robot] Sådan laver du en Motion Capture Robot | Thumbs Robot | Servomotor | Kildekode: Thumbs Robot. Brugt et potentiometer af MG90S servomotor. Det er meget sjovt og let! Koden er meget enkel. Det er kun omkring 30 linjer. Det ligner en motion-capture. Efterlad et spørgsmål eller feedback! [Instruktion] Kildekode https: //github.c