Inhaltsverzeichnis:

Roboterarm mit Zio-Modulen Teil 3: 4 Schritte
Roboterarm mit Zio-Modulen Teil 3: 4 Schritte

Video: Roboterarm mit Zio-Modulen Teil 3: 4 Schritte

Video: Roboterarm mit Zio-Modulen Teil 3: 4 Schritte
Video: 08A.4 Kästchenroboter, Teil 3, Schleifen, struct verwenden 2024, November
Anonim
Roboterarm mit Zio-Modulen Teil 3
Roboterarm mit Zio-Modulen Teil 3

Dieser Blogbeitrag ist Teil der Zio Robotics Series.

Einführung

In unserem vorherigen Blog haben wir die Tutorials Teil 1 und 2 zur Steuerung eines Roboterarms mit Zio-Modulen veröffentlicht.

Teil 1 konzentrierte sich hauptsächlich darauf, die Klaue Ihres Roboterarms automatisch zu öffnen und zu schließen und nur ein Servo zu verwenden.

Teil 2 verwendet einen drahtlosen PS2-Controller, um unseren Roboterarm zu steuern und alle vier Servos zu verwenden.

Im heutigen Tutorial werden wir mit dem vorherigen Roboterarm-Setup Teil 2 fortfahren, um einen App-Controller zu erstellen, der die BLE-Technologie nutzt und unseren Roboterarm über diese App-Schnittstelle steuert.

Schritt 1: Projektübersicht

Schwierigkeitsgrad:

Zio Padawan (Mittelstufe)

Hilfreiche Ressourcen:

Sie sollten über ein grundlegendes Verständnis der Installation von Zio-Entwicklungsboards verfügen. In diesem Tutorial gehen wir davon aus, dass Ihr Entwicklungsboard bereits konfiguriert ist und eingerichtet werden kann. Wenn Sie Ihr Board noch nicht konfiguriert haben, sehen Sie sich unser Tutorial zur Zio Qwiic-Startanleitung unten an, um loszulegen:

Zio nRF52832 Dev Board Qwiic-Anleitung

Hardware:

  • Zio nRF52832 Entwicklungsboard
  • Zio 16 Servocontroller
  • Zio DC/DC-Booster
  • 3.7V 2000mAh Akku
  • Roboterarm

Software:

  • Arduino-IDE
  • Adafruit PWM-Servotreiberbibliothek
  • Roboterarm steuern Teil 3 Code

Kabel & Drähte:

  • 200mm Qwiic-Kabel
  • Stecker-zu-Buchse-Überbrückungsdrähte

Schritt 2: Roboterarm-Code

Bibliothek installieren

Laden Sie die folgenden Bibliotheken herunter, installieren Sie sie und speichern Sie sie in Ihrem lokalen Arduino IDE-Bibliotheksordner:

Adafruit PWM-Servotreiberbibliothek

Um die Bibliotheken zu installieren, öffnen Sie Ihre Arduino IDE, gehen Sie zur Registerkarte Sketch, wählen Sie Bibliothek einschließen ->. Zip-Bibliothek hinzufügen. Wählen Sie die oben genannten Bibliotheken aus, die in Ihre IDE aufgenommen werden sollen.

Arduino hat eine praktische Anleitung zum Installieren von Bibliotheken in Ihrer Arduino-IDE. Schau sie dir hier an!

Quellcode herunterladen

Laden Sie den Code für das Projekt hier herunter und öffnen Sie ihn mit der Arduino IDE.

Laden Sie Ihren Code hoch und führen Sie ihn in Ihrem Dev Board aus.

Schritt 3: App-Download

App-Download
App-Download
App-Download
App-Download
App-Download
App-Download

1. Laden Sie die Adafruit Bluefruit LE App vom Google Play Store /iTunes App Store auf Ihr Smartphone herunter.

2. Öffnen Sie die App und wählen Sie Bluefruit52, um eine Verbindung herzustellen

3. Wählen Sie auf der Registerkarte Modules Controller

4. Sobald Sie sich in den Controller-Einstellungen befinden, wählen Sie Control Pad unter "Available Pins".

Empfohlen: