สารบัญ:

สมาร์ทคาร์ทำงานด้วยนิ้ว: 7 ขั้นตอน (พร้อมรูปภาพ)
สมาร์ทคาร์ทำงานด้วยนิ้ว: 7 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: สมาร์ทคาร์ทำงานด้วยนิ้ว: 7 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: สมาร์ทคาร์ทำงานด้วยนิ้ว: 7 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: ปอดแข็งแรง VS ปอดคนสูบบุหรี่ #Shorts #XShorts 2024, พฤศจิกายน
Anonim
สมาร์ทคาร์ทำงานด้วยนิ้วมือ
สมาร์ทคาร์ทำงานด้วยนิ้วมือ
สมาร์ทคาร์ทำงานด้วยนิ้วมือ
สมาร์ทคาร์ทำงานด้วยนิ้วมือ
สมาร์ทคาร์ทำงานด้วยนิ้วมือ
สมาร์ทคาร์ทำงานด้วยนิ้วมือ
สมาร์ทคาร์ทำงานด้วยนิ้วมือ
สมาร์ทคาร์ทำงานด้วยนิ้วมือ

นั่นคือรถสมาร์ทโปรเจ็กต์ของฉันซึ่งใช้งานไม่ได้กับมือถือหรือรีโมตคอนโทรลปกติ

มันทำงานโดยใช้ถุงมือ ดังนั้นรีโมทคอนโทรลคือการเคลื่อนไหวของนิ้ว

ขั้นตอนที่ 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)

การเขียนโปรแกรมถุงมือ (TX)
การเขียนโปรแกรมถุงมือ (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)

การเขียนโปรแกรมรถ (RX)
การเขียนโปรแกรมรถ (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: ขั้นตอนสุดท้าย

Test of my project Smart Car working by Movement of the Finger Watch on
Test of my project Smart Car working by Movement of the Finger Watch on
ขั้นตอนสุดท้าย
ขั้นตอนสุดท้าย

และเราเสร็จแล้ว:)

ดูวิดีโอที่ฉันอัปโหลด

ในวิดีโอของ (โครงการทดสอบ) ฉันใช้อะแดปเตอร์ 12V และ 1A formotors เพราะแบตเตอรี่ของฉันว่างเปล่า และฉันใช้จากอินพุตแล็ปท็อปของฉันสำหรับวงจรอิเล็กทรอนิกส์ของวงจร RX โดยใช้สายเคเบิล Arduino NANO

และฉันอัปโหลดวิดีโออื่นในขณะที่ฉันทดสอบถุงมือ หลังจากที่ฉันปรับเทียบค่าบางอย่างด้วยค่าที่แตกต่างกัน คุณจะเห็นว่าไฟ LED RGB เปลี่ยนอย่างไร และในขณะที่ไฟเปลี่ยนวงจร TX ที่ส่งข้อมูลผ่านบลูทูธ

บันทึก:

คุณสามารถใส่มากกว่าเซ็นเซอร์แบบยืดหยุ่นเพื่อให้การเคลื่อนไหวง่ายขึ้น

หากคุณควบคุมมอเตอร์ด้วยไดรฟ์เพื่อให้คุณสามารถใช้อินพุต 6V หรือ 9V สำหรับมอเตอร์ได้

แต่ถ้าคุณใช้รีเลย์ คุณจะใช้อินพุทสำหรับมอเตอร์ 12V เพราะคุณต้องการให้มอเตอร์อยู่ในความเร็วที่สูงกว่าเพราะจะเคลื่อนที่ไปข้างหน้า คุณจะใช้มอเตอร์เพียงสองตัว และในขณะที่เลี้ยว คุณจะใช้มอเตอร์ตัวเดียวเพื่อให้สามารถเคลื่อนตัวรถได้ เพื่อให้มอเตอร์มีความเร็วสูง

ขอบคุณ;)

แนะนำ: