สารบัญ:
- ขั้นตอนที่ 1: การหาชิ้นส่วน
- ขั้นตอนที่ 2: RC Car Tear Down
- ขั้นตอนที่ 3: สร้างใหม่
- ขั้นตอนที่ 4: การติดตั้งระบบไฟฟ้า
- ขั้นตอนที่ 5: นำมันมารวมกัน
- ขั้นตอนที่ 6: การเข้ารหัส
- ขั้นตอนที่ 7: ขอให้สนุก
วีดีโอ: โครงการ RC: 7 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
คำแนะนำนี้สร้างขึ้นเพื่อตอบสนองความต้องการของโครงการ Makecourse ที่มหาวิทยาลัยเซาท์ฟลอริดา (www.makecourse.com)
ในภาพรวม แนวคิดของโครงการนี้คือเพื่อให้เกิดความเข้าใจเบื้องต้นเกี่ยวกับอุปกรณ์อิเล็กทรอนิกส์ การบัดกรี การเดินสาย และการเข้ารหัสใน Arduino ในส่วนที่เกี่ยวกับ RC พูดตามตรง ก่อนหน้าโครงการนี้ หลายๆ วิธีการทำงานของรถ RC เป็นเรื่องลึกลับสำหรับฉัน ดังนั้นในคำแนะนำนี้ ฉันจะแบ่งปันกับคุณ และสอนสิ่งที่คุณได้เรียนรู้และวิธีสร้างรถ RC แบบเดียวกับที่ฉันสร้าง เหตุผลในการสร้างรถ RC คันนี้ด้วย Arduino ก็เพื่อที่ผมจะได้ใส่สัญญาณไฟเลี้ยวที่รถ การรวมไมโครคอนโทรลเลอร์ยังช่วยให้ฉันเพิ่มไฟหน้า ไฟท้าย และเสียงได้ในอนาคตหากต้องการ
ขั้นตอนที่ 1: การหาชิ้นส่วน
ดังนั้นในการเริ่มโครงการนี้ คุณจะต้องมีชิ้นส่วนและชิ้นส่วนค่อนข้างน้อย ฉันจะพยายามอย่างเต็มที่เพื่อลิงก์ไปยังส่วนต่างๆ ที่ซื้อมา และจะเพิ่มไฟล์ที่พิมพ์ 3 มิติที่จำเป็นในการสร้างโครงการนี้ด้วย
สิ่งที่คุณต้องการ:
- หัวแร้ง
- ลวดบัดกรี
- โปรโตบอร์ด
- รถ RC มาตราส่วน 1/18 (สิ่งนี้จะทำให้คุณมีตัวควบคุมและตัวรับสัญญาณที่ตรงกันแล้ว อย่างไรก็ตาม คุณสามารถซื้อส่วนประกอบแยกต่างหากและประกอบเข้าด้วยกัน มันจะกลายเป็นเรื่องยากขึ้นด้วยกลไก)
- Arduino Uno
- กล่อง
- 2 LEDs
- 2 ตัวต้านทาน 220 โอห์ม
- กรอบฐานพิมพ์ 3 มิติ
- แผ่นด้านบนพิมพ์ 3 มิติ
- ล้อพิมพ์ 3 มิติ (หากต้องการ)
- สาย Arduino
- RC รถแบตเตอรี่ (รถ RC อาจมาพร้อมกับหนึ่ง)
- แบตเตอรี่ 9V
- อะแดปเตอร์แป้ง 9V สำหรับ Arduino
- ปืนกาวร้อน
- แท่งกาวร้อน
- เครื่องพิมพ์ 3 มิติ (หรือเข้าถึงได้)
ลิงก์สำหรับสิ่งต่าง ๆ ข้างต้นที่ฉันใช้:
หัวแร้ง/สถานี:
www.amazon.com/s?k=Zeny+898D&ref=nb_sb_nos…
ประสาน:
www.amazon.com/WYCTIN-Solder-Electrical-So…
โปรโตบอร์ด:
www.amazon.com/AUSTOR-รวม-Double-Pro…
รถ RC ขนาด 1/18:
(สิ่งสำคัญคือต้องสังเกตว่าสำหรับการสร้างครั้งแรกของโครงการนี้ ฉันไม่ได้ใช้รถ RC ที่ซื้อล่วงหน้า ฉันใช้ชิ้นส่วนและชิ้นส่วนจากรถ RC ที่ครอบครัวและเพื่อนของฉันบริจาคให้ฉันเพื่อสร้างงานนี้ให้เสร็จ อย่างไรก็ตาม เพื่อให้ สร้างให้น่าติดตามยิ่งขึ้น ผมได้สร้างโครงการใหม่โดยเชื่อมโยงรถไว้ด้านล่าง)
www.amazon.com/Traxxas-75054-5-LaTrax-Rall…
Arduino Uno:
www.amazon.com/Development-Microcontroller…
ไฟ LED:
www.amazon.com/Lights-Emitting-Assortment-…
กล่อง:
กล่องใดๆจะครบกำหนด
ตัวต้านทาน 220 โอห์ม:
www.amazon.com/s?k=220+ohm+resistors&ref=n…
ชิ้นส่วนที่พิมพ์ 3 มิติ:
ไฟล์ Gcode สำหรับชิ้นส่วนที่ฉันใช้สำหรับรถ RC คันนี้ควรอยู่ในไฟล์สำหรับขั้นตอนนี้
สาย Arduino:
www.amazon.com/Elegoo-EL-CP-004-Multicolor…
อะแดปเตอร์แบตเตอรี่ 9V:
www.amazon.com/AspenTek-Battery-Accessorie…
ปืนกาวร้อนและแท่ง:
www.amazon.com/ccbetter-Upgraded-Removable…
เครื่องพิมพ์ 3 มิติ: (คุณไม่จำเป็นต้องซื้อ แต่นี่คือเครื่องพิมพ์ที่ฉันใช้สำหรับโครงการนี้)
www.amazon.com/ANYCUBIC-Mega-S-Extruder-Su…
ชิ้นส่วน/ชิ้นส่วนใดๆ ที่ขาดหายไปเนื่องจากเป็นของใช้ในครัวเรือนทั่วไปที่ทุกคนควรจะสามารถซื้อได้จากร้านค้า หรือมาพร้อมกับรถ RC ที่ซื้อมาแล้ว
นอกจากนี้ คุณจะต้องดาวน์โหลดซอฟต์แวร์ Arduino หากคุณยังไม่มี (นั่นฟรี)
นี่คือลิงค์
www.arduino.cc/en/Main/Software
ขั้นตอนที่ 2: RC Car Tear Down
เมื่อคุณได้รับชิ้นส่วนและชิ้นส่วนทั้งหมดของคุณแล้ว ก็ถึงเวลาเริ่มงานสร้าง
ในการเริ่มต้นให้แยกรถ RC ที่คุณซื้อ ดังนั้นรถที่คุณซื้อจึงเป็นรถขับเคลื่อน 4 ล้อที่มีทั้งเฟืองหน้าและเฟืองท้าย หากคุณมีกล่องขนาดใหญ่เพียงพอ คุณสามารถรักษาความยาวเท่าเดิมและไปยังขั้นตอนถัดไป อย่างไรก็ตาม หากกล่องของคุณไม่ยาวพอ คุณจะต้องแยกรถ RC ออกจากกัน ในการทำเช่นนี้ คุณจะต้องถอดแบตเตอรี่ ตัวรับ เซอร์โว ถาดแบตเตอรี่ และส่วนตรงกลางที่ยึดดิฟเฟอเรนเชียลทั้งสองไว้ด้วยกัน คุณจะต้องถอดเพลาขับออกจากดิฟเฟอเรนเชียลทั้งสองด้วย เมื่อนำทั้งหมดนี้ออกแล้ว คุณต้องตัดเพลาขับให้ได้ความยาวตามต้องการ และติดตั้งกลับเข้าไปที่ดิฟเฟอเรนเชียลด้านหลังเท่านั้น เฟืองท้ายเป็นแบบที่มีล้อไม่เลี้ยวซ้ายขวา
ขั้นตอนที่ 3: สร้างใหม่
หากคุณไม่ได้รื้อรถ RC ให้ทำตามขั้นตอนต่อไป
เมื่อรถ RC ถูกถอดแยกชิ้นส่วนและเพลาขับถูกตัดและติดตั้งใหม่ คุณสามารถเริ่มสร้างรถใหม่ได้ ในการดำเนินการนี้ คุณจะต้องพิมพ์ชิ้นส่วน 3 มิติจากขั้นตอนที่หนึ่ง
สร้างขั้นตอน:
- เมื่อดูรูปแรกด้านบนของแผ่นฐาน คุณจะต้องขันเฟืองท้ายด้านหน้าเป็นรู 1 และ 2 (ตามลำดับ)
- จากนั้นคุณจะขันเฟืองท้ายด้านหลังเป็นรู 3 และ 4 (ตามลำดับ)
- จากนั้นคุณจะใช้ขายึดแบบเดียวกับที่มากับเซอร์โวพวงมาลัยและขันให้เป็นรู 5 และ 6 ตามลำดับ
- ขั้นตอนต่อไปคือการติด Top Plate เพื่อทำสกรูนี้ รูหนึ่งที่ด้านบนของเฟืองท้าย FRONT และรู 2 ไปที่ด้านบนของเฟืองท้าย REAR
- แล้วดึงสายเคเบิลสำหรับมอเตอร์ผ่านรู 3
แผ่นด้านล่างที่พิมพ์ออกมานั้นใช้เพื่อติดส่วนต่างที่แยกจากกันทั้งสองเข้าด้วยกันเป็นฐานล้อที่สั้นกว่าหนึ่งอันเพื่อให้พอดีกับกล่องหรือตัวถังมากขึ้น แผ่นปิดด้านบนจะใช้ในภายหลังเพื่อติดอุปกรณ์อิเล็กทรอนิกส์อื่น ๆ รวมทั้งเพิ่มความแข็งแกร่งให้กับรถ
ขั้นตอนที่ 4: การติดตั้งระบบไฟฟ้า
ตอนนี้ถึงเวลาที่จะทำให้อุปกรณ์ไฟฟ้าทำงานและต่อสายได้แล้ว
การบัดกรี:
- ในการเริ่มต้น (ถ้าคุณยังใหม่ต่อการบัดกรี) ฉันขอแนะนำให้ใช้โปรโตบอร์ดตัวใดตัวหนึ่งและสายไฟพิเศษสองสามเส้นแล้วฝึกบัดกรี มันอาจจะยุ่งยากเล็กน้อยถ้าคุณไม่เคยทำมาก่อน
- เมื่อคุณรู้สึกว่าคุณพร้อมที่จะดูแผนผังที่ฉันโพสต์ไว้ข้างต้น คุณจะต้องเริ่มด้วย ProtoBoard
- สำหรับสิ่งนี้คุณจะต้องเริ่มต้นด้วยการบัดกรีสายอาร์ดิโนตัวผู้สีแดงกับตัวผู้หนึ่งตัวเข้ากับโปรโตบอร์ดที่ออกไปในแนวนอน สิ่งนี้จะต่อเข้ากับเทอร์มินัล 5V บนบอร์ด Arduino
- จากนั้นต่อสาย Black Arduino เข้ากับสายแยกบนบอร์ดในลักษณะเดียวกับสายแรก สิ่งนี้จะแนบกับเทอร์มินัลกราวด์บนบอร์ด Arduino
- จากนั้นคุณจะต้องต่อสายสีแดงอีก 2 เส้นตามสายสีแดงที่ต่ออยู่กับขั้ว 5V บน Arduino จากนั้นเชื่อมสายไฟ 3 เส้นเข้าด้วยกันโดยใช้บัดกรี
- จากนั้นต่อสายไฟ BLACK 5 เส้นตามเส้นลวดขั้วต่อกราวด์เส้นแรกที่คุณต่อ สิ่งเหล่านี้จำเป็นเพราะทุกอย่างต้องต่อสายดินกับ Arduino มิฉะนั้นโครงการนี้จะไม่ทำงาน
- จากนั้นคุณจะต้องประสานตัวต้านทาน 220 โอห์มกับด้านบวกของไฟ LED ทั้งสองดวงที่จะใช้สำหรับโครงการนี้ หากยังไม่เสร็จสิ้น ไฟ LED จะไหม้และจำเป็นต้องเปลี่ยนซึ่งจะไม่ง่าย
- จากนั้นบัดกรีลวดสีแดงไปทางด้านตรงข้ามของตัวต้านทาน (ดังแสดงในแผนผังด้านบน)
เมื่อบัดกรีเสร็จแล้ว คุณสามารถต่อทุกอย่างได้ ยกเว้นแบตเตอรี่ตามที่แสดงในแผนผัง สำหรับการอ้างอิงบนเซอร์โว 3 สายส่วนใหญ่และ ESC (ตัวควบคุมความเร็วแบบอิเล็กทรอนิกส์) สาย WHITE (หรือ ORANGE) เป็นสายสัญญาณ สายสีแดงคือสายป้อนแรงดันไฟฟ้า และสายสีดำ (หรือสีน้ำตาล) คือสายกราวด์
นอกจากนี้ ควรต่อสายไฟและกราวด์จาก PROTOBOARD ไปยัง RECEIVER กับแหล่งจ่ายไฟและกราวด์บนช่อง 1 สายสีเขียวควรเชื่อมต่อกับช่อง 1 เช่นกัน และสายสีส้มควรเชื่อมต่อกับช่อง 2 บนเครื่องรับ
เกิดอะไรขึ้น???
ดังนั้น สำหรับบรรดาผู้ที่สงสัยว่าเกิดอะไรขึ้นในการตั้งค่านี้ โปรดอ่านต่อไป หากคุณไม่สนใจในเรื่องนี้ และต้องการสร้างต่อไปเรื่อยๆ คุณสามารถไปยังขั้นตอนต่อไปได้ สิ่งที่เกิดขึ้นคือเรากำลังเดินสายเครื่องรับเข้ากับ Arduino ตอนนี้ตัวรับรับสัญญาณอินพุตจากตัวควบคุมที่เชื่อมโยงซึ่งขึ้นอยู่กับอินพุตของผู้ใช้จะทำให้รถเดินหน้า ถอยหลัง ซ้ายและขวา มอเตอร์ด้านหลังกำลังควบคุมการเคลื่อนที่ไปข้างหน้าและข้างหลัง และเซอร์โวพวงมาลัยกำลังควบคุมการเคลื่อนที่ด้านซ้ายและขวาของล้อหน้า วิธีที่เราสามารถทำให้สัญญาณไฟเลี้ยวทำงานที่ด้านหลังของรถได้คือ Arduino รับสัญญาณอินพุตจากเครื่องรับ จากนั้นตามสัญญาณอินพุตที่ส่งไปยังเซอร์โวบังคับเลี้ยว ไฟ LED ด้านซ้ายหรือด้านขวาจะกะพริบจึงทำให้เกิด สัญญาณไฟเลี้ยว
ขั้นตอนที่ 5: นำมันมารวมกัน
เมื่อตั้งค่าไฟฟ้าเสร็จเรียบร้อยแล้ว คุณก็พร้อมที่จะรวมทุกอย่างเข้าด้วยกัน
เพื่อทำสิ่งนี้:
- ก่อนเพิ่มแผ่นปิดด้านบนเข้ากับปลั๊กสำหรับเสียบสายสำหรับเครื่องรับ และวางเครื่องรับไว้ใต้แผ่นปิดด้านบน สิ่งนี้จะป้องกันไม่ให้มันเคลื่อนที่ไปมาและสายไฟหลุด
- จากนั้นเริ่มด้วยการอุ่นปืนกาวร้อนของคุณ
- จากนั้นเมื่อร้อนแล้วให้เติมกาวร้อนเล็กน้อยที่ด้านบนของ 9V และพอร์ตสายเคเบิลเครื่องพิมพ์บนบอร์ด Arduino แล้วกดด้านล่างของ ProtoBoard ลงบนแผ่นกาวร้อน (ยังคงร้อนอยู่) สิ่งนี้จะทำให้ทั้งสองเข้าด้วยกันอย่างถาวร
- จากนั้นเพิ่มกาวร้อนเล็กน้อยที่ด้านบนของเฟืองท้ายด้านหลังแล้วกดด้านล่างของ Arduino ลงไป สิ่งนี้จะทำให้ Arduino ไม่เคลื่อนที่ไปรอบ ๆ ขณะขับรถ
- จากนั้นวางกาวร้อนเล็กน้อยที่ด้านล่างของ ESC แล้วกดลงบนเพลทบนหน้า Arduino (ตรวจสอบให้แน่ใจว่าไม่ได้ปิดกั้นพอร์ตบน ARDUINO เรายังต้องอัปโหลดรหัสและใส่แบตเตอรี่ 9V)
- นอกจากนี้ ให้ตั้งค่าโครงสร้างแบบกลไกและไฟฟ้าที่เสร็จสมบูรณ์ข้างกล่องที่คุณจะใช้เพื่อจัดเก็บทุกอย่าง ซึ่งจะทำให้คุณสามารถทำเครื่องหมายว่าจะต้องเจาะรูที่ใดสำหรับล้อ
- แล้วตัดรูสำหรับล้อออก (หมายเหตุ: ตรวจสอบให้แน่ใจว่าได้ตัดรูสำหรับล้อหน้าให้ใหญ่ขึ้นเล็กน้อย เนื่องจากล้อหน้าจะเลี้ยวซ้ายและขวาและต้องใช้พื้นที่มากขึ้น)
- จากนั้นเจาะรูที่ด้านหลังของกล่องที่ใหญ่พอที่ส่วนปลายของ LED จะใส่เข้าไปได้
- ทดสอบว่าใส่ทุกอย่างในกล่องที่มีรูหรือไม่ และตรวจดูให้แน่ใจว่าทุกอย่างลงตัวแล้วก่อนที่จะดำเนินการต่อไป
- เมื่อคุณทำให้แน่ใจว่าทุกอย่างเข้ากันในกล่องตามที่ควรจะเป็นแล้ว วางกาวร้อนจำนวนมากที่ด้านล่างของแผ่นด้านล่างแล้วกดให้แน่นกับด้านล่างของกล่องเพื่อให้ล้อเลื่อนผ่านด้านล่างของกล่อง กล่อง.
- ถือรถไว้กับกล่องต่อไปจนกว่ากาวร้อนจะเย็นลง
เมื่อเสร็จสิ้นคุณสามารถไปยังส่วนการเข้ารหัสของโครงการได้
ขั้นตอนที่ 6: การเข้ารหัส
ก่อนเริ่มขั้นตอนนี้ หากคุณยังไม่มีแอพหรือซอฟต์แวร์ Arduino ติดตั้งอยู่ในคอมพิวเตอร์ของคุณ คุณสามารถไปที่ลิงค์ด้านล่างและดาวน์โหลดได้ (ฟรี!!) คุณจะต้องทำสิ่งนี้ก่อนดำเนินการต่อกับโครงการนี้
www.arduino.cc/en/Main/Software
รหัส:
- เริ่มต้นด้วยการดาวน์โหลดไฟล์.ino ที่ฉันมีอยู่สำหรับโครงการนี้
- จากนั้นเปิดรหัสและอัปโหลดไปยัง Arduino ของคุณ
- ทดสอบการเคลื่อนที่ของพวงมาลัยซ้ายและขวา และตรวจดูให้แน่ใจว่าไฟ LED ของคุณอยู่ในทิศทางที่ถูกต้องสำหรับสัญญาณซ้ายและขวา
- เมื่อไฟ LED อยู่ด้านที่ถูกต้องแล้ว ให้วางไว้ในรูที่ทำไว้ก่อนหน้านี้ในโครงสร้าง และวางกาวร้อนบนไฟ LED เพื่อยึดเข้าที่
หากคุณเป็นคนประเภทที่ต้องการทราบรายละเอียดหรือแค่สงสัยว่าเกิดอะไรขึ้นเบื้องหลังของโค้ด ให้อ่านต่อ ถ้าไม่คุณสามารถไปยังขั้นตอนต่อไป
เกิดอะไรขึ้น (ทีละบรรทัด):
- บรรทัดแรกคือคำสั่ง include ที่อนุญาตให้โค้ดรวมไลบรารีเซอร์โวที่ฝังอยู่ในซอฟต์แวร์ Arduino
- สองคำสั่งกำหนดคำสั่งถัดไปในโค้ดจะกำหนดว่าพินใดที่ LED จะต่อเข้ากับ Arduino
- คำสั่ง 3 int ถัดไปจะประกาศช่องสัญญาณต่างๆ บนเครื่องรับเป็นจำนวนเต็ม ซึ่งจะทำให้ยอมรับอินพุตจากคอนโทรลเลอร์ได้
- คำสั่ง int 2 ถัดไปกำลังประกาศเงื่อนไข "ย้าย" และ "เลี้ยว" เป็นจำนวนเต็มเพื่อที่ฉันจะได้เปลี่ยนประเภทของสัญญาณที่ Arduino ส่งออกไปในภายหลังในโค้ด
- ถัดไป คุณจะเห็นคำสั่ง "เซอร์โว" สองคำสั่ง ซึ่งจำเป็นเพื่อให้โค้ดรู้ว่าฉันมี 2 เซอร์โว และชื่อคือ "myservo" และ "esc"
- ต่อไป เราเข้าสู่ลูป "การตั้งค่าเป็นโมฆะ": นี่คือลูปการตั้งค่าที่จะเรียกใช้หนึ่งครั้งแล้วย้ายไปยังโค้ดที่เหลือ นี่คือที่ที่ฉันประกาศว่าพินใดเป็นพินอินพุตและพินใดเป็นพินเอาต์พุต พินอินพุทรับสัญญาณเข้าและพินเอาต์พุตเป็นสัญญาณ
- ขั้นแรกในลูปการตั้งค่าเป็นโมฆะ คุณจะเห็นโค้ด ".attach()" สองบรรทัด สองบรรทัดนี้ระบุว่าเซอร์โวต่ออยู่กับพิน 9 และ 11 บนบอร์ด Arduino
- ถัดไป คุณจะเห็นห้าบรรทัด "pinMode" 3 ตัวแรกของเหล่านี้ประกาศว่าพิน 5, 6 และ 7 เป็นพินอินพุต นี่คือหมุดที่เชื่อมต่อกับช่อง 1, 2 และ 3 (ตามลำดับ) บนเครื่องรับ พิน "pinMode" 2 อันสุดท้ายกำลังประกาศว่าพินที่เชื่อมต่อ LED กำลังส่งสัญญาณออกไปยัง LED
- บรรทัด "Serial.begin()" กำลังประกาศอัตราบอดหรือบิตต่อวินาทีที่ยอมรับและอ่านใน Arduino
- ต่อไปเราจะย้ายไปที่ "void Loop" นี่คือสิ่งที่ทำงานอย่างต่อเนื่องหลังจากที่ Arduino เปิดอยู่
- สองบรรทัดแรกของลูปนี้กำลังอ่าน/ตั้งค่าความกว้างพัลส์ของแต่ละช่องสัญญาณอินพุตจากเครื่องรับ นี่เป็นสิ่งสำคัญเพราะถ้าไม่มีมัน เราจะไม่สามารถอ่านสัญญาณที่เข้ามาได้
- ต่อไปเป็นลำดับการทำแผนที่ สิ่งที่เกิดขึ้นคือสัญญาณที่เข้ามาจะถูกจับคู่กับสัญญาณที่ esc สามารถอ่านและทำให้บางสิ่งบางอย่างเกิดขึ้นได้ ดังนั้นเราจึงตั้งค่าที่แมปให้เท่ากับตัวแปร "ย้าย" ที่กำหนดไว้ก่อนหน้านี้
- จากนั้นเราจะเขียนค่าของ "การเคลื่อนที่" ไปที่เซอร์โวที่เรียกว่า "esc" ซึ่งเป็นสิ่งที่ทำให้รถสามารถเคลื่อนที่ไปข้างหน้าและข้างหลังได้
- สำหรับการตั้งค่าการทำแผนที่ "เลี้ยว" มันทำสิ่งเดียวกัน มีเพียงการทำแผนที่สัญญาณขาเข้าไปยังมุมที่ส่งไปยังเซอร์โวพวงมาลัย เซอร์โวพวงมาลัยจะเคลื่อนที่ไปยังมุมที่สอดคล้องกัน
- คำสั่ง "if" แรกระบุว่าหากพวงมาลัยเซอร์โวถูกย้ายไปที่มุมน้อยกว่า 75 องศา ไฟ LED ด้านซ้ายจะกะพริบ ทำให้เกิดสัญญาณไฟเลี้ยวซ้าย
- คำสั่ง "if" ที่สองระบุว่าเซอร์โวพวงมาลัยถูกย้ายไปทำมุมที่มากกว่า 100 องศา ไฟ LED ด้านขวาจะกะพริบ จึงสร้างสัญญาณไฟเลี้ยวขวา
และนั่นคือวิธีการทำงานของโค้ด
ขั้นตอนที่ 7: ขอให้สนุก
เมื่อคุณได้อัปโหลดรหัสแล้ว คุณก็พร้อมแล้ว!
- ขั้นแรกให้ใส่แบตเตอรี่ในคอนโทรลเลอร์ของคุณแล้วเปิดเครื่อง
- จากนั้นเสียบแบตเตอรี่รถ RC เข้ากับ ESC แล้วเปิด ESC
- จากนั้นเสียบแบตเตอรี่ 9V เข้ากับ Arduino
เมื่อเปิดเครื่อง Arduino แล้ว คุณจะสามารถควบคุมรถและมีสัญญาณไฟเลี้ยวได้ คุณยังจะได้รับความรู้เล็กน้อยที่จะช่วยให้คุณสามารถติดตามและเริ่มเขียนโค้ดและออกแบบโครงการที่ซับซ้อนขึ้นได้ด้วยตัวเอง เพื่อเติบโตและสนุกต่อไป!
นอกจากนี้ การอัพเกรดเสริม (หากคุณซื้อรถที่แนะนำ) คือล้อที่ฉันออกแบบไว้ คุณสามารถพิมพ์ 3D ได้ในสีใดก็ได้ที่คุณต้องการ ฉันคิดว่าพวกเขาค่อนข้างเจ๋ง
แนะนำ:
โครงการ Gimbal Stabilizer: 9 ขั้นตอน (พร้อมรูปภาพ)
โครงการ Gimbal Stabilizer: วิธีสร้าง Gimbal เรียนรู้วิธีสร้าง gimbal แบบ 2 แกนสำหรับกล้องแอคชั่นของคุณ ในวัฒนธรรมปัจจุบันเราทุกคนชอบบันทึกวิดีโอและจับภาพช่วงเวลาต่างๆ โดยเฉพาะอย่างยิ่งเมื่อคุณเป็นผู้สร้างเนื้อหาเช่นฉัน คุณคงประสบปัญหา วิดีโอสั่นคลอนดังกล่าว
(โครงการ IOT) รับข้อมูลสภาพอากาศโดยใช้ ESP8266 และ Openweather API: 5 ขั้นตอน
(โครงการ IOT) รับข้อมูลสภาพอากาศโดยใช้ ESP8266 และ Openweather API: ในคำแนะนำนี้ เราจะสร้างโครงการ IOT อย่างง่าย ซึ่งดึงข้อมูลสภาพอากาศของเมืองของเราจาก openweather.com/api และแสดงโดยใช้ซอฟต์แวร์การประมวลผล
โครงการ Spin Art Turbine Remix: 4 ขั้นตอน
โครงการ Spin Art Turbine Remix: หากคุณสนใจศิลปะการหมุน มีปัญหาและปัญหานั้นคือ คุณต้องถือสว่านด้วยมือข้างหนึ่งขณะที่คุณวาดภาพด้วยอีกมือหนึ่ง ซึ่งบางครั้งอาจดูน่ารำคาญ แต่ผมรู้สึกว่าผมเจอแล้ว โซลูชันด้วยเทอร์ไบน์ที่เรียบง่ายนี้ คุณสามารถสร้าง
Bluetooth50g - โครงการ Upcycle สำหรับเครื่องคิดเลข HP50G ที่ใช้งานไม่ได้: 7 ขั้นตอน
Bluetooth50g - โปรเจ็กต์ Upcycle สำหรับเครื่องคิดเลข HP50G ที่ใช้งานไม่ได้: เส้นทางนำไปยังจอแสดงผลใช้งานไม่ได้เนื่องจากแบตเตอรี่รั่วไหล แบตเตอรี่รั่วและทำให้เส้นทางสึกกร่อน เครื่องคิดเลขสำหรับตัวเองใช้งานได้ แต่ผลลัพธ์ไม่ปรากฏบนหน้าจอ (เฉพาะเส้นแนวตั้ง) ระบบจำลองแป้นพิมพ์บลูทูธและ
โครงการ Lightshowpi: 4 ขั้นตอน
โครงการ Lightshowpi: สวัสดีทุกคน! นี่คือคำแนะนำอย่างเป็นทางการของฉันเกี่ยวกับวิธีการสร้างการแสดงแสงสีโดยใช้ lightshowpi ณ เดือนตุลาคม 2020