Innehållsförteckning:
- Steg 1: Du behöver
- Steg 2: Montering av rotchassit
- Steg 3: Gör den elektroniska kretsen
- Steg 4: Ladda upp kod till Arduino
- Steg 5: Testning
Video: Hinder Undvik robot med Arduino Nano: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:36
I den här instruktören kommer jag att beskriva hur du kan göra ett hinder för att undvika robot med Arduino.
Steg 1: Du behöver
Det är ett populärt robotprojekt från Arduino. för att undvika mycket trådanslutning har jag konstruerat ett kretskort för det.
Du kan använda en PCB eller en prickad perfboard.
2WD Robotchassi med hjul.
Robothjul för BO -motor
150 varv / min BO -växelmotor & 1,5 tums bult och mutter
ultraljuds sensorhållare
2 st. 9V batteri och batterikontakt
L293D Ic & 16 pins Ic -bas
100mfd/25v kondensator 2 st 1K motstånd, Led
Sidhuvudstiften, bygelkabel (han till hona) kopplingsplint 4st
Ultraljudssensor HC-SR 04
Arduino nano
Du kan använda en PCB eller en prickad perfboard.
Steg 2: Montering av rotchassit
Sätt i två växelmotorer i robotchassit. Jag har använt ett 2wd metallchassi men du kan använda vilket chassi som helst
sätt in ett hjul framför robotchassit. den mekaniska delen är färdig med denna robot
Steg 3: Gör den elektroniska kretsen
Hur det fungerar
Den ultraljudssoniska sensorn detekterar objekt framför den och mäter avståndet till föremålet.
I normalt skick när det inte finns något hinder framför roboten, roterar två motorer medurs och roboten går rakt fram.
Om något föremål upptäcktes inom 20 cm av ultraljudssensorn börjar den vänstra motorn att rotera motsols & höger motor roterar medurs som den var.
Så roboten svänger snabbt till vänster om det finns ett föremål framför den.
Krets och anslutningar om du använder en perfboard
Här använde jag en Arduino nano & L293D dubbelmotordrivrutin. Två kondensatorer som filter. Led & 1k motstånd för indikering
Arduino digital pin 7 ansluts till ultraljudssensorns utlösarstift
Arduino digital pin 8 ansluts till ultraljudssensorn Echo pin
Arduino digital pin 5 & 6 anslut till Ic l293d pin 10 & 15 för vänster motorstyrning
Arduino digital pin 11 & 12 Anslut till ic l293d pin 2 & 7 för rätt motorstyrning
Anslut vänster motor till IC L293d stift 11 & 14
Anslut rätt motor till ic l293d Pin 3 & 6
Om du vill göra med PCB
kretskortet för detta robotprojekt Är väl utformat och enkelt att göra. Du kan göra olika typer av Arduino -robotar med detta kretskort. En annan robot som använder detta kretskort
Ladda ner och beställ Gerber -fil för PCB härifrån.
Steg 4: Ladda upp kod till Arduino
Ladda upp koden till arduino nano. här är kodlänken för nedladdning
ladda bara ner.ino -filen och öppna den med arduino IDE.
anslut arduino nano med USB -kabel, välj rätt com -port
klicka sedan för att ladda upp
Steg 5: Testning
det är dags att testa roboten.
Jag har använt ett 9v batteri för Arduino och ett annat 9v batteri för motorkraft. För att driva motorn är det bra att använda ett laddningsbart batteri annars kan 9 v batteriet inte köra roboten länge.
Den här videon kan hjälpa dig -
Rekommenderad:
Hinder Undvik LEGO Robot: 8 steg (med bilder)
Hinder Undvik LEGO Robot: Vi älskar LEGO och vi älskar också Crazy Circuits så vi ville kombinera de två till en enkel och rolig robot som kan undvika att springa in i väggar och andra föremål. Vi visar dig hur vi byggde vår och beskriver de grunder som behövs så att du kan bygga din egen.
Hinder Undvik robot med IR -sensorer utan mikrokontroller: 6 steg
Hinder Undvik robot med IR -sensorer utan mikrokontroller: Det här projektet är ett äldre projekt, jag gjorde det 2014 i juli eller augusti, tänkte dela det med er. Det är ett enkelt hinder för att undvika robot som använder IR -sensorer och fungerar utan mikrokontroller. IR -sensorerna använder opamp IC i
Hinder Undvik robot med hjälp av mikrokontroller (Arduino): 5 steg
Hinder Undvik robot med hjälp av mikrokontroller (Arduino): I den här instruktören kommer jag att lära dig hur du gör ett hinder för att undvika robot som fungerar med Arduino. Du måste vara bekant med Arduino. Arduino är ett styrkort som använder atmega mikrokontroller. Du kan använda vilken version av Arduino som helst men jag har
Hinder Undvik robot med ultraljudssensorer: 9 steg (med bilder)
Hindra att undvika robot med hjälp av ultraljudssensorer: Detta är ett enkelt projekt om hinder för att undvika robot som använder ultraljudssensorer (HC SR 04) och Arduino Uno -kort. Robotrörelser undviker hinder och väljer det bästa sättet att följa av sensorer. Och observera att det inte är en självstudieprojekt, dela med dig
Hinder Undvik robot med Arduino Uno: 5 steg (med bilder)
Hinder Undvik Robot Med Arduino Uno: Hej killar, det här är ett mycket enkelt och fungerande projekt som kallas som hinder för att undvika robot som använder arduino och specialiteten i detta projekt är att det ger kommandon om hur det reser på smartphone via bluetooth