สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
ในคำแนะนำนี้ ฉันจะพูดถึงการใช้ Adafruit Motor Shield สำหรับ Arduino V2 ควบคู่ไปกับเสาอากาศ nRF24L01 เพื่อสร้างหุ่นยนต์ควบคุมระยะไกลระยะไกล ฉันใช้ Adafruit Arduino 101 CurrieBot รุ่นเก่ากับ Arduino Uno แทน Arduino 101 ที่มาพร้อมกับหุ่นยนต์ อย่างไรก็ตาม บทช่วยสอนนี้ใช้ได้กับโครงการ Arduino ใดๆ ที่รัน Adafruit Motor Shield V2 ที่ต้องการใช้เสาอากาศ nRF24L01 หรือ nRF24L01+ เพื่อควบคุมโครงการของพวกเขา
วัสดุที่ใช้
- Arduino 101 Curiebot Kit (ใช้ Arduino Uno) -
- Universal Arduino Controller -
- เสาอากาศ nRF24L01 2x -
- อะแดปเตอร์ฝ่าวงล้อม nRF23L01 -
- ตะเกียบครึ่งท่อน
- 3x เนคไทขนมปัง
- สายจัมเปอร์ตัวผู้ถึงตัวเมีย 7 เท่า -
หากคุณกำลังมองหาตัวควบคุมมอเตอร์อเนกประสงค์ แผงป้องกันมอเตอร์ของ Adafruit เป็นตัวเลือกที่ยอดเยี่ยม มีความจุสำหรับมอเตอร์กระแสตรงสี่ตัวหรือสเต็ปเปอร์สองตัวรวมถึงเซอร์โวหลายตัว คอนโทรลเลอร์ยอมรับแหล่งจ่ายไฟแยกต่างหากหากคุณไม่ต้องการแชร์กับ Arduino ด้านล่าง สิ่งนี้ทำให้เป็นตัวเลือกที่ยอดเยี่ยมในการออกแบบและสร้างหุ่นยนต์ของคุณเอง ทำให้คุณมีตัวเลือกมากมาย
ขั้นตอนที่ 1: หยิบหุ่นยนต์ขึ้นมาควบคุม
ฉันใช้ CurieBot กับ Arduino Uno เป็นหุ่นยนต์พื้นฐานของฉัน แต่คุณสามารถใช้กรอบใดก็ได้ที่คุณเลือก ในการประกอบ Curiebot Kit ฉันทำตามคำแนะนำออนไลน์ อย่างไรก็ตาม หากคุณกำลังประกอบหุ่นยนต์ของคุณเอง ฉันขอแนะนำให้ใช้มอเตอร์นี้โดยใช้แหล่งจ่ายไฟแยกต่างหาก ทดสอบแผงป้องกันมอเตอร์ของ adafruit ก่อนเดินสายเสาอากาศเพื่อให้แน่ใจว่าทำงานอย่างถูกต้อง ฉันใช้โล่ที่ซ้อนส่วนหัวกับโล่มอเตอร์ของฉันแทนส่วนหัวที่มาพร้อมกับมันเพื่อให้โล่ขยายได้มากขึ้นและเชื่อมต่อได้ง่ายขึ้น ถ้ามอเตอร์ชิลด์ของคุณเป็นทหารหรือคุณได้ทหารไปแล้วก็ไม่เป็นไร มีคอนเน็กเตอร์แถวเดียวกันอยู่ถัดจากพินที่เชื่อมต่อกับ Arduino ทำให้ง่ายต่อการเพิ่มส่วนหัวของตัวเมียเข้ากับชิลด์
ขั้นตอนที่ 2: เพิ่มการสนับสนุนเสาอากาศ
คืนก่อนฉันแยกไม้ตะเกียบและมันพอดีกับช่องในกรอบหุ่นยนต์ของฉัน ดังนั้นฉันจึงใช้มัน สำหรับการสนับสนุนแบบใดก็ตามควรใช้งานได้ บางสิ่งบางอย่างเพื่อยึดเสาอากาศให้ตั้งตรงและกระดานปิดกรอบโลหะ
ขั้นตอนที่ 3: แนบเสาอากาศอย่างหลวม ๆ
ใช้ที่ผูกขนมปังอันเดียวเพื่อติดเสาอากาศและบอร์ดฝ่าวงล้อมเข้ากับหุ่นยนต์อย่างหลวม ๆ ตรวจสอบให้แน่ใจว่าอยู่ในตำแหน่งที่คุณต้องการและควรอยู่ในตำแหน่งตั้งตรง (ฉันพบว่ามันช่วยในด้านคุณภาพสัญญาณและช่วง)
ขั้นตอนที่ 4: ยึดเสาอากาศให้แน่น
เมื่อคุณได้รับในที่ที่คุณต้องการ มันจะยึดเสาอากาศบนหุ่นยนต์ ฉันใช้สายรัดขนมปังอีกสองอันเพื่อผูกปลายทั้งสองของเสาอากาศและบอร์ดฝ่าวงล้อมกับหุ่นยนต์