Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

BLE Bot 9000: Bluetooth-gesteuerter Arduino-Roboter (Arduino 101)

Komponenten (Kit)

BauteilMenge
Arduino 101 (Intel Curie, BLE onboard)1
Adafruit Motor/Stepper/Servo Shield v2.31
SparkFun 4WD Multi-Chassis Kit1
6× AA-Batteriehalter mit 5,5/2,1 mm Hohlstecker (für Arduino)1
5× AA-Batteriehalter (für Motorschield, im Chassis-Kit)1
Komponenten-Set (Distanzbolzen, Schrauben, Kabel, Klettband)1
AA-Batterien11

Werkzeuge

Software

Projektbeschreibung

Der BLE Bot 9000 nutzt den integrierten Bluetooth-Low-Energy-Chip des Arduino 101, um einen 4WD-Roboter vom Laptop aus zu steuern. Durch die Verlagerung der Steuerlogik auf den PC sind rechenintensive Verfahren (Computer Vision, autonomes Fahren, PID-Regler) möglich.

Hardware-Aufbau

  1. Chassis zusammenbauen (Anleitung beachten). Arduino 101 auf Distanzbolzen im Deckel montieren.
  2. Motorschield v2.3 bestücken: Header (am besten weiblich) auflöten. 6-poliger Female-Header neben BT-Logo zuletzt löten – er verbindet Shield und 101.
  3. Motoren anschließen: Jumper-Kabel an die Motor-Ausgänge (M1–M4). Gelb = +, Grün = – (im Schema); reale Motoren: Rot = +, Schwarz = –.
  4. WICHTIG: VIN-Jumper auf Motorschield entfernen (sonst 5 V vom Shield auf 101 → Zerstörung).
  5. Stromversorgung: 5× AA an Motorschield (Motorstrom), 6× AA mit Hohlstecker an 101 (Logik).

Software-Übersicht

Installation & Inbetriebnahme

  1. Arduino IDE installieren, Board-Paket „Intel Curie Boards“ hinzufügen.
  2. Adafruit Motor Shield v2 Library installieren.
  3. Optional: Motortest-Sketch flashen (GitHub).
  4. StandardFirmataBLE (Datei → Beispiele → Firmata → StandardFirmataBLE) auf 101 hochladen.
  5. Python 2.7.13 installieren (für bluetooth-hci-socket Build).
  6. Node.js installieren, Projektordner anlegen, Windows Build Tools (Admin): npm install --global --production windows-build-tools
  7. Module installieren: npm install johnny-five keypress ble-serial bluetooth-hci-socket
  8. Steuercode control.js von GitHub herunterladen.
  9. Beide Akkupacks anschließen, node control.js starten. Bei Erfolg: Connected [object Object].

Alternative: Blynk-App

Falls Node.js/BLE Probleme macht: Blynk Library (v0.4.7+) nutzen, Sketch a101_blynk_base flashen, App-Interface erstellen (Joystick, Buttons).

Bekannte Probleme & Lösungen

Code & Ressourcen

Kurzlinks für Workshops

Herstellungsprozess

  1. Fortgeschrittene Blutzucker-Messgeräte: Design, Geschichte und Zukunft der Glukoseüberwachung
  2. Die Geschichte, das Design und die Zukunft von Modellbaukästen: Von antiken Ursprüngen zur modernen Fertigung
  3. iCOMOX Open-Source-Plattform treibt Predictive Maintenance in Industrie 4.0
  4. Mini‑Circuits & Vayyar starten VTRIG‑74: 4D-Millimeterwellen-Imaging-Entwicklungskit
  5. RSL10 Mesh Development Kit befähigt Ultra-Low-Power BLE Netzwerke
  6. Raspberry Pi 3 Starter Kit: Aufbau, OS-Installation und Remote-Zugriff
  7. Hologram Nova Starter Kit: Umfassender Raspberry Pi Setup & Sensor-Integration Guide
  8. Eigenen Raspberry Pi Roboter mit MonkMakes RRB2 Kit bauen – Detaillierte Anleitung
  9. Intellisaurus: Laufenden Smart-Dino-Roboter bauen
  10. 8 wesentliche Erkenntnisse zu ISO 9000 für Qualitätsmanagement-Erfolg