Note

Bonjour, bienvenue dans la communauté des passionnés de SunFounder Raspberry Pi, Arduino et ESP32 sur Facebook ! Plongez au cœur de Raspberry Pi, Arduino et ESP32 avec d’autres passionnés.

Pourquoi nous rejoindre ?

  • Support d’experts : Résolvez les problèmes après-vente et les défis techniques grâce à l’aide de notre communauté et de notre équipe.

  • Apprendre & Partager : Échangez des conseils et des tutoriels pour améliorer vos compétences.

  • Aperçus exclusifs : Accédez en avant-première aux annonces de nouveaux produits et à des aperçus privilégiés.

  • Réductions spéciales : Profitez de réductions exclusives sur nos produits les plus récents.

  • Promotions festives et concours : Participez à des concours et des promotions durant les fêtes.

👉 Prêt à explorer et à créer avec nous ? Cliquez sur [ici] et rejoignez-nous dès aujourd’hui !

Jeu Rapide avec Arduino

Dans ce chapitre, vous apprendrez à ouvrir et exécuter rapidement des codes d’exemple Arduino spécifiques pour faire exécuter diverses actions à votre GalaxyRVR.

Si vous souhaitez comprendre la logique du code et les principes de programmation derrière ces exemples, veuillez consulter le chapitre Programmation avec l’IDE Arduino.

Comment ouvrir rapidement un exemple Arduino

Dans cet exemple, nous allons montrer comment utiliser l’IDE Arduino pour ouvrir un exemple Arduino.

  1. Démarrez le GalaxyRVR.

    • Lors de la première utilisation du GalaxyRVR, il est recommandé de charger complètement la batterie en branchant un câble USB Type-C. Ensuite, allumez l’alimentation.

    • L’ESP32-CAM et la carte Arduino partagent les mêmes broches RX (réception) et TX (transmission). Donc, avant de téléverser le code, vous devez d’abord libérer l’ESP32-CAM en faisant glisser cet interrupteur vers la droite pour éviter tout conflit ou problème potentiel.

      ../_images/camera_upload.png
  2. Connectez votre carte Arduino à votre ordinateur à l’aide d’un câble USB.

  3. Visitez Page Arduino IDE 2.0.0 et téléchargez l’IDE Arduino pour votre système d’exploitation. Suivez les instructions d’installation pour terminer la configuration.

    ../_images/arduino_download_page.png
  4. Téléchargez les codes d’exemple à partir du lien ci-dessous :

  5. Décompressez le fichier téléchargé, accédez à galaxy-rvr-1.2.x\lesson_codes.

    ../_images/arduino_open_folder.png
  6. Sélectionnez un dossier de code d’exemple, accédez à ce dossier, puis double-cliquez sur le fichier .ino pour l’ouvrir dans l’IDE Arduino.

    ../_images/arduino_open_file.png
  7. Dans l’IDE Arduino, sélectionnez Arduino Uno comme carte et choisissez le port approprié pour votre appareil.

    ../_images/arduino_choose_board.png
  8. Cliquez sur le bouton Upload (flèche pointant vers la droite) pour téléverser le code sur votre carte.

    ../_images/arduino_upload.png

Note

Si vous n’êtes pas familier avec l’IDE Arduino, veuillez consulter :

Exemples

  • 5_car_move : Le rover avance, puis recule, tourne à gauche et à droite, et enfin s’arrête.

  • 6_ir_avoid : Le rover évite les obstacles à l’aide de capteurs IR.

  • 7_ultrasonic_avoid : Le rover évite les obstacles à l’aide du module à ultrasons.

  • 8_ultrasonic_ir_avoid : Le rover utilise à la fois les capteurs IR et le module à ultrasons pour détecter les obstacles.

  • 8_ultrasonic_ir_follow : Le rover suit des objets à l’aide des capteurs IR et du module à ultrasons.

  • 9_rgb_car_move : Ajoute des indicateurs de couleur pour le mouvement : vert pour avancer, rouge pour reculer et jaune pour tourner à gauche ou à droite.

  • 10_servo_range : La nacelle de la caméra tourne de 0° à 180° à l’aide d’une boucle for, et l’angle actuel est affiché dans le moniteur série.

  • 11_camera_view : Visualisez le flux vidéo en direct de la caméra du rover dans un navigateur web. La bibliothèque SunFounder AI Camera est requise.

  • 13_read_battery : Surveille la tension de la batterie via le code.