Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Në këtë udhëzues, unë do të përshkruaj se si mund të bëni një pengesë duke shmangur robotin duke përdorur Arduino.
Hapi 1: Ju nevojitet
Shtë një projekt robotik i njohur Arduino. për të shmangur shumë lidhje me tela, unë kam krijuar një PCB për të.
Ju mund të përdorni një PCB ose një tabelë me pika.
Shasë Roboti 2WD me rrotë pluhuri.
Rrota robot për motorin BO
Motor me shpejtësi 150 RPM BO dhe rrufe në qiell dhe arrë 1.5 inç
mbajtës i sensorit tejzanor
2 copë Bateri 9V dhe lidhës baterie
L293D Ic & 16 kunja bazë Ic
Kondensator 100mfd/25v 2 copë rezistencë 1K, e udhëhequr
Kunjat e kokës, teli kërcyes (mashkull në femër) blloku i terminalit 4 copë
Sensori tejzanor HC-SR 04
Arduino nano
Ju mund të përdorni një PCB ose një tabelë me pika.
Hapi 2: Montimi i Shasisë Root
Futni dy motorë me ingranazhe në shasinë e robotit. Unë kam përdorur një shasi metalike 2wd, por ju mund të përdorni çdo shasi
futni një rrotë rrotulluese para shasisë së robotit.pjesa mekanike është kompletuar e këtij roboti
Hapi 3: Krijimi i një qarku elektronik
Si punon
Sensori zanor tejzanor që zbulon objektet para tij dhe mat distancën e objektit.
Në gjendje normale kur nuk ka asnjë pengesë para robotit, Dy motorë rrotullohen në drejtim të akrepave të orës dhe roboti shkon drejt përpara.
Nëse ndonjë objekt është zbuluar brenda 20 cm nga sensori tejzanor atëherë motori i majtë do të fillojë të rrotullohet kundër akrepave të orës dhe motori i djathtë do të rrotullohet në drejtim të akrepave të orës siç ishte.
Kështu roboti kthehet majtas shpejt nëse ka një objekt para tij.
Qarku dhe lidhjet nëse përdorni një tabelë perfo
Këtu kam përdorur një shofer me motor të dyfishtë Arduino nano & L293D. Dy kondensatorë si filtër. Rezistencë led & 1k për tregues
Pin pin dixhital Arduino 7 lidheni me kunjin e shkaktimit të sensorit tejzanor
Pin pin dixhital Arduino 8 lidheni me kunjin Echo të sensorit tejzanor
Pin pin dixhital Arduino 5 & 6 lidheni me pinin Ic l293d 10 & 15 për kontrollin e motorit të majtë
Kodi dixhital Arduino 11 & 12 Lidhu me pinin l293d 2 & 7 për kontrollin e duhur të motorit
Lidhni motorin e majtë me kunjin ic l293d 11 dhe 14
Lidhni motorin e duhur me ic l293d Pin 3 & 6
Nëse dëshironi të përdorni PCB
PCB për këtë projekt robotik designedshtë projektuar mirë dhe e lehtë për tu bërë. Ju mund të bëni lloje të ndryshme të robotëve Arduino duke përdorur këtë PCB. Një robot tjetër që përdor këtë PCB
Shkarkoni dhe porositni skedarin Gerber për PCB nga këtu.
Hapi 4: Ngarkimi i Kodit në Arduino
Ngarko kodin në arduino nano. këtu është lidhja e kodit për shkarkim
thjesht shkarkoni skedarin.ino dhe hapeni atë duke përdorur arduino IDE.
lidhni arduino nano duke përdorur kabllo USB, zgjidhni portën e duhur të kom
pastaj klikoni për ta ngarkuar
Hapi 5: Testimi
është koha për të testuar robotin.
Unë kam përdorur një bateri 9v për Arduino dhe një bateri tjetër 9v për fuqinë e motorit. Për fuqizimin e motorit është mirë të përdorni një bateri të rimbushshme, përndryshe bateria 9 v nuk mund të funksionojë robotin për një kohë të gjatë.
Kjo video mund t'ju ndihmojë -