Përmbajtje:
- Hapi 1: Rreth sensorit tejzanor
- Hapi 2: Çfarë ju nevojitet - Pajisje kompjuterike
- Hapi 3: Montoni Kitin e Shasisë së Robotit të Rrumbullakët
- Hapi 4: Qarku
- Hapi 5: Kodi
- Hapi 6: Mirë Bërë
Video: "GRECO" - Roboti i shmangies së objektit Arduino për fillestarët: 6 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:19
Epo, nëse jeni fillestar, këtu do të gjeni mënyrën më të lehtë për të ndërtuar objektin tuaj duke shmangur robotin!
Ne do të përdorim një mini shasi të rrumbullakët robotësh me dy motorë dc për ta ndërtuar më lehtë.
Edhe një herë ne zgjedhim të përdorim bordin e famshëm Arduino UNO.
Roboti ynë i vogël "GRECO" do të skanojë për objektin para tij duke përdorur një sensor tejzanor. Nëse zbulohet një objekt, roboti do të ndalet dhe do të "shikojë" djathtas dhe majtas për rrugën më të mirë të arratisjes!
Faqja zyrtare e projektit dhe përditësimet e ardhshme:
A jeni gati? Le të fillojmë!
Hapi 1: Rreth sensorit tejzanor
Sensorët tejzanor punojnë në një parim të ngjashëm me radarin ose sonarin, të cilët vlerësojnë atributet e një objektivi duke interpretuar përkatësisht jehonat nga radio ose valët e zërit.
Sensorët aktivë tejzanor krijojnë valë zanore me frekuencë të lartë dhe vlerësojnë jehonën e marrë nga sensori, duke matur intervalin kohor midis dërgimit të sinjalit dhe marrjes së jehonës për të përcaktuar distancën në një objekt.
Sensorët tejzanor pasivë janë në thelb mikrofona që zbulojnë zhurmën tejzanor që është e pranishme në kushte të caktuara.
Sensori tejzanor HC-SR04 përdor sonarin për të përcaktuar distancën nga një objekt siç bëjnë lakuriqët ose delfinët. Ofron zbulim të shkëlqyer të intervalit pa kontakt me saktësi të lartë dhe lexime të qëndrueshme në një paketë të lehtë për t’u përdorur. Nga 2cm në 400 cm ose 1 në 13 këmbë. Funksionimi i tij nuk ndikohet nga rrezet e diellit ose materiali i zi, siç janë matësit e rrezes (megjithëse materialet e buta akustike si rroba mund të jenë të vështira për t'u zbuluar). Vjen i kompletuar me transmetuesin dhe modulin marrës tejzanor.
Informacion teknik:
- Furnizimi me energji:+5V DC
- Rryma e qetë: <2mA
- Rrjedha e punës: 15mA
- Këndi efektiv: <15 °
- Largësia e distancës: 2cm - 400 cm/1 " - 13ft
- Rezolucioni: 0.3 cm
- Këndi i matjes: 30 gradë
- Shkaktoni Input Gjerësia e pulsit: 10uS
- Përmasat: 45mm x 20mm x 15mm
Hapi 2: Çfarë ju nevojitet - Pajisje kompjuterike
Për këtë projekt do t'ju duhet:
- Arduino UNO
- Kompleti i Shasisë Robot Mini i Rrumbullakët
- Mburoja e dyfishtë e motorëve DC me IC L298
- Sensor tejzanor - HC -SR04
- Mikro Servo
- Mbajtës i baterisë 4xAA
Ju gjithashtu do të keni nevojë për disa kabllo dhe disa ndarës shtesë.
Mjetet: Kaçavidë, armë ngjitëse të nxehtësisë
Hapi 3: Montoni Kitin e Shasisë së Robotit të Rrumbullakët
Ndiqni imazhet më poshtë!
Nje pikture vlen sa nje mije fjale!
Hapi 4: Qarku
Mburoja e motorit që ne po përdorim ka disa kunja të titullit të etiketuar si I/O Digital dhe I/O Analog. Ne do t'i përdorim ato për të lidhur pjesët tona të harduerit së bashku me bordin uno Arduino.
Servo Motor
Lidhni servo kabllon tuaj me kokën e parë (D7 5V GND). Sigurohuni që kablli ngjyrë kafe është i lidhur me pin GND (ana e djathtë)
Zile
Lidhuni me kunjin e parë të kokës së dytë (D8) kunjën e ziles "+" dhe "-" me GND
Sensor tejzanor
Ne do të përdorim titullin e tretë dhe të katërt, do të bëjmë lidhjet e mëposhtme:
- Vcc - 5V (kokë 3d)
- Trig - A2 (kokë 3d)
- GND- GND (titulli 3d)
- Echo - A3 (koka e 4 -të)
Motorët (shikoni robotin tuaj nga prapa)
- Motor DC i djathtë: Kabllo e kuqe në "M1+" dhe e zezë në "M1-"
- Motor i majtë DC: Kabllo e kuqe në "M2+" dhe e zezë në "M2-"
Fuqia - Mbajtës i baterisë
Lidheni atë me terminalin e vidave "Vin -GND". Shtoni një kabllo tjetër dhe lidheni atë me kunjin "Vin" të bordit Arduino Uno. Nëse dëshironi, mund të shtoni një SW ON/OFF në kabllon e kuq të mbajtësit të baterisë.
Hapi 5: Kodi
Bëjeni të gjallë "GRECO" duke e programuar me kodin e mëposhtëm!
Shënime
- Nëse roboti juaj lëviz shpejt dhe godet objektet, ndryshoni ndryshoren e shpejtësisë në rreshtin 26. (vlera PWM)
- Nëse roboti juaj nuk ecën përpara, shkoni te linjat 43 dhe 44 dhe shtoni në "speedPWM" një kompensim. Sigurohuni që shuma të jetë më poshtë 255. Në rastin tim duhet të shtoj plus 50 në motorin e majtë, kështu që motori im i djathtë ka një vlerë të shpejtësisë PWM 150 dhe të majtën 250.
Shkarkoni kodin nga këtu dhe hapeni atë me Arduino IDE. Brenda do të gjeni gjithashtu skedarin e bibliotekës tejzanor.
Hapi 6: Mirë Bërë
Epo … kjo është ajo! Unë shpresoj se ju ka pëlqyer kjo, më tregoni në komente!
Më postoni disa fotografi të robotit tuaj Arduino!
Mund të gjeni më shumë projekte Arduino DIY në www. Ardumotive.com
Faleminderit!
Recommended:
Si të përdorni multimetrin në tamil - Udhëzues për fillestarët - Multimetër për fillestarët: 8 hapa
Si të përdorni multimetrin në tamil | Udhëzues për fillestarët | Multimetër për fillestarët: Përshëndetje miq, Në këtë tutorial, unë kam shpjeguar se si të përdorni multimetrin në të gjitha llojet e qarqeve elektronike në 7 hapa të ndryshëm, të tilla si 1) testi i vazhdimësisë për probleme me xhirimin e pajisjeve 2) Matja e rrymës DC 3) testimi i Diodës dhe LED 4) Matja Resi
Rrëshqitës i kamerës për përcjelljen e objektit me bosht rrotullues. Shtypur 3D dhe ndërtuar në kontrolluesin e motorit RoboClaw DC & Arduino: 5 hapa (me fotografi)
Rrëshqitës i kamerës për përcjelljen e objektit me bosht rrotullues. 3D Printed & ndërtuar mbi RoboClaw DC Motor Controller & Arduino: Ky projekt ka qenë një nga projektet e mia të preferuara që kur kam kombinuar interesin tim për prodhimin e videove me DIY. Unë gjithmonë i kam shikuar dhe kam dashur të imitoj ato pamje kinematografike në filma ku një aparat fotografik lëviz nëpër një ekran, ndërsa shikon për të gjurmuar
"Makina shqetësuese": një skulpturë e shpejtë e artit junk për fillestarët: 8 hapa (me fotografi)
"Makina shqetësuese": një skulpturë e shpejtë e artit junk për fillestarët: (Nëse ju pëlqen kjo e udhëzueshme, ju lutemi votoni për të në konkursin "Trash to Treasure". Por nëse jeni duke kërkuar për një projekt më pak shqetësues, kontrolloni tim të fundit një: Si të krijoni një Robot Lambada Ecës! Faleminderit!) Le të supozojmë se keni një shkollë/
Ndërtimi i një Arduino DIY në një PCB dhe disa këshilla për fillestarët: 17 hapa (me fotografi)
Ndërtimi i një Arduino DIY në një PCB dhe Disa Këshilla për Fillestarët: Kjo do të thotë si një udhëzues për këdo që bashkon Arduino -n e tij nga një çantë, e cila mund të blihet nga A2D Electronics. Ai përmban shumë këshilla dhe truqe për ta ndërtuar atë me sukses. Ju gjithashtu do të mësoni për atë që të gjithë përbërësit e ndryshëm d
Sensori i terrenit/objektit me rreze infra të kuqe për navigimin e robotëve: 3 hapa
Sensori i terrenit/objektit me rreze infra të kuqe për navigimin e robotëve: e kam përdorur këtë sensor në 2 nga robotët e mi. ata po punonin në një sipërfaqe të tryezës, kështu që robotët duhej të zbulonin kur kishin arritur në buzë, të ndaleshin dhe të ktheheshin prapa … mund të krijojë edhe pengesa në rrugë