Taula de continguts:
- Pas 1: la llista de peces i materials
- Pas 2: Muntatge del xassís del robot
- Pas 3: Connexió de peces electròniques
- Pas 4: Mega Codi Arduino
- Pas 5: prova del robot de seguretat
Vídeo: Robot de seguretat 4WD: 5 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
L’objectiu principal d’aquest projecte era construir un robot mòbil de seguretat capaç de moure i recopilar dades de vídeo en terrenys difícils. Aquest robot es podria utilitzar per patrullar els voltants de casa o llocs difícils d’accedir i perillosos. El robot es pot utilitzar per a patrulles i inspeccions nocturnes, perquè ha estat equipat amb un potent reflector que il·lumina la zona que l’envolta. Està equipat amb 2 càmeres i comandament a distància amb un abast de més de 400 metres. T’ofereix grans oportunitats per protegir la teva propietat mentre t’asseus còmodament a casa.
Paràmetres del robot
- Dimensions externes (LxWxH): 266x260x235 mm
- Pes total 3,0 kg
- Distància al terra: 40 mm
Pas 1: la llista de peces i materials
Vaig decidir que utilitzaré un xassís ja fet per modificar-lo lleugerament afegint components addicionals. El xassís del robot està fabricat completament en acer pintat de negre.
Components d'un robot:
- SZDoit C3 Smart DIY Robot KIT o 4WD Smart RC Robot Car Chassis
- 2x botó d'encès / apagat de metall
- Bateria Lipo 7.4V 5000mAh
- Arduino Mega 2560
- Sensor d'evitació d'obstacles IR x1
- Taula de sensors de pressió atmosfèrica BMP280 (opcional)
- Probador de tensió de la bateria Lipo x2
- 2x Controlador de motor BTS7960B
- Bateria Lipo 11.1V 5500mAh
- Càmera WIFI intel·ligent panoràmica Xiaomi 1080P
- Càmera RunCam Split HD fpv
Control:
Transmissor RC RadioLink AT10 II 2.4G 10CH o FrSky Taranis X9D Plus
Previsualització de la càmera:
Ulleres Eachine EV800D
Pas 2: Muntatge del xassís del robot
El muntatge del xassís del robot és bastant senzill. Tots els passos es mostren a les fotos anteriors. L'ordre de les operacions principals és el següent:
- Cargoleu els motors de corrent continu als perfils laterals d’acer
- Cargoleu els perfils laterals d'alumini amb motors de corrent continu a la base
- Cargoleu el perfil frontal i posterior a la base
- Instal·leu els interruptors d’alimentació necessaris i altres components electrònics (vegeu la secció següent)
Pas 3: Connexió de peces electròniques
El controlador principal d’aquest sistema electrònic és Arduino Mega 2560. Per poder controlar quatre motors he utilitzat dos controladors de motor BTS7960B (ponts H). Dos motors a cada costat estan connectats a un controlador de motor. Cadascun dels controladors de motor es pot carregar fins a 43A de corrent, cosa que proporciona un marge de potència suficient fins i tot perquè el robot mòbil es mogui per terrenys difícils. El sistema electrònic està equipat amb dues fonts d’energia. Un per subministrar motors i servos de corrent continu (bateria LiPo 11,1V, 5200 mAh) i l’altre per subministrar Arduino, càmera fpv, reflector led i sensors (bateria LiPo 7,4V, 5000 mAh). Les bateries s'han col·locat a la part superior del robot perquè pugueu substituir-les ràpidament en qualsevol moment
Les connexions dels mòduls electrònics són les següents:
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
Receptor R12DS a 2,4 GHz -> Arduino Mega 2560
- ch2 - 7 // Aleró
- ch3 - 8 // Ascensor
- VCC - 5V
- GND - GND
Abans d’iniciar el control del robot des del transmissor RadioLink AT10 a 2,4 GHz, prèviament hauríeu d’enllaçar el transmissor amb el receptor R12DS. El procediment d’enquadernació es descriu detalladament al meu vídeo.
Pas 4: Mega Codi Arduino
He preparat els següents exemples de programes Arduino:
- Prova del receptor RC 2,4 GHz
- 4WD Robot RadioLinkAT10 (fitxer adjunt)
El primer programa "Prova del receptor RC 2,4 GHz" us permetrà iniciar i comprovar fàcilment el receptor 2,4 GHz connectat a Arduino, el segon "RadioLinkAT10" permet controlar el moviment del robot. Abans de compilar i carregar el programa de mostra, assegureu-vos que heu triat "Arduino Mega 2560" com a plataforma de destinació, tal com es mostra més amunt (Arduino IDE -> Eines -> Tauler -> Arduino Mega o Mega 2560). Les ordres del transmissor RadioLink AT10 de 2,4 GHz s’envien al receptor. Els canals 2 i 3 del receptor estan connectats als pins digitals 7 i 8 d’Arduino respectivament. A la biblioteca estàndard Arduino podem trobar la funció "pulseIn ()" que retorna la longitud del pols en microsegons. L'utilitzarem per llegir el senyal PWM (Pulse Width Modulation) del receptor que és proporcional a la inclinació del transmissor pal de control. La funció pulseIn () té tres arguments (pin, valor i temps d'espera):
- pin (int): el número del pin en què voleu llegir el pols
- value (int): tipus de pols a llegir: HIGH o LOW
- timeout (int): nombre opcional de microsegons per esperar a completar el pols
El valor de la longitud del pols de lectura es mapeja a un valor entre -255 i 255 que representa l'avanç / retrocés ("moveValue") o gira a la dreta / esquerra ("turnValue"). Per tant, per exemple, si empenyem la barra de control completament cap endavant hauríem d'obtenir el valor "moveValue" = 255 i empènyer-lo completament cap endavant per obtenir "moveValue" = -255. Gràcies a aquest tipus de control, podem regular la velocitat del moviment del robot en tota la seva gamma.
Pas 5: prova del robot de seguretat
Aquests vídeos mostren proves de robots mòbils basats en el programa de la secció anterior (Mega Code Arduino). El primer vídeo mostra proves de robot 4WD sobre la neu a la nit. L'operador controla el robot de forma remota des d'una distància de seguretat basada en la vista de fpv google. Es pot moure força ràpid en terrenys difícils, com es pot veure al segon vídeo. Al començament d'aquesta instrucció també podeu veure el bon comportament que té en terrenys difícils.
Recomanat:
Llum de seguretat intel·ligent WiFi de bricolatge amb Shelly 1: 6 passos (amb imatges)
Llum de seguretat intel·ligent de bricolatge WiFi amb Shelly 1: aquest instructiu examinarà la creació d’una llum de seguretat intel·ligent de bricolatge mitjançant el relé intel·ligent Shelly 1 de Shelly. Fer una llum de seguretat intel·ligent us permetrà tenir molt més control sobre quan s’activa i quant de temps roman encesa. Pot ser actiu
Botó de seguretat sense fils per a seguretat PLC: 6 passos (amb imatges)
Botó de seguretat sense fils per a seguretat de PLC: aquest projecte és la meva prova de concepte per utilitzar IoT i (eventualment) robòtica per crear una capa addicional de seguretat per a instal·lacions de fabricació perilloses. Aquest botó es pot utilitzar per iniciar o aturar diversos processos, inclòs el control del senyal
Sistema de seguretat de seguretat per a dones One Touch: 3 passos
Sistema de seguretat de seguretat femenina One Touch: alarma tàctil Sistema de seguretat femení que utilitza un micro controlador 8051 Al món actual, la seguretat femenina és el problema més important del país. Avui dia les dones són assetjades i preocupades i, de vegades, quan es necessita ajuda urgent. No hi ha cap lloc obligatori
Seguretat domèstica amb Raspberry Pi: 6 passos (amb imatges)
Seguretat domèstica amb Raspberry Pi: aquesta és una solució senzilla que us pot fer sentir més relaxat quan sortiu del vostre apartament: rebreu correus electrònics amb imatges de la vostra propietat visitades per hostes no desitjats, armeu i desactiveu el sistema de seguretat de la manera més fàcil i fiable ( premeu
El Securibot: un petit dron de seguretat per a la seguretat domèstica: 7 passos (amb imatges)
El Securibot: un petit dron de seguretat per a la seguretat domèstica: és senzill que els robots són increïbles. No obstant això, els robots de seguretat solen ser massa costosos per a una persona mitjana que poden pagar o són legalment impossibles de comprar; Les empreses privades i els militars tendeixen a mantenir aquests dispositius per a ells mateixos i