
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12



ฉันต้องการทำของเล่นให้ลูกชาย ซึ่งเป็นของเล่นที่สามารถโต้ตอบได้ง่าย ฉันจึงคิดเกี่ยวกับการสร้างหุ่นยนต์ที่จะทำการ facetracking ที่สามารถโต้ตอบกับเขาผ่านการสัมผัสและแสดงอารมณ์
ฉันไม่มีความรู้เกี่ยวกับการออกแบบ 3 มิติมากนัก ดังนั้นฉันจึงเริ่มต้นด้วยการออกแบบที่ฉันพบในสิ่งต่าง ๆ ที่สามารถปรับให้เข้ากับความต้องการของฉันได้โดยใช้ Tinkerkad (https://www.tinkercad.com/things/1Qq7jjOXoHh) และ (https://www.tinkercad.com/things/hJjcvy2X9Oy)
ทิมมี่ตัวน้อยเดินตามคนที่ยืนอยู่ข้างหน้าด้วยศีรษะ คุณสามารถลูบหัวของเขาและเขาจะเปล่งเสียงของอารมณ์ และถ้าคุณลูบหัวเขาหลายครั้ง เขาก็จะแสดงหัวใจในดวงตาของเขา
คุณสามารถตั้งโปรแกรมพฤติกรรมใหม่ได้ เช่น การรู้จำเสียงพูด เช่น Alexa ตามด้วยวัตถุที่ต่างกันของหัว…
ขั้นตอนที่ 1: รวบรวมชิ้นส่วนและเครื่องมือทั้งหมดก่อน
1 ราสเบอร์รี่ pi 3
กล้อง Raspberry pi 1 ตัว
1 Arduino หรือ Genuino Nano V3.0 ATmega328
สาย USB ขนาดเล็ก 1 เส้น
2 เซอร์โว sg90 (สำหรับการแพนและเอียง)
2 mini oled 128x64 พิกเซล (สำหรับดวงตา)
1 ออด (สำหรับเสียง)
1 เซ็นเซอร์สัมผัส (เพื่อโต้ตอบกับหุ่นยนต์)
1 ชิลด์สำหรับ Arduino nano
ขั้วต่อสายเคเบิล Dupont F/F จำนวนมาก
พิมพ์ชิ้น
ขั้นตอนที่ 2: การตั้งค่าการพิมพ์ 3 มิติ
ทิมมี่น้อยพิมพ์ได้ง่ายมาก ฉันใช้สีฟ้ากับศีรษะและลำตัว และสีขาวกับมือและขา สำหรับดวงตาเป็นไส้หลอดใสที่ใช้แล้ว
ไฟล์ที่ดัดแปลงของเล่นอยู่ใน https://www.thingiverse.com/thing:2655550 และไฟล์ต้นฉบับอยู่ใน
Tinkerkad ของฉัน (https://www.tinkercad.com/things/1Qq7jjOXoHh) และ (https://www.tinkercad.com/things/hJjcvy2X9Oy)
การตั้งค่าคือ:
แพ:ไม่
รองรับ: ไม่
ความละเอียด: 0, 2mm
เติม: 20%
ขั้นตอนที่ 3: การประกอบ



สิ่งแรกคือการเข้าร่วมแขน มือ ขา และเท้า ฉันใช้สกรูขนาดเล็กที่ฉันมีที่บ้าน แม้ว่าคุณจะใช้กาว
ประการที่สองคือใส่เซอร์โวเพื่อทำกระทะและเอียงหัว เซอร์โวอยู่ภายในร่างกายและอีกอันอยู่ภายในคอ
ฉันใช้กาวติดตา LCD, เซ็นเซอร์สัมผัส, กล้อง, ออด อนาคตของฉันคือการปรับเปลี่ยนการออกแบบเพื่อจัดสรรส่วนประกอบโดยไม่ต้องใช้กาว
ขั้นตอนที่ 4: การเชื่อมต่อไฟฟ้า
เพื่ออำนวยความสะดวกให้กับ conexion ฉันใช้ Arduino Nano Shield
รูปแบบการเชื่อมต่อมีดังนี้:
พิน D7 เซ็นเซอร์สัมผัส
พิน D4 แกน X เซอร์โว
PinD5 แกน Y เซอร์โว
ปักหมุด D12 Buzzer
หน้าจอ oled ทั้งสองเชื่อมต่อกับพินเดียวกัน:
SDA -> A4SCL -> A5
Arduino และราสเบอร์รี่เชื่อมต่อกันด้วย usb
ขั้นตอนที่ 5: รหัส

ในการใช้ facetracking ฉันใช้ open cv library ใน Raspberry ฉันแก้ไขตัวอย่างที่ฉันพบบน github เพื่อส่งคำสั่งไปยัง Arduino และ arduino ควบคุมเซอร์โว เซ็นเซอร์ และดวงตา
ในการเข้ารหัสของเล่นที่คุณต้องการ:
Arduino IDE
ราสเบอร์รี่พร้อมไลบรารี raspbian และ opencv และ python
คุณสามารถค้นหารหัส Arduino และรหัสหลามเป็นราสเบอร์รี่บน github ของฉัน (https://github.com/bhm93/littleTimmy)
คุณต้องรันโปรแกรม face-track-arduino.py ในราสเบอร์รี่ของคุณเพื่อเปิดใช้งาน facetracking
แนะนำ:
DIY 37 Leds เกมรูเล็ต Arduino: 3 ขั้นตอน (พร้อมรูปภาพ)

DIY 37 Leds เกมรูเล็ต Arduino: รูเล็ตเป็นเกมคาสิโนที่ตั้งชื่อตามคำภาษาฝรั่งเศสหมายถึงวงล้อเล็ก
หมวกนิรภัย Covid ส่วนที่ 1: บทนำสู่ Tinkercad Circuits!: 20 ขั้นตอน (พร้อมรูปภาพ)

Covid Safety Helmet ตอนที่ 1: บทนำสู่ Tinkercad Circuits!: สวัสดีเพื่อน ๆ ในชุดสองตอนนี้ เราจะเรียนรู้วิธีใช้วงจรของ Tinkercad - เครื่องมือที่สนุก ทรงพลัง และให้ความรู้สำหรับการเรียนรู้เกี่ยวกับวิธีการทำงานของวงจร! หนึ่งในวิธีที่ดีที่สุดในการเรียนรู้คือการทำ ดังนั้น อันดับแรก เราจะออกแบบโครงการของเราเอง: th
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): 6 ขั้นตอน (พร้อมรูปภาพ)

Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): การชาร์จแบบเหนี่ยวนำ (เรียกอีกอย่างว่าการชาร์จแบบไร้สายหรือการชาร์จแบบไร้สาย) เป็นการถ่ายโอนพลังงานแบบไร้สาย ใช้การเหนี่ยวนำแม่เหล็กไฟฟ้าเพื่อจ่ายกระแสไฟฟ้าให้กับอุปกรณ์พกพา แอปพลิเคชั่นที่พบบ่อยที่สุดคือ Qi Wireless Charging st
4 ขั้นตอน Digital Sequencer: 19 ขั้นตอน (พร้อมรูปภาพ)

4 ขั้นตอน Digital Sequencer: CPE 133, Cal Poly San Luis Obispo ผู้สร้างโปรเจ็กต์: Jayson Johnston และ Bjorn Nelson ในอุตสาหกรรมเพลงในปัจจุบัน ซึ่งเป็นหนึ่งใน “instruments” เป็นเครื่องสังเคราะห์เสียงดิจิตอล ดนตรีทุกประเภท ตั้งแต่ฮิปฮอป ป๊อป และอีฟ
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: 13 ขั้นตอน (พร้อมรูปภาพ)

ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: ทำป้ายโฆษณาแบบพกพาราคาถูกด้วยตัวเอง ด้วยป้ายนี้ คุณสามารถแสดงข้อความหรือโลโก้ของคุณได้ทุกที่ทั่วทั้งเมือง คำแนะนำนี้เป็นการตอบสนองต่อ/ปรับปรุง/เปลี่ยนแปลงของ: https://www.instructables.com/id/Low-Cost-Illuminated-