สารบัญ:
- ขั้นตอนที่ 1: ภาพรวมโครงการ
- ขั้นตอนที่ 2: รหัสแขนหุ่นยนต์
- ขั้นตอนที่ 3: ดาวน์โหลดแอป
- ขั้นตอนที่ 4: UI ของแอป
![แขนกลพร้อมโมดูล Zio ตอนที่ 3: 4 ขั้นตอน แขนกลพร้อมโมดูล Zio ตอนที่ 3: 4 ขั้นตอน](https://i.howwhatproduce.com/images/005/image-14238-8-j.webp)
วีดีโอ: แขนกลพร้อมโมดูล Zio ตอนที่ 3: 4 ขั้นตอน
![วีดีโอ: แขนกลพร้อมโมดูล Zio ตอนที่ 3: 4 ขั้นตอน วีดีโอ: แขนกลพร้อมโมดูล Zio ตอนที่ 3: 4 ขั้นตอน](https://i.ytimg.com/vi/8oSmXUhb1PA/hqdefault.jpg)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:06
![แขนกลพร้อมโมดูล Zio ตอนที่ 3 แขนกลพร้อมโมดูล Zio ตอนที่ 3](https://i.howwhatproduce.com/images/005/image-14238-9-j.webp)
โพสต์บล็อกนี้เป็นส่วนหนึ่งของ Zio Robotics Series
บทนำ
ในบล็อกที่แล้ว เราได้โพสต์บทช่วยสอนตอนที่ 1 และ 2 เกี่ยวกับวิธีการควบคุม Robotic Arm โดยใช้โมดูล Zio
ส่วนที่ 1 ส่วนใหญ่เน้นที่การควบคุมกรงเล็บของแขนหุ่นยนต์ของคุณโดยอัตโนมัติเพื่อเปิดและปิดและใช้เซอร์โวเพียงตัวเดียว
ส่วนที่ 2 ใช้ Wireless PS2 Controller เพื่อควบคุม Robotic Arm ของเราและใช้เซอร์โวทั้งสี่ตัว
ในบทช่วยสอนของวันนี้ เราจะดำเนินการต่อด้วยการตั้งค่า Robotic Arm ก่อนหน้า ตอนที่ 2 เพื่อสร้าง App Controller ที่ใช้ประโยชน์จากเทคโนโลยี BLE และควบคุม Robotic Arm ของเราผ่านอินเทอร์เฟซของแอพนั้น
ขั้นตอนที่ 1: ภาพรวมโครงการ
ระดับความยาก:
ซิโอ พาดาวัน (ระดับกลาง)
แหล่งข้อมูลที่เป็นประโยชน์:
คุณควรมีความเข้าใจพื้นฐานเกี่ยวกับวิธีการติดตั้งบอร์ดพัฒนา Zio ในบทช่วยสอนนี้ เราถือว่าบอร์ดพัฒนาของคุณได้รับการกำหนดค่าแล้วและพร้อมที่จะตั้งค่า หากคุณยังไม่ได้กำหนดค่าบอร์ดของคุณ ลองดูบทแนะนำ Zio Qwiic Start Guide ด้านล่างเพื่อเริ่มต้น:
Zio nRF52832 Dev Board Qwiic Guide
ฮาร์ดแวร์:
- Zio nRF52832 Dev Board
- ตัวควบคุมเซอร์โว Zio 16
- Zio DC/DC Booster
- 3.7V 2000mAh แบตเตอรี่
- แขนกล
ซอฟต์แวร์:
- Arduino IDE
- ไลบรารีไดรเวอร์ Adafruit PWM Servo
- ควบคุมแขนกลหุ่นยนต์ ตอนที่ 3 Code
สายเคเบิลและสายไฟ:
- สายเคเบิล Qwiic 200 มม.
- สายจัมเปอร์ชายกับหญิง
ขั้นตอนที่ 2: รหัสแขนหุ่นยนต์
การติดตั้งห้องสมุด
ดาวน์โหลดและติดตั้งไลบรารีต่อไปนี้และบันทึกไว้ในโฟลเดอร์ไลบรารี Arduino IDE ในเครื่องของคุณ:
ไลบรารีไดรเวอร์ Adafruit PWM Servo
ในการติดตั้งไลบรารี่ เปิด Arduino IDE ของคุณ ไปที่แท็บ Sketch เลือก รวมไลบรารี -> เพิ่ม. Zip Library เลือกไลบรารีด้านบนที่จะรวมไว้ใน IDE ของคุณ
Arduino มีคู่มือที่มีประโยชน์เกี่ยวกับวิธีการติดตั้งไลบรารีลงใน Arduino IDE ของคุณ ตรวจสอบพวกเขาที่นี่ !
ดาวน์โหลดซอร์สโค้ด
ดาวน์โหลดโค้ดสำหรับโครงการที่นี่ และเปิดโดยใช้ Arduino IDE
อัปโหลดและรันโค้ดของคุณไปที่ Dev Board
ขั้นตอนที่ 3: ดาวน์โหลดแอป
![ดาวน์โหลดแอป ดาวน์โหลดแอป](https://i.howwhatproduce.com/images/005/image-14238-10-j.webp)
![ดาวน์โหลดแอป ดาวน์โหลดแอป](https://i.howwhatproduce.com/images/005/image-14238-11-j.webp)
![ดาวน์โหลดแอป ดาวน์โหลดแอป](https://i.howwhatproduce.com/images/005/image-14238-12-j.webp)
1. ดาวน์โหลดแอป Adafruit Bluefruit LE จาก Google Play store /iTunes App Store ไปยังสมาร์ทโฟนของคุณ
2. เปิดแอพแล้วเลือก Bluefruit52 เพื่อเชื่อมต่อ
3. ใต้แท็บ โมดูล เลือก ตัวควบคุม
4. เมื่อคุณอยู่ในการตั้งค่าคอนโทรลเลอร์ ให้เลือก Control Pad ใต้ 'Available Pins'
ขั้นตอนที่ 4: UI ของแอป
แนะนำ:
รีโนเวทไฟกลางคืน Rayotron (ตอนที่ 2): 13 ขั้นตอน
![รีโนเวทไฟกลางคืน Rayotron (ตอนที่ 2): 13 ขั้นตอน รีโนเวทไฟกลางคืน Rayotron (ตอนที่ 2): 13 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-428-j.webp)
การปรับปรุงแสงไฟกลางคืน Rayotron (ตอนที่ 2): โคมไฟกลางคืน Rayotron ของฉันได้รับแรงบันดาลใจจากเครื่องกำเนิดไฟฟ้าสถิตขนาดครึ่งล้านโวลต์ที่ออกแบบมาเพื่อผลิตรังสีเอกซ์พลังงานสูงสำหรับการวิจัยฟิสิกส์อะตอม โปรเจ็กต์ดั้งเดิมใช้แหล่งจ่ายไฟ DC 12 โวลต์เพื่อจ่ายพลังงานให้กับเครื่องสร้างประจุไอออนแบบไฟฟ้าขนาดเล็กที่ไม่
Retro "Rayotron" Night Light (ตอนที่ 1): 16 ขั้นตอน
![Retro "Rayotron" Night Light (ตอนที่ 1): 16 ขั้นตอน Retro "Rayotron" Night Light (ตอนที่ 1): 16 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-427-j.webp)
Retro "Rayotron" Night Light (ตอนที่ 1): บทนำในเดือนธันวาคมปี 1956 Atomic Laboratories ได้โฆษณา Rayotron ว่าเป็นเครื่องกำเนิดไฟฟ้าสถิตและเครื่องเร่งอนุภาคต้นทุนต่ำเครื่องแรกสำหรับครูวิทยาศาสตร์และมือสมัครเล่น [1] Rayotron เป็นสายพานยางขนาดใหญ่พิเศษ
BLE พลังงานต่ำมากง่าย ๆ ใน Arduino ตอนที่ 2 - เครื่องวัดอุณหภูมิ / ความชื้น - Rev 3: 7 ขั้นตอน
![BLE พลังงานต่ำมากง่าย ๆ ใน Arduino ตอนที่ 2 - เครื่องวัดอุณหภูมิ / ความชื้น - Rev 3: 7 ขั้นตอน BLE พลังงานต่ำมากง่าย ๆ ใน Arduino ตอนที่ 2 - เครื่องวัดอุณหภูมิ / ความชื้น - Rev 3: 7 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-1144-j.webp)
BLE พลังงานต่ำมากง่าย ๆ ใน Arduino ตอนที่ 2 - ตัวตรวจสอบอุณหภูมิ/ความชื้น - Rev 3: อัปเดต: 23 พฤศจิกายน 2020 - การเปลี่ยนแบตเตอรี่ AAA 2 ก้อนครั้งแรกตั้งแต่วันที่ 15 มกราคม 2019 เช่น 22 เดือนสำหรับ 2xAAA AlkalineUpdate: 7 เมษายน 2019 – Rev 3 ของ lp_BLE_TempHumidity เพิ่มการพล็อตวันที่/เวลา โดยใช้ pfodApp V3.0.362+ และการควบคุมปริมาณอัตโนมัติเมื่อ
แขนกลพร้อมโมดูล Zio ตอนที่ 2: 11 ขั้นตอน
![แขนกลพร้อมโมดูล Zio ตอนที่ 2: 11 ขั้นตอน แขนกลพร้อมโมดูล Zio ตอนที่ 2: 11 ขั้นตอน](https://i.howwhatproduce.com/images/005/image-14334-10-j.webp)
Robotic Arm With Zio Modules ตอนที่ 2: ในบทช่วยสอนวันนี้ เราจะใช้เซอร์โวทั้ง 4 ตัวและคอนโทรลเลอร์ไร้สาย PS2 เพื่อควบคุมแขนหุ่นยนต์ บล็อกโพสต์นี้เป็นส่วนหนึ่งของ Zio Robotics Series บทนำ ในบล็อกที่แล้ว เราโพสต์ส่วนที่ 1 กวดวิชาเกี่ยวกับวิธีการควบคุมหุ่นยนต์ Ar
ควบคุมแขนกลหุ่นยนต์ด้วยโมดูล Zio ตอนที่ 1: 8 ขั้นตอน
![ควบคุมแขนกลหุ่นยนต์ด้วยโมดูล Zio ตอนที่ 1: 8 ขั้นตอน ควบคุมแขนกลหุ่นยนต์ด้วยโมดูล Zio ตอนที่ 1: 8 ขั้นตอน](https://i.howwhatproduce.com/images/005/image-14534-28-j.webp)
ควบคุมแขนหุ่นยนต์ด้วยโมดูล Zio ส่วนที่ 1: โพสต์ในบล็อกนี้เป็นส่วนหนึ่งของซีรี่ส์ Zio Robotics บทนำในบทช่วยสอนนี้ เราจะสร้างโครงการที่เราจะใช้โมดูล Zio เพื่อควบคุมแขนกล โปรเจ็กต์นี้จะสอนวิธีทำกรงเล็บ Robotic Arm ของคุณให้เปิดและปิด น