Spisu treści:

Ramię robota Alexa: 4 kroki
Ramię robota Alexa: 4 kroki

Wideo: Ramię robota Alexa: 4 kroki

Wideo: Ramię robota Alexa: 4 kroki
Wideo: Amazon Echo Dot 4- asystent Alexa- co tak naprawdę robi i czy warto 2024, Listopad
Anonim
Robotyczne ramię Alexa
Robotyczne ramię Alexa

Ramię Alexa, sama nazwa mówi ci, że jest to projekt ramienia robota, który może być kontrolowany przez amazon alexa echo/echo dot. Początkowo używałem Raspberry pi, ale użycie raspberry pi z pewnością sprawi, że projekt będzie trochę kosztowny, więc użyłem kombinacji nodemcu i arduino, aby wszystko się wydarzyło.

Zobaczmy więc, jak możemy to zrobić…….

Krok 1: Rzeczy, których potrzebujesz

Rzeczy, których potrzebujesz
Rzeczy, których potrzebujesz

1. Nodemcu

2. Arduino

3. RAMIĘ (druk 3D)

4. Amazon echo/echo kropka z odpowiednim połączeniem internetowym

Krok 2: Konfiguracja ramienia

Konfiguracja ramienia
Konfiguracja ramienia

Zanim zaczniesz, jeśli jesteś początkujący, najpierw przejdź przez poniższy link, aby dowiedzieć się, jak połączyć nodemcu i alexa razem kliknij tutaj

w przypadku plików 3d z ramieniem robota kliknij tutaj: kliknij tutaj

Teraz zacznijmy część kodowania:

chcę tutaj wyjaśnić dwie rzeczy,

  1. Arduino będzie kontrolować ruchy ramion zgodnie z danymi otrzymanymi z nodemcu
  2. musimy pozwolić arduino zawsze rozmawiać z nodemcu.

Więc w prosty sposób

mówić- alexa -nodemcu--arduino--arm

Teraz zobaczmy kody Arduino i Nodemcu

1. Kod Arduino:

2. Kod Nodemcu:

Krok 3: Wreszcie testowanie ramienia

Wreszcie testujesz swoje ramię
Wreszcie testujesz swoje ramię

Krok 1: prześlij kod/szkic arduino do arduino kliknij tutaj

step2.prześlij kod/szkic nodemcu do nodemcu kliknij tutaj

krok 3. podłącz

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

Teraz czas na połączenia Servo Arm

  • myservo.attach(11); arduino pin 11 //serwomechanizm chwytaka
  • myservo3.attach(5); pin arduino 5 //nadgarstek
  • myservo2.attach(10); arduino pin 10 //kolanko
  • myservo1.attach(9); pin arduino 9 //ramię

To wszystko…… Odnośnie połączeń

Jeśli masz cierpliwość, edytuj kod, jak chcesz…

Krok 4: Jak działać

""""zanim zapytasz"alexa, odkryj urządzenia w pobliżu, włącz funkcję inteligentnego domu w swojej aplikacji alexa"""""

Aby lepiej zrozumieć, zajrzyj tutaj: kliknij tutaj

Teraz poproś alexę, aby odkryła urządzenia w pobliżu, odkryje twoje ramię, to wszystko

wideo kliknij tutaj

Zalecana: