2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
นี่คือการออกแบบขั้นพื้นฐานของใบหน้าหุ่นยนต์ที่ทำจาก 2 OLED และเซอร์โวที่ควบคุมผ่านบลูทูธจากสมาร์ทโฟน ฉันกำลังทำงานกับหุ่นยนต์และฉันต้องการพัฒนาการควบคุมลักษณะใบหน้าแบบง่ายๆ ของพวกมัน ฉันเพิ่มบลูทูธเพื่อดูคุณสมบัติต่างๆ เพียงกดปุ่ม ด้วยคำแนะนำนี้ คุณจะได้รับมุมมองพื้นฐานเกี่ยวกับวิธีง่ายๆ ในการทำเช่นนี้และเป็นแพลตฟอร์มที่ดีในการสร้างจากโครงการในอนาคตของคุณเอง นี่เป็นบทช่วยสอนแรกของฉัน ดังนั้นมันอาจจะดูแย่ แต่ถามคำถามใด ๆ ที่คุณต้องการในความคิดเห็น ฉันยังใหม่กับโลกของอุปกรณ์อิเล็กทรอนิกส์ ดังนั้นหากสิ่งของของฉันถูกยกขึ้นโปรดแจ้งให้เราทราบด้วยขอบคุณ
และใช่นี่คือเตียงของฉัน บันทึกความคิดเห็น
ขั้นตอนที่ 1: อะไหล่ที่คุณต้องการ
1: arduino uno
2: 128x64 OLED
1: เซอร์โว
1: h2-06 rs232 บลูทูธ transiever
หมุดเขียงหั่นขนมชาย
กระดานขนมปัง
แหล่งจ่ายไฟ (ฉันใช้ตัวควบคุม ELEGO 5v / 3.3v)
ซอฟต์แวร์
Arduino ide
แอพ Android BlueTerm
ขั้นตอนที่ 2: วางสาย
ขออภัยไม่มีภาพแฟนซีของไดอะแกรม แต่…
สำหรับ OLED:
SCL ถึง A5
SDA เป็น A4
VCC เป็น 3.3v
GND ลงกราวด์
สำหรับเซอร์โว:
ลวดสีน้ำตาลลงกราวด์
สายสีแดงเข้า VCC
สายสีเหลืองไปยัง arduion PWM 3
สำหรับบลูทูธ:
VCC ถึง 3.3 โวลต์
GND ลงกราวด์
RX เป็น arduion TX
TX เป็น arduino RX (ตัดการเชื่อมต่อ rx และ tx ขณะอัปโหลดรหัสไปยัง arduino)
ขั้นตอนที่ 3: รหัส
อย่าลังเลที่จะเล่นกับโค้ดอย่างที่ฉันพูดไปก่อนหน้านี้ นี่คือตัวอย่างง่ายๆ ของสิ่งที่เป็นไปได้ ตรวจสอบรหัสอื่น ๆ สำหรับ OLED เพื่อเพิ่มดวงตาและท่าทางที่แตกต่างกันเช่นการกลอกตาหรือตาบ้า
เมื่ออัปโหลดรหัสและติดตั้งแอปแล้ว คุณสามารถเชื่อมต่อกับอุปกรณ์บลูทูธได้หากระบบถามรหัสผ่าน นั่นคือ 1234
การกด 0 ในแอปจะทำให้คุณมีคำแนะนำในการขยับศีรษะและตากะพริบ (สิ่งเดียวที่ฉันได้รวมไว้ในบทช่วยสอนนี้) เป็นไปได้ที่จะเพิ่มเซอร์โวอีกตัวสำหรับแกนเพิ่มเติมบนหุ่นยนต์ แบ่งปันสิ่งที่คุณทำในความคิดเห็นด้านล่างฉันจะอัปเดตโพสต์นี้ในขณะที่ฉันดำเนินการเอง