Inhoudsopgave:

Alexa robotarm - Ajarnpa
Alexa robotarm - Ajarnpa

Video: Alexa robotarm - Ajarnpa

Video: Alexa robotarm - Ajarnpa
Video: Voice controlled coffee robot - Amazon Echo, Arduino Braccio and a Raspi 2024, November
Anonim
Alexa robotarm
Alexa robotarm

Alexa-arm, de naam zegt het zelf al, dit is een robotarmproject dat kan worden bestuurd door amazon alexa echo/echo dot. Aanvankelijk heb ik Raspberry pi gebruikt, maar het gebruik van raspberry pi zou het project zeker een beetje duur maken, dus ik heb de combinatie nodemcu en arduino gebruikt om de dingen te laten gebeuren.

Dus laten we eens kijken hoe we dat kunnen doen……

Stap 1: Dingen die je nodig hebt

Dingen die je nodig hebt
Dingen die je nodig hebt

1. Nodemcu

2. Arduino

3. ARM (3D geprint)

4. Amazon echo / echo dot met de juiste internetverbinding

Stap 2: De arm opstellen

De arm opstellen
De arm opstellen

Voordat je begint, als je een beginner bent, ga dan eerst door de onderstaande link om te weten hoe je nodemcu en alexa samen kunt gebruiken, klik hier

voor robotarm 3D-bestanden klik hier: klik hier

Laten we nu beginnen met het codeergedeelte:

ik wil hier twee dingen verduidelijken,

  1. Arduino regelt de armbewegingen volgens de gegevens die zijn ontvangen van nodemcu
  2. we moeten de arduino altijd met de nodemcu laten praten.

Dus, op een eenvoudige manier

spreek- alexa -nodemcu--arduino--arm

Laten we nu de codes van Arduino en Nodemcu bekijken

1. Arduino-code:

2. Nodemcu-code:

Stap 3: Eindelijk je arm testen

Eindelijk je arm testen
Eindelijk je arm testen

Stap 1: upload de arduino-code/schets naar arduino klik hier

step2.upload de nodemcu code/schets naar nodemcu klik hier

stap 3. verbind de

  • arduino D2 naar Nodemcu D5
  • arduino D4 naar Nodemcu D6
  • arduino D6 naar Nodemcu D7
  • arduino GND naar Nodemcu GND
  • arduino 5V naar Nodemcu Vin

Nu is het tijd voor de Servo Arm-verbindingen

  • mijnservo.attach (11); arduino pin 11 // grijperservo
  • mijnservo3.attach(5); arduino-pin 5 //pols
  • mijnservo2.attach(10); arduino pin 10 // elleboog
  • mijnservo1.attach (9); arduino pin 9 // schouder

Dat is het… Wat betreft de verbindingen

Als je het geduld hebt, bewerk dan de code zoals je wilt…

Stap 4: Hoe te bedienen?

""""voordat je het vraagt"alexa, ontdek apparaten in de buurt, schakel smart home-vaardigheid in je alexa-app in"""""

Kijk hier voor een beter begrip: klik hier

Vraag Alexa nu om apparaten in de buurt te ontdekken, het zal je arm ontdekken, dat is alles

video klik hier

Aanbevolen: