INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
In hierdie instruksies gaan ek beskryf hoe u 'n hindernis kan voorkom deur robot te gebruik deur Arduino te gebruik.
Stap 1: u benodig
Dit is 'n gewilde Arduino -robotprojek. Ek het 'n PCB daarvoor ontwerp om baie draadverbindings te vermy.
U kan 'n PCB of 'n stippelbord gebruik.
2WD Robot -onderstel met wielwiel.
Robotwiel vir BO -motor
150 rpm BO -motor en 1,5 duim bout en moer
ultrasoniese sensorhouer
2 stuks. 9V battery en batteryaansluiting
L293D Ic & 16 penne Ic basis
100mfd/25v kondensator 2 stuks 1K weerstand, Led
Koppenne, aansluitdraad (manlik tot vroulik) aansluitblok 4 stuks
Ultrasoniese sensor HC-SR 04
Arduino nano
U kan 'n PCB of 'n stippelbord gebruik.
Stap 2: Monteer die wortel onderstel
Plaas 'n motor met twee rigtings in die robot -onderstel. Ek het 'n 2wd metaal onderstel gebruik, maar jy kan enige onderstel gebruik
plaas een wiel voor die robot onderstel. die meganiese deel van hierdie robot is voltooi
Stap 3: Maak die elektroniese stroombaan
Hoe dit werk
Die ultrasoniese soniese sensor wat voorwerpe voor hom opspoor en meet die afstand van die voorwerp.
In normale toestand, as daar geen hindernis voor die robot is nie, draai twee motors kloksgewys en die robot gaan reguit vorentoe.
As 'n voorwerp binne 20 cm deur die ultrasoniese sensor opgemerk word, begin die linkermotor teen die kloksgewys draai, en die regtermotor draai kloksgewys soos dit was.
Dus draai die robot vinnig links as daar 'n voorwerp voor is.
Kring en verbindings as u 'n perfboard gebruik
Hier het ek 'n Arduino nano & L293D -motor met dubbele motor gebruik. Twee kondensators as filter. Led & 1k weerstand vir aanduiding
Arduino digitale pen 7 word verbind met die ultraklank -sensor -snellerpen
Arduino digitale pen 8 maak verbinding met die ultrasoniese sensor Echo -pen
Arduino digitale pen 5 en 6 word gekoppel aan Ic l293d pen 10 en 15 vir die linker motorbeheer
Arduino digitale pen 11 & 12 Koppel aan ic l293d pen 2 & 7 vir die regte motorbeheer
Koppel linkermotor aan IC l293d pen 11 en 14
Koppel die regte motor aan ic l293d Pin 3 & 6
As u PCB wil maak
die PCB vir hierdie robotprojek is goed ontwerp en maklik om te maak. U kan verskillende tipes Arduino -robotte maak met hierdie PCB. Nog 'n robot wat hierdie PCB gebruik
Laai Gerber -lêer vir PCB hier af en bestel dit.
Stap 4: Laai kode op na Arduino
Laai die kode op na arduino nano. hier is die kode skakel om af te laai
laai net die.ino -lêer af en maak dit oop met arduino IDE.
Sluit die arduino nano aan met 'n USB -kabel, kies die regte com -poort
klik dan om op te laai
Stap 5: Toets
dit is tyd om die robot te toets.
Ek het 'n 9v -battery vir Arduino gebruik en nog 'n 9v -battery vir motorkrag. Om die motor aan te dryf, is dit goed om 'n herlaaibare battery te gebruik, anders kan die 9v -battery nie die robot lank laat werk nie.
Hierdie video kan u help -