Inhaltsverzeichnis:

Alexa-Roboterarm - Gunook
Alexa-Roboterarm - Gunook

Video: Alexa-Roboterarm - Gunook

Video: Alexa-Roboterarm - Gunook
Video: Introducing Amazon Astro – Household Robot for Home Monitoring, with Alexa 2024, November
Anonim
Alexa Roboterarm
Alexa Roboterarm

Alexa arm, der Name sagt schon, dass dies ein Roboterarmprojekt ist, das von Amazon Alexa Echo / Echo Dot gesteuert werden kann. Anfangs habe ich Raspberry Pi verwendet, aber die Verwendung von Raspberry Pi würde das Projekt definitiv etwas teuer machen, also habe ich die Nodemcu- und Arduino-Kombination verwendet, um die Dinge zu verwirklichen.

Mal sehen, wie wir das machen können…….

Schritt 1: Dinge, die Sie brauchen

Dinge, die du brauchst
Dinge, die du brauchst

1. Nodemcu

2. Arduino

3. ARM (3D gedruckt)

4. Amazon Echo / Echo Dot mit richtiger Internetverbindung

Schritt 2: Einrichten des Arms

Einrichten des Arms
Einrichten des Arms

Bevor Sie beginnen, wenn Sie Anfänger sind, gehen Sie bitte zuerst den untenstehenden Link durch, um zu erfahren, wie Sie Nodemcu und Alexa miteinander verbinden. Klicken Sie hier

für Roboterarm-3D-Dateien klicken Sie hier: Klicken Sie hier

Lassen Sie uns nun den Codierungsteil starten:

Ich möchte hier zwei Dinge klarstellen,

  1. Arduino steuert die Armbewegungen gemäß den von Nodemcu empfangenen Daten
  2. Wir müssen das Arduino immer mit dem Nodemcu sprechen lassen.

Also ganz einfach

spreche- alexa -nodemcu--arduino--arm

Sehen wir uns nun die Codes von Arduino und Nodemcu an

1. Arduino-Code:

2. Nodemcu-Code:

Schritt 3: Schließlich testen Sie Ihren Arm

Endlich deinen Arm testen
Endlich deinen Arm testen

Schritt 1: Laden Sie den Arduino-Code / die Skizze zu Arduino hoch, klicken Sie hier

Schritt 2. Laden Sie den Nodemcu-Code/die Skizze auf Nodemcu hoch, klicken Sie hier

Schritt 3. verbinde die

  • Arduino D2 zu Nodemcu D5
  • Arduino D4 zu Nodemcu D6
  • Arduino D6 zu Nodemcu D7
  • Arduino GND zu Nodemcu GND
  • Arduino 5V zu Nodemcu Vin

Jetzt ist es Zeit für die Servoarmverbindungen

  • myservo.attach(11); Arduino Pin 11 // Greiferservo
  • myservo3.attach(5); Arduino Pin 5 // Handgelenk
  • myservo2.attach(10); Arduino-Pin 10 // Ellenbogen
  • myservo1.attach(9); Arduino-Pin 9 // Schulter

Das war's…… Zu den Anschlüssen

Wenn Sie die Geduld haben, bearbeiten Sie den Code nach Belieben…

Schritt 4: Bedienung

""""bevor du fragst"Alexa, entdecke Geräte in der Nähe, bitte aktiviere Smart Home Skill in deiner Alexa App"""""

Zum besseren Verständnis bitte hier schauen: hier klicken

Bitten Sie Alexa nun, Geräte in der Nähe zu entdecken, es wird Ihren Arm entdecken, das war's

Video hier klicken

Empfohlen: