
INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-23 12:53



Die hoofdoel van hierdie projek was om 'n veilige mobiele robot te bou wat in staat is om videodata op rowwe terrein te beweeg en te versamel. So 'n robot kan gebruik word om die omgewing rondom u huis te patrolleer of moeilik bereikbare en gevaarlike plekke. Die robot kan gebruik word vir nagpatrollies en inspeksies omdat dit toegerus is met 'n kragtige reflektor wat die gebied rondom dit verlig. Dit is toegerus met 2 kameras en afstandsbediening met 'n reikafstand van meer as 400 meter. Dit bied u groot geleenthede om u eiendom te beskerm terwyl u gemaklik tuis sit.
Robotparameters
- Eksterne afmetings (LxBxH): 266x260x235 mm
- Totale gewig 3,0 kg
- Grondvryhoogte: 40 mm
Stap 1: 'n Lys met onderdele en materiale
Ek het besluit dat ek die gereedgemaakte onderstel sal gebruik om dit effens te verander deur ekstra komponente by te voeg. Die onderstel van die robot is volledig gemaak van staal wat swart geverf is.
Komponente van 'n robot:
- SZDoit C3 Smart DIY Robot KIT of 4WD Smart RC Robot Car Chassis
- 2x Metaal aan/uit knoppie
- Lipo battery 7.4V 5000mAh
- Arduino Mega 2560
- IR -hindernisvermydingsensor x1
- Atmosferiese druksensorbord BMP280 (opsioneel)
- Lipo Battery Voltage Tester x2
- 2x motorbestuurder BTS7960B
- Lipo -battery 11.1V 5500mAh
- Xiaomi 1080P panoramiese slim WIFI -kamera
- RunCam Split HD fpv kamera
Beheer:
RadioLink AT10 II 2.4G 10CH RC -sender of FrSky Taranis X9D Plus
Voorskou van kamera:
Eachine EV800D -bril
Stap 2: Monteer die robotonderstel




Die samestelling van die robot -onderstel is redelik maklik. Alle stappe word op die foto's hierbo getoon. Die volgorde van die hoofbedrywighede is soos volg:
- Skroef die GS -motors aan die sy -staalprofiele vas
- Skroef die aluminiumprofiele aan die sykant met DC -motors aan die voet vas
- Skroef die voor- en agterprofiel aan die basis vas
- Installeer die nodige kragskakelaars en ander elektroniese komponente (sien in die volgende afdeling)
Stap 3: Aansluiting van elektroniese onderdele



Die hoofbeheerder in hierdie elektroniese stelsel is Arduino Mega 2560. Om vier motors te beheer, het ek twee BTS7960B-motorbestuurders (H-Bridges) gebruik. Twee motors aan elke kant is aan een motorbestuurder gekoppel. Elke motorbestuurder kan deur die stroom tot 43A gelaai word, wat voldoende krag bied, selfs vir die mobiele robot wat oor rowwe terrein beweeg. Die elektroniese stelsel is toegerus met twee kragbronne. Een vir die verskaffing van die GS -motors en servo's (LiPo -battery 11.1V, 5200 mAh) en die ander vir Arduino, fpv -kamera, LED -reflektor en sensors (LiPo -battery 7.4V, 5000 mAh). Die batterye is in die boonste gedeelte van die robot geplaas, sodat u dit te eniger tyd vinnig kan vervang
Die verbindings van elektroniese modules is die volgende:
BTS7960 -> Arduino Mega 2560
- MotorRight_R_EN - 22
- MotorRight_L_EN - 23
- MotorLeft_R_EN - 26
- MotorLeft_L_EN - 27
- Rpwm1 - 2
- Lpwm1 - 3
- Rpwm2 - 4
- Lpwm2 - 5
- VCC - 5V
- GND - GND
R12DS 2,4 GHz ontvanger -> Arduino Mega 2560
- ch2 - 7 // Aileron
- ch3 - 8 // Hysbak
- VCC - 5V
- GND - GND
Voordat u met die robot se beheer vanaf die RadioLink AT10 2.4GHz -sender begin, moet u die sender vooraf verbind met die R12DS -ontvanger. Die bindingsprosedure word breedvoerig in my video beskryf.
Stap 4: Arduino Mega Code

Ek het die volgende voorbeeld Arduino -programme voorberei:
- RC 2.4GHz ontvanger toets
- 4WD Robot RadioLinkAT10 (lêer in aanhangsel)
Met die eerste program "RC 2.4GHz Receiver Test" kan u die 2.4 GHz ontvanger wat aan Arduino gekoppel is, maklik begin en kontroleer, terwyl die tweede "RadioLinkAT10" die beweging van die robot kan beheer. Voordat u die monsterprogram saamstel en oplaai, moet u seker maak dat u "Arduino Mega 2560" gekies het as die doelplatform soos hierbo getoon (Arduino IDE -> Tools -> Board -> Arduino Mega of Mega 2560). Die opdragte van RadioLink AT10 2,4 GHz sender word na die ontvanger gestuur. Kanale 2 en 3 van die ontvanger is onderskeidelik verbind met die Arduino digitale penne 7 en 8. In die Arduino standaardbiblioteek kan ons funksie "pulseIn ()" vind wat die lengte van die pols in mikrosekondes teruggee. Ons sal dit gebruik om die PWM (Pulse Width Modulation) sein van die ontvanger te lees wat eweredig is aan die kanteling van die sender beheer stok. Die funksie pulseIn () neem drie argumente (pin, waarde en time -out):
- pin (int) - die nommer van die pen waarop u die pols wil lees
- waarde (int) - tipe pols om te lees: HOOG of LAAG
- time -out (int) - opsionele aantal mikrosekondes om te wag totdat die pols voltooi is
Die waarde van die leespulslengte word dan gekarteer tot 'n waarde tussen -255 en 255 wat die spoed vorentoe/agtertoe ("moveValue") of regs/links ("turnValue") spoed voorstel. Byvoorbeeld, as ons die stuurstok heeltemal vorentoe stoot, behoort ons die "moveValue" = 255 te kry en heeltemal terug te druk, "moveValue" = -255. Danksy hierdie tipe beheer kan ons die snelheid van die beweging van die robot in die volle reeks reguleer.
Stap 5: Toets van veiligheidsrobot




Hierdie video's toon toetse van mobiele robot gebaseer op die program uit die vorige afdeling (Arduino Mega Code). Die eerste video toon toetse van 'n 4WD -robot in die nag op sneeu. Die robot word op 'n veilige afstand deur die operateur op afstand beheer, gebaseer op die uitsig van fpv google. Dit kan in moeilike terreine redelik vinnig beweeg, wat u in die tweede video kan sien. Aan die begin van hierdie instruksie kan u ook sien hoe goed dit in ruwe terreine kan hanteer.
Aanbeveel:
Neem wonderlike foto's met 'n iPhone: 9 stappe (met foto's)

Neem wonderlike foto's met 'n iPhone: die meeste van ons dra deesdae 'n slimfoon oral, daarom is dit belangrik om te weet hoe u u slimfoonkamera kan gebruik om fantastiese foto's te neem! Ek het net 'n paar jaar 'n slimfoon gehad, en ek hou daarvan om 'n ordentlike kamera te hê om dinge te dokumenteer wat ek
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: 7 stappe (met foto's)

Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: ek is van plan om hierdie Rapsberry PI te gebruik in 'n klomp prettige projekte in my blog. Kyk gerus daarna. Ek wou weer my Raspberry PI gebruik, maar ek het nie 'n sleutelbord of muis op my nuwe plek gehad nie. Dit was 'n rukkie sedert ek 'n Framboos opgestel het
Gesture Control Skeleton Bot - 4WD Hercules mobiele robotplatform - Arduino IDE: 4 stappe (met foto's)

Gesture Control Skeleton Bot - 4WD Hercules mobiele robotplatform - Arduino IDE: 'n Gebaarbeheervoertuig gemaak deur Seeedstudio Skeleton Bot - 4WD Hercules mobiele robotplatform. Baie plesier tydens die bestuur van die koronêre virusepidemie by die huis. 'N Vriend van my het my 'n nuwe 4WD Hercules mobiele robotplatform gegee
N 4WD -robot wat via 'n eksterne USB -gamepad bestuur word: 6 stappe

N 4WD -robot wat via 'n eksterne USB -gamepad aangedryf word: Vir my volgende robotika -projek was ek verplig om my eie robotplatform te ontwerp/ontwerp weens onvoorsiene omstandighede. vermoë, so ek het gedink dit sou 'n prettige by-pro wees
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)

Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer