สารบัญ:
- ขั้นตอนที่ 1: อัปเดตวิดีโอ
- ขั้นตอนที่ 2: วิดีโอเก่า
- ขั้นตอนที่ 3: วัสดุที่จำเป็น
- ขั้นตอนที่ 4: พาวเวอร์ซัพพลาย
- ขั้นตอนที่ 5: โมดูล RF คืออะไร ???
- ขั้นตอนที่ 6: วงจรส่งสัญญาณ
- ขั้นตอนที่ 7: วงจรรับ
- ขั้นตอนที่ 8: เลือกมอเตอร์ของคุณ
- ขั้นตอนที่ 9: การสร้างแชสซี
- ขั้นตอนที่ 10: ตัวเลือกการดีบัก (หากมีปัญหากับวงจร)
วีดีโอ: รถควบคุมระยะไกลชิ้นส่วนของเค้ก: 10 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
สวัสดีทุกคนในคำสั่งนี้สามารถ ฉันจะแสดงคำแนะนำทีละขั้นตอนเกี่ยวกับวิธีการสร้างรถ rf (ความถี่วิทยุ) RC (รีโมทคอนโทรล) แบบง่ายๆ ผู้เริ่มต้นสามารถทำได้ภายในหนึ่งชั่วโมง
ฉันจะหารือเกี่ยวกับการทำงานของวงจรรวม (IC) และโมดูลทั้งหมดที่ใช้ในหุ่นยนต์นี้
และไม่มีการเขียนโปรแกรมที่จำเป็นสำหรับการสร้างบอทนี้_UPDATE_THE UPDATED VERSION ของหุ่นยนต์นี้มีให้ที่นี่
ขั้นตอนที่ 1: อัปเดตวิดีโอ
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! อัปเดต !!!!!!!!!!!!!!!!!!!!!!!!!!
เวอร์ชันปรับปรุงของหุ่นยนต์นี้มีให้ที่นี่
ขั้นตอนที่ 2: วิดีโอเก่า
ขั้นตอนที่ 3: วัสดุที่จำเป็น
- โมดูลตัวรับส่งสัญญาณ RF
- บอร์ดต้นแบบ x2
- ตัวเข้ารหัส HT12E
- ตัวถอดรหัส HT12d
- ตัวขับมอเตอร์ L293D
- 7805 สเต็ปดาวน์เรกูเลเตอร์
- ฮีตซิงก์สำหรับ 7805
- ตัวเก็บประจุ 470 ยูเอฟ x 2
- 0.1 ยูเอฟคาปาซิเตอร์ x 2
- ตัวต้านทาน 1M
- ตัวต้านทาน 1K
- ตัวต้านทาน 50k
- มอเตอร์กระแสตรง 12v (RPM ขึ้นอยู่กับตัวเลือกของคุณ ฉันใช้ 100 รอบต่อนาที)
- แหล่งจ่ายไฟ 12v
- แจ็คไฟ dc x 2 (อุปกรณ์เสริม)
ขั้นตอนที่ 4: พาวเวอร์ซัพพลาย
ทั้งวงจรตัวส่งและตัวรับ RF ต้องใช้แหล่งจ่ายไฟแยกกัน
วงจรเครื่องรับจำเป็นต้องขับเคลื่อนโดยใช้แหล่งจ่ายไฟ 12v และวงจรเครื่องส่งสามารถขับเคลื่อนโดยใช้แบตเตอรี่ 9v ก่อนอื่นเราจะเริ่มต้นด้วยวงจรแหล่งจ่ายไฟ แหล่งจ่ายไฟที่ง่ายที่สุด วงจรจ่ายไฟประกอบด้วย
- IC 7805 ซึ่งควบคุมการจ่าย 12v เป็น 5v (หากไม่สามารถรับแหล่งจ่ายไฟ 12v คุณสามารถใช้แหล่งจ่ายไฟ 9v ได้)
- ตัวเก็บประจุ 0.1uf & 470uf
- และตัวต้านทาน 1k สำหรับสถานะนำ
หมายเหตุ: ใช้ฮีตซิงก์สำหรับ 7805 เนื่องจากเรากำลังลดลง 7v (12-5) ดังนั้นความร้อนจำนวนมากจะถูกสร้างขึ้นเพื่อเผาเรกูเลเตอร์ ดังนั้นขอแนะนำให้ใช้ฮีตซิงก์
คำอธิบาย PIN ของ 7805 IC
- ขา 1 - แรงดันไฟฟ้าขาเข้า (5v-18v) [V ใน]
- พิน 2 - กราวด์ [gnd]
- พิน 3 - เอาต์พุตที่มีการควบคุม (4.8v - 5.2v]
ขั้นตอนที่ 5: โมดูล RF คืออะไร ???
โมดูล RF นี้ประกอบด้วยเครื่องส่งสัญญาณ RF และตัวรับสัญญาณ RF คู่เครื่องส่ง/เครื่องรับ (Tx/Rx) ทำงานที่ความถี่ 434 MHz เครื่องส่ง RF รับข้อมูลอนุกรมและส่งแบบไร้สายผ่าน RF ผ่านเสาอากาศที่เชื่อมต่อที่ขา 4 การส่งสัญญาณเกิดขึ้นที่อัตรา 1Kbps - 10Kbps ข้อมูลที่ส่งจะได้รับโดยเครื่องรับ RF ที่ทำงานที่ความถี่เดียวกับของตัวส่ง.
โมดูล RF ใช้ร่วมกับตัวเข้ารหัสและตัวถอดรหัส ตัวเข้ารหัสใช้สำหรับเข้ารหัสข้อมูลแบบคู่ขนานสำหรับการส่งฟีดในขณะที่การรับสัญญาณถูกถอดรหัสโดยตัวถอดรหัส HT12E-HT12D
คำอธิบาย PIN
เครื่องส่งสัญญาณ RF
พิน 1 - กราวด์ [GND]
พิน 2 - พินอินพุตข้อมูลอนุกรม [DATA]
พิน 3 - แหล่งจ่ายไฟ; 5V [Vcc]
พิน 4 - พินเอาต์พุตเสาอากาศ [ANT]
ตัวรับสัญญาณ RF
พิน 1 - กราวด์ [GND]
พิน 2 - พินเอาต์พุตข้อมูลอนุกรม [DATA]
พิน 3 - พินเอาต์พุตเชิงเส้น (ไม่ได้เชื่อมต่อ) [NC]
ขา 4 - แหล่งจ่ายไฟ 5v [Vcc]
พิน 5 - แหล่งจ่ายไฟ 5v [Vcc]
พิน 6 - กราวด์ [GND]
พิน 7 - กราวด์ [GND]
พิน 8 - พินอินพุตเสาอากาศ [ANT]
ขั้นตอนที่ 6: วงจรส่งสัญญาณ
วงจรส่งสัญญาณประกอบด้วย
- ตัวเข้ารหัส HT12E
- โมดูลส่งสัญญาณ RF
- สวิตช์ DPDT สองตัว
- และตัวต้านทาน 1M
ฉันมีวงจรทราสมิตเตอร์ 2 วงจรอันหนึ่งพร้อมสวิตช์ DPDT และอีกอันหนึ่งพร้อมปุ่มกด
การเชื่อมต่อสวิตช์ DPDT แสดงในรูปที่ 6
คำอธิบาย PIN HT12E
พิน (1- 8) - พินแอดเดรส 8 บิตสำหรับเอาต์พุต [A0, A1, A2, A3, A4, A5, A6, A7]
พิน 9 - กราวด์ [Gnd]
พิน (10, 11, 12, 13) - พินแอดเดรส 4 บิตสำหรับอินพุต [AD0, AD1, AD2, AD3]
พิน 14 - เปิดใช้งานการส่งสัญญาณ, ใช้งานต่ำ [TE]
พิน 15 - อินพุตออสซิลเลเตอร์ [Osc2]
พิน 16 - เอาต์พุตออสซิลเลเตอร์ [Osc1]
พิน 17 - เอาต์พุตข้อมูลอนุกรม [เอาต์พุต]
ขา 18 - แรงดันไฟจ่าย 5V (2.4V-12V) [vcc]
A0-A7 - นี่คือพินที่อยู่ 8 บิตสำหรับเอาต์พุต
GND - พินนี้ควรเชื่อมต่อกับขั้วลบของแหล่งจ่ายไฟด้วย TE - นี่คือพินที่เปิดใช้งานการส่งสัญญาณ
Osc 1, 2 -- พินเหล่านี้เป็นพินอินพุทและเอาต์พุตของออสซิลเลเตอร์ พินนี้เชื่อมต่อกันด้วยตัวต้านทานภายนอก
เอาต์พุต - นี่คือพินเอาต์พุต สัญญาณข้อมูลจะได้รับจากพินนี้
Vcc - ขา Vcc ที่เชื่อมต่อกับแหล่งจ่ายไฟบวก ใช้สำหรับจ่ายไฟให้กับ IC
AD0 - AD3 - นี่คือพินแอดเดรส 4 บิต
ขั้นตอนที่ 7: วงจรรับ
วงจรตัวรับประกอบด้วย 2 IC (ตัวถอดรหัส HT12D, ไดรเวอร์มอเตอร์ L293D), โมดูลตัวรับ RF วางสายวงจรตามแผนผังตัวรับ (รูปที่ 1) มีไฟ LED 2 ดวงในบอร์ดรับสัญญาณ หนึ่งไฟจะสว่างขึ้นเมื่อจ่ายไฟให้กับเครื่องรับ และไฟ LED อีกดวงจะสว่างเมื่อจ่ายไฟให้กับวงจรเครื่องส่ง ไฟ LED ใกล้กับ IC HT12D ควรสว่างเมื่อจ่ายไฟที่เครื่องส่ง หากไม่มีสิ่งผิดปกติกับการเชื่อมต่อหรือโมดูล RF TX RX ของคุณ
หมายเหตุ: ใช้สายสีแดงเป็นค่าบวก และสีดำเป็นค่าลบ หากมีปัญหากับวงจร จะทำการดีบั๊กวงจรได้ง่าย
คำอธิบาย PIN HT12D
พิน (1- 8) - พินแอดเดรส 8 บิตสำหรับเอาต์พุต [A0, A1, A2, A3, A4, A5, A6, A7]
พิน 9 - กราวด์ [Gnd]
พิน (10, 11, 12, 13) - พินแอดเดรส 4 บิตสำหรับอินพุต [AD0, AD1, AD2, AD3]
พิน 14 - อินพุตข้อมูลอนุกรม [อินพุต]
พิน 15 - อินพุตออสซิลเลเตอร์ [Osc2]
พิน 16 - อินพุตออสซิลเลเตอร์ [Osc1]
พิน 17 - การส่งสัญญาณที่ถูกต้อง [VT]
ขา 18 - แรงดันไฟจ่าย 5V (2.4V-12V) [vcc]
คำอธิบาย PIN สำหรับ HT12D
VDD และ VSS: พินนี้ใช้เพื่อจ่ายไฟให้กับ IC, Positive และ Negative ของแหล่งจ่ายไฟตามลำดับ
DIN: พินนี้เป็นอินพุตข้อมูลอนุกรมและสามารถเชื่อมต่อกับเอาต์พุตตัวรับสัญญาณ RF ได้
A0 – A7: นี่คืออินพุตที่อยู่ สถานะของหมุดเหล่านี้ควรตรงกับสถานะของหมุดที่อยู่ใน HT12E (ใช้ในเครื่องส่ง) เพื่อรับข้อมูล หมุดเหล่านี้สามารถเชื่อมต่อกับ VSS หรือเปิดทิ้งไว้ได้
D8 – D11: นี่คือพินเอาท์พุตข้อมูล สถานะของพินเหล่านี้สามารถเป็น VSS หรือ VDD ขึ้นอยู่กับข้อมูลอนุกรมที่ได้รับผ่านพิน DIN
VT: ย่อมาจาก Valid Transmission พินเอาต์พุตนี้จะสูงเมื่อมีข้อมูลที่ถูกต้องที่พินเอาต์พุตข้อมูล D8 - D11
OSC1 และ OSC2: พินนี้ใช้เชื่อมต่อตัวต้านทานภายนอกสำหรับออสซิลเลเตอร์ภายในของ HT12D OSC1 คือพินอินพุทของออสซิลเลเตอร์ และ OSC2 คือพินเอาต์พุตของออสซิลเลเตอร์
คำอธิบาย L293D
L293D เป็น IC ขับมอเตอร์ ซึ่งช่วยให้มอเตอร์ขับเคลื่อนได้ทั้งสองทิศทาง L293D เป็น IC 16 พินที่มีแปดพินในแต่ละด้าน ทุ่มเทให้กับการควบคุมมอเตอร์ซึ่งสามารถควบคุมชุดมอเตอร์ DC สองตัวพร้อมกันในทิศทางใดก็ได้ ด้วย L293D หนึ่งตัว เราสามารถควบคุมมอเตอร์กระแสตรงได้ 2 ตัว มี 2 พิน INPUT, 2 พิน OUTPUT และ 1 พินเปิดใช้งานสำหรับมอเตอร์แต่ละตัว L293D ประกอบด้วยสองสะพาน H H-bridge เป็นวงจรที่ง่ายที่สุดสำหรับการควบคุมมอเตอร์ที่มีกระแสไฟต่ำ
คำอธิบาย PIN
PIN ชื่อฟังก์ชัน
พิน 1 - เปิดใช้งานพินสำหรับมอเตอร์ 1 [เปิดใช้งาน 1]
พิน 2 - อินพุตพิน 1 สำหรับมอเตอร์ 1 [อินพุต 1]
พิน 3 - เอาต์พุตพิน 1 สำหรับมอเตอร์ 1 [เอาต์พุต 1]
พิน 4, 5, 12, 13 -- กราวด์ [GND]
พิน 6 - เอาต์พุตพิน 2 สำหรับมอเตอร์ 1 [เอาต์พุต 2]
พิน 7 - อินพุตพิน 2 สำหรับมอเตอร์ 1 [อินพุต 2]
Pin 8 - แหล่งจ่ายไฟสำหรับมอเตอร์ (9-12v) [Vcc]
พิน 9 - เปิดใช้งานพินสำหรับมอเตอร์ 2 [เปิดใช้งาน 2]
พิน 10 - อินพุตพิน 1 สำหรับมอเตอร์ 1 [อินพุต 3]
พิน 11 - เอาต์พุตพิน 2 สำหรับมอเตอร์ 1 [เอาต์พุต 3]
พิน 14 - เอาต์พุต 2 สำหรับมอเตอร์ 1 [เอาต์พุต4]
พิน 15 - อินพุต 2 สำหรับมอเตอร์ 1 [อินพุต 4]
ขา 16 - แรงดันไฟจ่าย; 5V [Vcc1]
ขั้นตอนที่ 8: เลือกมอเตอร์ของคุณ
การเลือกมอเตอร์มีความสำคัญมากและขึ้นอยู่กับประเภทของหุ่นยนต์ (รถยนต์) ที่คุณทำโดยสิ้นเชิง
หากคุณกำลังสร้างอันที่เล็กกว่าให้ใช้ 6v Bo motor
หากคุณกำลังสร้างขนาดใหญ่ขึ้นซึ่งต้องแบกน้ำหนักที่มากขึ้นสิบให้ใช้มอเตอร์ DC 12v
เลือก RPM ของคุณสำหรับมอเตอร์ของคุณ
RPM ซึ่งหมายถึงรอบต่อนาทีคือจำนวนครั้งที่เพลาของมอเตอร์กระแสตรงหมุนรอบการหมุนเต็มที่ต่อนาที รอบการหมุนเต็มที่คือเมื่อเพลาหมุนเต็มที่ 360° จำนวนการหมุน 360° หรือรอบที่มอเตอร์ทำในหนึ่งนาทีคือค่า RPM ของมัน
คุณควรระวังให้มากในขณะที่เลือกรอบต่อนาที อย่าเลือกมอเตอร์ที่มีรอบต่อนาทีที่สูงกว่า เพราะฉันจะควบคุมมันได้ยาก และจำไว้ว่าความเร็วนั้นแปรผกผันกับแรงบิด
ขั้นตอนที่ 9: การสร้างแชสซี
การทำแชสซีนั้นง่ายมากสำหรับการทำเพียงสองสิ่งที่จำเป็น
- ที่หนีบ
- กระดาษแข็ง เศษไม้ หรือแผ่นหนาๆ สำหรับทำฐานและสกรูบางตัว
- นำแผ่นมาวางแคลมป์บนเครื่องหมายระบุตำแหน่งที่เจาะรูสำหรับใส่สกรู
- เจาะรูที่มุมทั้งสี่
- ขันแคลมป์ให้แน่น
- ใส่มอเตอร์เข้าไปในแคลมป์,
- วางวงจรบนแชสซี ต่อมอเตอร์เข้ากับวงจร
- จ่ายไฟ 12v ให้กับวงจร
สำหรับรายละเอียดตรวจสอบรูปถ่าย
ขั้นตอนที่ 10: ตัวเลือกการดีบัก (หากมีปัญหากับวงจร)
ในส่วนนี้เราจะพูดถึงการดีบักวงจร
ก่อนอื่นอย่าโกรธแค่ใจเย็นๆ
สำหรับการดีบักเราจะแยกวงจรออกเป็นส่วนต่าง ๆ
ก่อนอื่นเราจะทำการดีบั๊ก
L293D IC
วาง IC ไว้บนบอร์ดขนมปังและให้ 5v และ Gnd แก่ IC จากนั้นให้ 12v กับพิน 8 เชื่อมต่อพินที่เปิดใช้งานของมอเตอร์กับ 5v ตอนนี้ให้พลังงานแก่อินพุตของมอเตอร์หนึ่งตัวและตรวจสอบพินเอาต์พุตด้วย มัลติมิเตอร์ หากไม่แสดงอะไรเลย แสดงว่ามีปัญหากับไดรเวอร์มอเตอร์ของคุณ
พาวเวอร์ซัพพลาย
ปัญหาส่วนใหญ่เกิดขึ้นในวงจรจ่ายไฟเกิดจากการลัดวงจร ดังนั้น ในการตรวจสอบกระแสไฟที่ปิดวงจรและใช้มัลติมิเตอร์ตรวจสอบว่ามีการเชื่อมต่อระหว่างค่าลบกับค่าบวกหรือไม่
ถอดรหัสและเข้ารหัส
สำหรับการดีบักตัวถอดรหัสและตัวเข้ารหัส IC เชื่อมต่อพิน 7 ของ HT12E กับพิน 14 ของ HT12D ให้ต่อปุ่มกดที่พิน 10, 11, 12, 13 ของ HT12E และต่อไฟ LED 4 ดวงที่พิน 10, 11, 12, 13 ของตัวถอดรหัส (เชื่อมต่อ ตามวงจรดีบักตัวถอดรหัสและตัวเข้ารหัส [รูปที่ 3]) ไฟ LED ควรสว่างขึ้นเมื่อกดสวิตช์
หากบอทของคุณยังไม่ทำงาน จะมีปัญหากับโมดูล RF เราสามารถแก้ไขข้อบกพร่องได้ ดังนั้นให้เปลี่ยนโมดูล
อย่าลืมกดถูกใจเพจเฟสบุ๊คของเรา
แนะนำ:
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: การตวัดเป็นวิธีง่ายๆ ในการสร้างเกม โดยเฉพาะอย่างยิ่งเกมปริศนา นิยายภาพ หรือเกมผจญภัย
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: ในคำแนะนำนี้ เราจะทำการตรวจจับใบหน้าบน Raspberry Pi 4 ด้วย Shunya O/S โดยใช้ Shunyaface Library Shunyaface เป็นห้องสมุดจดจำใบหน้า/ตรวจจับใบหน้า โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อให้เกิดความเร็วในการตรวจจับและจดจำได้เร็วที่สุดด้วย
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: 3 ขั้นตอน
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: ในบทช่วยสอนนี้ ฉันจะแสดงขั้นตอนสำคัญในการติดตั้งปลั๊กอิน WordPress ให้กับเว็บไซต์ของคุณ โดยทั่วไป คุณสามารถติดตั้งปลั๊กอินได้สองวิธี วิธีแรกคือผ่าน ftp หรือผ่าน cpanel แต่ฉันจะไม่แสดงมันเพราะมันสอดคล้องกับ
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): ตัวแปลงสัญญาณเสียงล้ำเสียง L298N Dc ตัวเมียอะแดปเตอร์จ่ายไฟพร้อมขา DC ตัวผู้ Arduino UNOBreadboardวิธีการทำงาน: ก่อนอื่น คุณอัปโหลดรหัสไปยัง Arduino Uno (เป็นไมโครคอนโทรลเลอร์ที่ติดตั้งดิจิตอล และพอร์ตแอนะล็อกเพื่อแปลงรหัส (C++)
เครื่อง Rube Goldberg 11 ขั้นตอน: 8 ขั้นตอน
เครื่อง 11 Step Rube Goldberg: โครงการนี้เป็นเครื่อง 11 Step Rube Goldberg ซึ่งออกแบบมาเพื่อสร้างงานง่ายๆ ในรูปแบบที่ซับซ้อน งานของโครงการนี้คือการจับสบู่ก้อนหนึ่ง