Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Robot chenillé Bluetooth BLE + Blynk – Arduino 101 (Intel Curie)

Composants et fournitures

Arduino 101 (Intel Curie, BLE + IMU intégrés) ×1
Shield moteur Adafruit Motor/Stepper Shield V2 ×1
Châssis chenillé Dagu DG012 (SparkFun) ×1
Piles AA (pour moteurs) ×5
Câble USB-A vers USB-B (court) ×1
Batterie USB (power bank) pour Arduino ×1
Entretoises M2.5 nylon + vis/écrous ×4
Connecteurs JST polarisés (batterie moteurs) ×1 paire
Pin headers mâle/femelle 0.1" ×1 lot
Fils mâle-mâle (4) ×4
Gaine thermorétractable 1" ×1
Colliers de serrage (2) ×2

Outils nécessaires

Applications et services en ligne

À propos du projet

Robot chenillé piloté par smartphone via Bluetooth Low Energy (BLE) et l'application Blynk. L'Arduino 101 (Intel Curie) intègre nativement le BLE et un IMU 6 axes. Le châssis Dagu DG012 fournit la base mécanique. L'alimentation est séparée : 5 piles AA pour les moteurs (via shield Adafruit), power bank USB pour l'Arduino 101. Impératif : retirer le jumper d'alimentation du shield Adafruit pour isoler les deux sources.

Tutoriels vidéo (2 parties)

  1. Matériel : assemblage châssis, montage électronique, alimentation.
  2. Logiciel : création app Blynk, code Arduino, mise à jour firmware Curie.

Variante « Rover » (instructions rapides)

Mêmes composants, châssis à roues possible. Voir section « Pièces » du projet original.

Assemblage matériel

  1. Monter le châssis chenillé (instructions incluses), laisser le plateau supérieur démonté.
  2. Fixer l'Arduino 101 sur le plateau supérieur via entretoises M2.5 nylon.
  3. Monter le shield Adafruit Motor V2 sur l'Arduino.

Câblage

Configuration application Blynk

  1. Créer nouveau projet dans l'app Blynk.
  2. Ajouter : 4 boutons (mode « Push »), 1 slider, 1 widget BLE.
  3. Slider : écrire sur broche virtuelle V0, plage 0–255 (vitesse).
  4. Boutons (momentanés, envoient 1 pressé / 0 relâché) :
    • Avant Gauche → V1
    • Avant Droite → V2
    • Arrière Gauche → V3
    • Arrière Droite → V4
  5. Récupérer le « Auth Token » (email depuis l'app).

Logiciel Arduino

  1. Télécharger le sketch depuis GitHub : Arduino101_BLE_Blynk_AdafruitMotorV2.
  2. IDE : Outils → Gestionnaire de cartes → « Arduino 101 » (installer/mettre à jour).
  3. Croquis → Inclure bibliothèque → Gérer les bibliothèques : installer « Adafruit Motor Shield V2 Library » et « Blynk ».
  4. Remplacer auth[] par votre token Blynk.
  5. Si plusieurs Arduino 101 : personnaliser blePeripheral.setLocalName et setDeviceName.
  6. Mise à jour firmware Curie : Outils → Programmateur → « Arduino/Genuino 101 Firmware Updater » → « Graver la séquence d'initialisation ». Remettre programmateur sur « ArduinoISP ».
  7. Téléverser le sketch, appuyer « Master Reset » sur l'Arduino, re-téléverser.

Mise en route

  1. App Blynk : widget BLE → connecter à votre Arduino 101.
  2. Passer l'app en mode « Run » (triangle).
  3. Si non détecté : appuyer « Master Reset » sur l'Arduino.
  4. Jouez !

Code source

Sketch complet sur GitHub : ElectronHacks/Arduino101_BLE_Blynk_AdafruitMotorV2

Projets inspirants

Processus de fabrication

  1. Fabrication des bouteilles d'oxygène : des matières premières à l'assurance qualité
  2. Piles : de la pile de Volta aux cellules lithium modernes
  3. Construire une horloge murale design avec anneaux Neopixel 60 LED Adafruit et Arduino
  4. Construire un Spybot Arduino piloté par Bluetooth
  5. Solutions d'alimentation optimisées pour projets Arduino
  6. Fabriquez votre casque Iron Man et réacteur Arc avec Arduino - Guide complet
  7. Robot chenillé Bluetooth BLE + Blynk – Arduino 101 (Intel Curie)
  8. Lunettes connectées « Smart Match-Making » avec Arduino 101 et tinyTILE BLE
  9. Lire température et humidité avec DHT11 sur Blynk – Tutoriel Arduino pas à pas