สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
แขน Alexa ชื่อที่บอกเองว่านี่คือโครงการแขนหุ่นยนต์ที่ควบคุมโดย amazon alexa echo/ echo dot ตอนแรกฉันใช้ Raspberry pi แต่การใช้ raspberry pi จะทำให้โปรเจ็กต์มีราคาแพงขึ้นเล็กน้อย ดังนั้นฉันจึงใช้ nodemcu และ arduino รวมกันเพื่อทำให้สิ่งต่าง ๆ เกิดขึ้น
มาดูกันว่าเราจะทำได้อย่างไร…….
ขั้นตอนที่ 1: สิ่งที่คุณต้องการ
1.โนเดมคุ
2. Arduino
3. ARM (พิมพ์ 3D)
4. Amazon echo / echo dot พร้อมการเชื่อมต่ออินเทอร์เน็ตที่เหมาะสม
ขั้นตอนที่ 2: การตั้งค่าแขน
ก่อนที่คุณจะเริ่มต้น หากคุณเป็นมือใหม่ โปรดไปที่ลิงก์ด้านล่างก่อนเพื่อทราบวิธีเชื่อมต่อ nodemcu และ alexa เข้าด้วยกัน คลิกที่นี่
สำหรับไฟล์ robotic arm 3d คลิกที่นี่: คลิกที่นี่
มาเริ่มส่วนการเข้ารหัสกันเถอะ:
ฉันต้องการชี้แจงสองสิ่งที่นี่
- Arduino จะควบคุมการเคลื่อนไหวของแขนตามข้อมูลที่ได้รับจาก nodemcu
- เราต้องการให้ Arduino พูดคุยกับ nodemcu เสมอ
ด้วยวิธีง่ายๆ
พูด- alexa -nodemcu--arduino--arm
ทีนี้มาดูโค้ดของ Arduino และ Nodemcu
1.รหัส Arduino:
รหัส 2. Nodemcu:
ขั้นตอนที่ 3: ในที่สุดการทดสอบแขนของคุณ
ขั้นตอนที่ 1: อัปโหลดโค้ด Arduino/สเก็ตช์ไปยัง Arduino คลิกที่นี่
step2.upload the nodemcu code/sketch to nodemcu คลิกที่นี่
ขั้นตอนที่ 3 เชื่อมต่อ
- Arduino D2 ถึง Nodemcu D5
- Arduino D4 ถึง Nodemcu D6
- Arduino D6 ถึง Nodemcu D7
- arduino GND เป็น Nodemcu GND
- arduino 5V เป็น Nodemcu Vin
ถึงเวลาสำหรับการเชื่อมต่อของเซอร์โวอาร์ม
- myservo.attach(11); arduino pin 11 // เซอร์โวกริปเปอร์
- myservo3.attach(5); arduino pin 5 // ข้อมือ
- myservo2.attach(10); arduino pin 10 //ข้อศอก
- myservo1.attach(9); arduino pin 9 // ไหล่
แค่นั้นแหละ…… เกี่ยวกับความเชื่อมโยง
หากคุณมีความอดทนแล้วแก้ไขรหัสตามที่คุณต้องการ…
ขั้นตอนที่ 4: วิธีการใช้งาน
""""ก่อนที่คุณจะถาม"alexa ค้นพบอุปกรณ์ที่อยู่ใกล้ๆ โปรดเปิดใช้งานทักษะสมาร์ทโฮมในแอป alexa ของคุณ""""
เพื่อความเข้าใจที่ดีขึ้น โปรดดูที่นี่: คลิกที่นี่
ตอนนี้ขอให้ alexa ค้นพบอุปกรณ์ที่อยู่ใกล้ๆ กัน มันจะค้นพบแขนของคุณ แค่นั้นแหละ
วีดีโอคลิกที่นี่