Mundarija:

Alexa robot qo'l: 4 qadam
Alexa robot qo'l: 4 qadam

Video: Alexa robot qo'l: 4 qadam

Video: Alexa robot qo'l: 4 qadam
Video: viyu viyu dedi 2024, Iyul
Anonim
Alexa robot qo'l
Alexa robot qo'l

Alexa arm, bu sizga aytadiki, bu robot alexa echo/ echo nuqta bilan boshqariladigan robotli qo'l loyihasi. Dastlab men Raspberry pi -dan foydalandim, lekin malina pi -ni ishlatish, albatta, loyihani biroz qimmatga tushiradi, shuning uchun men sodir bo'lishi uchun nodemcu va arduino kombinatsiyasidan foydalandim.

Shunday qilib, buni qanday qilishimiz mumkinligini ko'rib chiqaylik …….

1 -qadam: Sizga kerak bo'lgan narsalar

Sizga kerak bo'lgan narsalar
Sizga kerak bo'lgan narsalar

1. Nodemcu

2. Arduino

3. ARM (3D bosilgan)

4. Amazon echo / echo nuqtasi to'g'ri internet aloqasi bilan

2 -qadam: qo'lni o'rnatish

Qo'lni sozlash
Qo'lni sozlash

Ishni boshlashdan oldin, agar siz yangi boshlovchi bo'lsangiz, iltimos, nodemcu va alexa -ni bir -biriga qanday ulashni bilish uchun quyidagi havola orqali o'ting.

robot qo'l uchun 3d fayllar uchun bu erni bosing: bu erni bosing

Endi kodlash qismini boshlaylik:

Men bu erda ikkita narsani aniqlamoqchiman,

  1. Arduino nodemcudan olingan ma'lumotlarga ko'ra qo'l harakatlarini boshqaradi
  2. biz arduino har doim nodemcu bilan gaplashishiga ruxsat berishni talab qilamiz.

Shunday qilib, oddiy tarzda

gapiring- alexa -nodemcu-arduino-qo'l

Endi Arduino va Nodemcu kodlarini ko'rib chiqaylik

1. Arduino kodi:

2. Nodemcu kodi:

3 -qadam: Nihoyat qo'lingizni sinab ko'ring

Nihoyat qo'lingizni sinab ko'ring
Nihoyat qo'lingizni sinab ko'ring

1 -qadam: arduino kodini/eskizini arduino -ga yuklang, bu erni bosing

step2. nodemcu uchun nodemcu kodini/eskizini yuklang bu yerni bosing

3 -qadam. ni ulang

  • arduino D2 dan Nodemcu D5 gacha
  • arduino D4 dan Nodemcu D6 gacha
  • arduino D6 dan Nodemcu D7 gacha
  • arduino GND dan Nodemcu GND ga
  • arduino 5V - Nodemcu Vin

Endi Servo Arm -ga ulanish vaqti keldi

  • myservo.attach (11); arduino pin 11 // tutqichli servo
  • myservo3.attach (5); arduino pin 5 // bilak
  • myservo2.attach (10); arduino pin 10 // tirsak
  • myservo1.attach (9); arduino pin 9 // elkasi

Hammasi shu … Ulanishlar haqida

Agar sabr -toqatli bo'lsangiz, kodni xohlaganingizcha tahrir qiling …

4 -qadam: qanday ishlash kerak

"" "" Aleksadan so'rashdan oldin, qurilmalar yonida kashf qiling, iltimos, "" "" alexa ilovasida aqlli uy mahoratini yoqing.

Yaxshi tushunish uchun bu erga qarang: bu erni bosing

Endi Aleksadan qurilmalar yonida topishni so'rang, u sizni qo'l bilan topadi, bu hammasi

video bu erni bosing

Tavsiya: