Taula de continguts:
- Pas 1: Muntar el material
- Pas 2: Arduino i Motor Shield
- Pas 3: enllaceu l’escut del motor als motors DC
- Pas 4: enllaceu l'escut del motor a la bateria NIMH
- Pas 5: enllaceu el receptor de ràdio a Arduino
- Pas 6: prepareu la font d'alimentació d'Arduino per al mode autònom
- Pas 7: Codi Arduino
Vídeo: Dipòsit Arduino controlat a distància: 9 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Hola, Volia construir un bonic tanc controlat des d'una clàssica ràdio RC que passava per un arduino. Actualment, és bastant fàcil amb tota l’electrònica disponible.
Haureu d’adquirir alguns elements per construir aquesta bèstia. Anirem seguint els passos d'aquesta instrucció.
Pas 1: Muntar el material
Necessitareu els elements següents:
- Un tanc amb dos motors de corrent continu de 12v ja muntats com el tanc T'Rex
- Un motor Shield compatible amb Arduino, com Monster Shield
- Un Arduino UNO R3: si us plau, preferiu un oficial
- Un transmissor RC de 2 canals i un receptor RC: he utilitzat un de vell que es troba a AM 27 MHZ, però en podeu trobar de moderns com aquest hobbykingr-tmhk-gt2b-3ch-2-4ghz-transmitter-and-receiver
- Una bateria per a UNO R3 - bateria de 9V de moment - no és ideal ja que no té molta resistència
- Una gran bateria per al moviment: he utilitzat un NIMH 3300 mAH 10,5 v, així que suposo que 7 cèl·lules amb 1,5 v cadascuna
- alguns connectors degans perquè tothom es connecti fàcilment
- Soldador
He utilitzat Arduino IDE per programar l’ONU i he afegit una petita eina de control amb Visual Studio 2017
Pas 2: Arduino i Motor Shield
Com que vaig seleccionar un escut del motor que estava preparat per a arduino, només vaig haver de muntar-los junts. Tingueu en compte que l’escut ja agafa uns quants PIN i, per tant, no es reutilitzarà per a cap altre propòsit.
L'Arduino UNO R3 parlarà amb el blindatge del motor per indicar a quina velocitat ha de girar cadascun dels motors. Com que tenim dos motors, això és bastant senzill.
Pas 3: enllaceu l’escut del motor als motors DC
Pas 4: enllaceu l'escut del motor a la bateria NIMH
Pas 5: enllaceu el receptor de ràdio a Arduino
Pas 6: prepareu la font d'alimentació d'Arduino per al mode autònom
Pas 7: Codi Arduino
Arduino és tan potent. Totes les coses que volia fer quan era jove, ara les puc fer tan fàcilment. Ja no cal saber tant d’electrònica.
He escrit aquest codi Arduino de dues fonts:
- lectura-valors-receptor-rc
- Codi d'exemple Monster Moto Shield
- Enllaç principal de Moto Shield
Barrejant tots dos, puc obtenir les lectures del receptor de RC directament al meu arduino, convertir els valors als motors a través del blindatge del motor.
Respecte a la barreja dels dos canals de la ràdio en dues indicacions de velocitat separades per als motors, vaig anar a Internet a través de Tank Drive Mixing amb Joystick per obtenir algunes idees sobre com escriure la part corresponent.
També vaig haver de mirar PWM per entendre una mica de què es tractava. Hi ha alguns bons articles sobre arduino disponibles, SecretsOfArduinoPWM i Tutorial PWM
Aneu amb compte que aquest codi es basi en EnableInterrupt.h que es pot instal·lar al menú "Sketch"> "Inclou biblioteca"> "Gestiona biblioteques" i, a continuació, cerqueu EnableInterrupt. Aquesta biblioteca permet capturar els valors del receptor RC en qualsevol moment fora del procediment de configuració i bucle estàndard. Molt convenient.
Recomanat:
Dipòsit controlat RC imprès en 3D !!: 8 passos (amb imatges)
Dipòsit controlat de RC imprès en 3D !!: Alguna vegada heu volgut tenir un vehicle controlat remotament que pugui sortir de la carretera i fins i tot pugueu veure des d'una càmera de visualització en primera persona, aleshores aquest tanc és fantàstic per a vosaltres. Les pistes del tanc permeten una gran adherència quan es circula per terrenys com la terra
Dipòsit controlat Arduino + Bluetooth: 10 passos (amb imatges)
Dipòsit controlat per Arduino + Bluetooth: construeixo aquest dipòsit per aprendre a programar, com funcionen els motors, els servos, el Bluetooth i l’Arduino i en construeixo un amb investigacions des d’Internet. Ara he decidit fer els meus propis Instructables per a persones que necessiten ajuda per construir un tanc Arduino. Aquí
Dipòsit controlat de xiulets: 5 passos
Pistola controlada per xiulets: en aquest projecte, un sensor de so detectarà la intensitat sonora del vostre entorn i mourà un servomotor (obrirà la paperera) si la intensitat del so és superior a un llindar determinat
Dipòsit controlat sense fils Arduino (nRF24L01): 6 passos (amb imatges)
Dipòsit controlat sense fils Arduino (nRF24L01): Hola, avui us mostraré com construir un dipòsit i un control remot Arduino. Les parts impreses en 3D del tanc (a excepció del controlador, la guia de la pista i la tapa del tanc) van ser dissenyades per timmiclark i es poden trobar aquí
Cotxe controlat a distància: controlat mitjançant un controlador Xbox 360 sense fils: 5 passos
Cotxe controlat a distància: controlat mitjançant controlador Xbox 360 sense fils: són instruccions per construir el vostre propi cotxe controlat a distància mitjançant un controlador Xbox 360 sense fils