สารบัญ:
- ขั้นตอนที่ 1: รับชิ้นส่วน
- ขั้นตอนที่ 2: ถุงมือ
- ขั้นตอนที่ 3: การเขียนโปรแกรมถุงมือ (TX)
- ขั้นตอนที่ 4: The Frame
- ขั้นตอนที่ 5: การเขียนโปรแกรมรถยนต์ (RX)
- ขั้นตอนที่ 6: การเคลื่อนไหวของรถ
- ขั้นตอนที่ 7: ขั้นตอนสุดท้าย
วีดีโอ: สมาร์ทคาร์ทำงานด้วยนิ้ว: 7 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
นั่นคือรถสมาร์ทโปรเจ็กต์ของฉันซึ่งใช้งานไม่ได้กับมือถือหรือรีโมตคอนโทรลปกติ
มันทำงานโดยใช้ถุงมือ ดังนั้นรีโมทคอนโทรลคือการเคลื่อนไหวของนิ้ว
ขั้นตอนที่ 1: รับชิ้นส่วน
นั่นคือทั้งหมดที่เราต้องทำโครงการนี้
4WD Smart Robot Car Chassis Kit
ถุงมือ
เซ็นเซอร์แบบยืดหยุ่น
2* Arduino NANO
3* แบตเตอรี่ 9V
4* รีเลย์ 5V
สวิตช์ PCB 2 *
คลิปแบตเตอรี่ 3* 9V
2* ตัวควบคุม 5V
2* LED RGB
2 * โมดูลบลูทูธ
4* ทรานซิสเตอร์2N3904
2* ส่วนหัวหญิง 6 พิน
2* ส่วนหัวหญิง 40 Pin
8* ขั้วต่อ PCB 2 ขา
6* ตัวต้านทาน 320 โอห์ม (สำหรับ RGB LED)
ตัวต้านทาน 1K โอห์ม (สำหรับเซ็นเซอร์แบบยืดหยุ่น)
4* ตัวต้านทาน 250 โอห์ม (สำหรับทรานซิสเตอร์)
PCB 9x15 cm2 รูปร่างขนมปัง
PCB 5x7 cm2 รูปร่างขนมปัง
สายบางๆ
ขั้นตอนที่ 2: ถุงมือ
ดังนั้นสิ่งที่เราจะทำในขั้นตอนนี้
ก่อนอื่นเราจะใส่เซ็นเซอร์แบบยืดหยุ่นลงในถุงมือ แต่ก่อนที่คุณจะใส่ คุณควรบัดกรีสายไฟสองเส้นในเซ็นเซอร์
คุณจะใช้เทปกาวสองหน้าอเนกประสงค์และกาวร้อนเพื่อใส่เซ็นเซอร์ลงในถุงมือและปกป้องมันไว้ หลังจากนี้คุณจะใส่กาวลงไปเพื่อให้แน่ใจว่าจะไม่หลุดออก
และคุณจะต้องติดกาวบนกระดานและในแบตเตอรี่ด้วย
ขั้นตอนที่ 3: การเขียนโปรแกรมถุงมือ (TX)
การเขียนโปรแกรมนี้สำหรับ Arduino ในวงจร Glove TX
เริ่มแรกคุณควรกำหนดพิน TX และพิน RX สำหรับโมดูล Bluetooth
ด้วยรหัสนี้
#include SoftwareSerial.h
ซอฟต์แวร์Serial mySerial(0, 1);
และสิ่งอื่นที่สำคัญอัตราที่ถูกผูกไว้ที่คุณเลือกควรเป็นอัตราที่ถูกผูกไว้ของเซ็นเซอร์ของคุณเพื่อให้สามารถส่งข้อมูลได้
อัตราผูกพันในวงจร TX และวงจร RX ควรเป็นอัตราที่ผูกไว้เท่ากัน
ขั้นตอนที่ 4: The Frame
ในขั้นตอนนี้เราจะทำการบัดกรีสายไฟในมอเตอร์ก่อน
จากนั้นเราจะใส่มอเตอร์และล้อลงในเฟรม
ดังนั้นเราจะใส่วงจรอิเล็กทรอนิกส์ของวงจร RX ลงในเฟรมด้วย
และเราจะต่อสายไฟของมอเตอร์ที่เราบัดกรีก่อนในวงจรเราจะใส่ไว้ใน PCB Terminal Block
จากนั้นเราจะเพิ่มแบตเตอรี่
ขั้นตอนที่ 5: การเขียนโปรแกรมรถยนต์ (RX)
การเขียนโปรแกรม Arduino ในรถยนต์ (วงจร RX) นี้
แล้วโปรแกรมนี้ทำอะไรได้บ้าง?
จะได้รับข้อมูลจากถุงมือเช่น 1 หรือ 2 หรือ 3
และทุกข้อมูลรถจะเคลื่อนขบวนสำหรับการเคลื่อนไหวทั้งหก
คุณควรเลือกอัตราผูกพันเดียวกันของวงจร TX และเพื่อให้ Arduino สามารถอ่านข้อมูลได้
และในวงจร RX จะมีไฟ LED RGB ทำให้เป็นสีเดียวกับ RGB LED ในวงจร TX
ขั้นตอนที่ 6: การเคลื่อนไหวของรถ
มีการเคลื่อนไหวหกครั้งในรถคันนี้ไปข้างหน้า ขวาไปข้างหน้า ซ้ายไปข้างหน้า ถอยหลัง ถอยหลังซ้าย และถอยหลังขวา
ในมอเตอร์สี่ตัวมีมอเตอร์สองตัวไปข้างหน้าและมอเตอร์ถอยหลังสองตัว
มอเตอร์ 2 และ 3 ไปข้างหน้าและมอเตอร์ 1 และ 4 ถอยหลัง
ดังนั้นสำหรับการก้าวไปข้างหน้า มอเตอร์ 2 และ 3 จะทำงาน
สำหรับการเคลื่อนไปข้างหน้า มอเตอร์ 3 จะทำงาน
สำหรับการเคลื่อนไปข้างหน้า มอเตอร์ 2 จะทำงาน
สำหรับการถอยหลัง มอเตอร์ 1 และ 4 จะทำงาน
สำหรับการเลื่อนไปทางซ้าย มอเตอร์ 4 จะทำงาน
สำหรับการเลื่อนไปทางขวา มอเตอร์ 1 จะทำงาน
ขั้นตอนที่ 7: ขั้นตอนสุดท้าย
และเราเสร็จแล้ว:)
ดูวิดีโอที่ฉันอัปโหลด
ในวิดีโอของ (โครงการทดสอบ) ฉันใช้อะแดปเตอร์ 12V และ 1A formotors เพราะแบตเตอรี่ของฉันว่างเปล่า และฉันใช้จากอินพุตแล็ปท็อปของฉันสำหรับวงจรอิเล็กทรอนิกส์ของวงจร RX โดยใช้สายเคเบิล Arduino NANO
และฉันอัปโหลดวิดีโออื่นในขณะที่ฉันทดสอบถุงมือ หลังจากที่ฉันปรับเทียบค่าบางอย่างด้วยค่าที่แตกต่างกัน คุณจะเห็นว่าไฟ LED RGB เปลี่ยนอย่างไร และในขณะที่ไฟเปลี่ยนวงจร TX ที่ส่งข้อมูลผ่านบลูทูธ
บันทึก:
คุณสามารถใส่มากกว่าเซ็นเซอร์แบบยืดหยุ่นเพื่อให้การเคลื่อนไหวง่ายขึ้น
หากคุณควบคุมมอเตอร์ด้วยไดรฟ์เพื่อให้คุณสามารถใช้อินพุต 6V หรือ 9V สำหรับมอเตอร์ได้
แต่ถ้าคุณใช้รีเลย์ คุณจะใช้อินพุทสำหรับมอเตอร์ 12V เพราะคุณต้องการให้มอเตอร์อยู่ในความเร็วที่สูงกว่าเพราะจะเคลื่อนที่ไปข้างหน้า คุณจะใช้มอเตอร์เพียงสองตัว และในขณะที่เลี้ยว คุณจะใช้มอเตอร์ตัวเดียวเพื่อให้สามารถเคลื่อนตัวรถได้ เพื่อให้มอเตอร์มีความเร็วสูง
ขอบคุณ;)
แนะนำ:
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-