INHOUDSOPGAWE:
- Stap 1: Oor ultrasoniese sensor
- Stap 2: Wat u benodig - hardeware
- Stap 3: Monteer die Mini Round Robot Chassis Kit
- Stap 4: Die stroombaan
- Stap 5: Die kode
- Stap 6: Goed gedoen
Video: "GRECO" - Arduino -voorwerp wat robot vir beginners vermy: 6 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
As u 'n beginner is, vind u hier die maklikste manier om u eie voorwerp te bou wat robot vermy!
Ons sal 'n mini -ronde robot -onderstel met twee DC -motors gebruik om dit makliker te bou.
Nog 'n keer kies ons om die beroemde Arduino UNO -bord te gebruik.
Ons klein robot "GRECO" sal met behulp van 'n ultrasoniese sensor na voorwerp voor dit soek. As 'n voorwerp opgespoor word, stop die robot en kyk regs en links na die beste ontsnappingsroete!
Amptelike projekbladsy en toekomstige opdaterings:
Is jy gereed? Laat ons begin!
Stap 1: Oor ultrasoniese sensor
Ultrasoniese sensors werk op 'n beginsel soortgelyk aan radar of sonar, wat die eienskappe van 'n teiken evalueer deur die eggo's van radio- of klankgolwe te interpreteer.
Aktiewe ultrasoniese sensors genereer hoë frekwensie klankgolwe en evalueer die eggo wat die sensor terug ontvang, en meet die tydsinterval tussen die stuur van die sein en die ontvangs van die eggo om die afstand na 'n voorwerp te bepaal.
Passiewe ultrasoniese sensors is basies mikrofone wat ultrasoniese geraas opspoor wat onder sekere omstandighede voorkom.
Die ultrasoniese sensor HC-SR04 gebruik sonar om die afstand tot 'n voorwerp te bepaal, soos vlermuise of dolfyne. Dit bied uitstekende nie-kontakbereikopsporing met hoë akkuraatheid en stabiele metings in 'n maklik om te gebruik pakket. Van 2 cm tot 400 cm of 1”tot 13 voet. Dit word nie beïnvloed deur sonlig of swart materiaal soos Sharp afstandmeters nie (hoewel akoesties sagte materiale soos lap moeilik opgespoor kan word). Dit kom met 'n ultrasoniese sender en ontvanger module.
Tegniese inligting:
- Kragtoevoer:+5V DC
- Ruststroom: <2mA
- Werkstroom: 15mA
- Effektiewe hoek: <15 °
- Afstand: 2 cm - 400 cm/1 " - 13ft
- Resolusie: 0,3 cm
- Meethoek: 30 grade
- Snellerinvoer Pulse breedte: 10uS
- Afmetings: 45 x 20 x 15 mm
Stap 2: Wat u benodig - hardeware
Vir hierdie projek benodig u:
- Arduino UNO
- Mini ronde robotstelstel
- Dubbele DC -motorskerm met L298 IC
- Ultrasoniese sensor - HC -SR04
- Mikro servo
- Batteryhouer 4xAA
U benodig ook 'n paar kabels en 'n paar ekstra afstandhouers.
Gereedskap: Skroewedraaier, hittegompistool
Stap 3: Monteer die Mini Round Robot Chassis Kit
Volg die onderstaande beelde!
N prentjie is 'n duisend woorde werd!
Stap 4: Die stroombaan
Die motorskerm wat ons gebruik, bevat 'n paar koppenne wat as Digital I/O en Analog I/O gemerk is. Ons sal dit gebruik om ons hardeware -onderdele met die Arduino uno -bord te verbind.
Servomotor
Koppel u servokabel aan die eerste kop (D7 5V GND). Maak seker dat die bruin kabel aan pen GND (regterkant) gekoppel is
Gonser
Koppel die "+" gonspen en die "-" aan die eerste pen van die tweede kop (D8)
Ultrasoniese sensor
Ons sal die derde en vierde kop gebruik, die volgende verbindings maak:
- Vcc - 5V (3d kop)
- Trig - A2 (3d -kop)
- GND- GND (3d kop)
- Echo - A3 (4de kop)
Motors (kyk na u robot van agter)
- Regter DC-motor: Rooi kabel na "M1+" en swart na "M1-"
- Linker DC-motor: Rooi kabel na "M2+" en swart na "M2-"
Krag - batteryhouer
Koppel dit aan die "Vin -GND" skroefaansluiting. Voeg nog 'n kabel by en verbind dit met die "Vin" -pen van die Arduino Uno -bord. As u wil, kan u 'n AAN/UIT SW op die rooi kabel van u batteryhouer byvoeg.
Stap 5: Die kode
Maak die 'GRECO' lewendig deur dit met die volgende kode te programmeer!
Notas
- As u robot vinnig beweeg en die voorwerpe raak, verander die snelheidsveranderlike in reël 26. (PWM -waarde)
- As u robot nie vorentoe beweeg nie, gaan na reëls 43 en 44 en voeg 'n offset by "speedPWM". Maak seker dat die som onder 255 is. In my geval moet ek plus 50 by die linkermotor voeg, sodat my regtermotor 'n PWM -spoedwaarde 150 en links 250 het.
Laai die kode hier af en maak dit oop met Arduino IDE. Binne vind u ook die ultrasoniese biblioteeklêer.
Stap 6: Goed gedoen
Wel, dit is dit! Ek hoop dat u hiervan gehou het, laat weet my in die kommentaar!
Plaas vir my 'n paar foto's van u Arduino -robot!
U kan meer Arduino -selfdoenprojekte vind by www. Ardumotive.com
Dankie!
Aanbeveel:
"The Unsettling Machine": 'n vinnige rommel-kunsbeeld vir beginners: 8 stappe (met foto's)
"The Unsettling Machine": 'n vinnige junk-kunsbeeld vir beginners: (as u van hierdie instruksies hou, stem dan daarvoor in die " Trash to Treasure " wedstryd. Maar as u op soek is na 'n minder ontstellende projek, kyk dan na my laaste een: Hoe om 'n Lambada Walking Robot te skep! Dankie!) Kom ons veronderstel jy het 'n skool
Hindernis om robot te vermy met behulp van ultrasoniese sensors: 9 stappe (met foto's)
Obstacle Vermy Robot Using Ultrasonic Sensors: Dit is 'n eenvoudige projek oor Obstacle Vermy Robot met behulp van Ultrasonic sensors (HC SR 04) en Arduino Uno board.Robot beweeg om hindernisse te vermy en die beste manier te kies om deur sensors te volg. Let daarop dat dit nie 'n tutoriaalprojek, deel jou
Inleiding tot spanning, stroom, weerstand en krag wat vir beginners verduidelik word: 3 stappe
Inleiding tot spanning, stroom, weerstand en krag wat vir beginners verduidelik word: hierdie video hou verband met basiese elektroniese terme, en dit is maklik om te verstaan; ek sal probeer om dit maklik te verduidelik met die water -analogie -konsep, so dit help om die teorie te verstaan, en kyk na die teorie. hierdie video om u konsep oor stroom, spanning duidelik te maak
SELFSTALLATIES wat robot vermy: 5 stappe (met foto's)
SELF OMSTANDIGHEDE WAT ROBOT VERWYD: DIT IS 'N OSBTISKALIESE WERKWERK ROBOT DIT SKEP NET IN MAKLIKE EN KLEIN STAPPE Dit kan u 10 tot 20 dollar of minder kos
Hindernis-vermy robot met 'n persoonlikheid !: 7 stappe (met foto's)
Hindernis-vermydende robot met 'n persoonlikheid !: Anders as die meeste swerwende 'bots', dwaal hierdie een eintlik so dat dit eintlik 'dink'! Met 'n BASIC Stamp -mikrobeheerder (Basic Atom, Parallax Basic Stamps, Coridium Stamp, ens.), 'N soort onderstel, 'n paar sensors en 'n paar