Pour réaliser ce projet intéressant, vous aurez besoin d’une petite liste de pièces, que vous trouverez dans cet article. Le bateau radiocommandé Arduino est fabriqué à partir de matériaux facilement disponibles, il ne nécessite donc pas beaucoup de travail. Le bateau peut se déplacer sur l’eau grâce à une hélice reliée à un moteur à courant continu. Le bateau télécommande est capable de tourner grâce à le gouvernail reliée à un servomoteur.
Ce dont vous aurez besoin
- Arduino Uno / Arduino Nano / Arduino Mega
- télécommandée et recepteur IR
- moteur à courant continu;
- mosfet transistor
- servomoteur
- résistance et condensateur
Matériel supplémentaire sur ce sujet:
Projet Arduino – Bateau avec télécommande IR

Après avoir assemblé le circuit, chargez le code suivant. Il est conseillé de tester le fonctionnement du récepteur IR et du servomoteur avec le moteur déconnecté, car il crée de fortes vibrations pendant le fonctionnement. Assurez-vous également que lorsque vous appuyez sur le bouton « forward » ou « stop » de la télécommande IR, la quille est centrée.
Programme Arduino pour contrôler un bateau IR
#include "IRremote.h" #include "Servo.h" #define forward 16736925 #define left 16769565 #define right 16754775 #define turm_left 16712445 #define turm_right 16711935 #define stp 16755285 Servo servo; int RECV_PIN = A1; IRrecv irrecv(RECV_PIN); decode_results results; void setup() { Serial.begin(9600); irrecv.enableIRIn(); pinMode(10, OUTPUT); pinMode(A1, INPUT); servo.attach(12); } void loop() { if (irrecv.decode(&results)) { Serial.println(results.value); if (results.value == left) { servo.write(60); digitalWrite(10, HIGH); } if (results.value == right) { servo.write(120); digitalWrite(10, HIGH); } if (results.value == turm_left) { servo.write(10); digitalWrite(10, HIGH); } if (results.value == turm_right) { servo.write(170); digitalWrite(10, HIGH); } if (results.value == forward) { servo.write(90); digitalWrite(10, HIGH); } if (results.value == stp) { servo.write(90); digitalWrite(10, LOW); } irrecv.resume(); } }
Explication du code Arduino bateau télécommande:
- remplacer les codes de commande de la télécommande par vos propres valeurs;
- les codes des boutons de la télécommande seront affichés sur le moniteur du port.
Conclusion. La taille et la forme du bateau peuvent être complètement différentes, et la quille peut être faite de n’importe quel matériau – plastique, bois, etc. En cas de test réussi de la commande du servomoteur IR, vous pouvez commencer à tester la conception sur l’Arduino pour débutants dans des conditions réalistes. Mais avant de le faire, veillez à protéger les circuits électriques et le microcontrôleur des éventuelles projections d’eau.








faux – « la quille »
correct – « le gouvernail »
faux – « nouvelles projets »
correct – « nouveaux projets »
Merci