สารบัญ:

Arduino Sun Sensing Servo: 3 ขั้นตอน
Arduino Sun Sensing Servo: 3 ขั้นตอน

วีดีโอ: Arduino Sun Sensing Servo: 3 ขั้นตอน

วีดีโอ: Arduino Sun Sensing Servo: 3 ขั้นตอน
วีดีโอ: Basic Arduino EP12 สร้าง mini robot จาก Servo motor และ Arduino 2024, กรกฎาคม
Anonim
Arduino Sun Sensing Servo
Arduino Sun Sensing Servo

คำแนะนำนี้อธิบายกระบวนการของฉันในการสร้าง Sun Sensing Servomotor แบบไร้สาย โครงการนี้ออกแบบมาสำหรับผู้ที่อาจใช้เวลาอยู่ในห้องเล็ก ๆ หรือถูกปิดกั้นจากแสงแดดเป็นเวลานาน การใช้โล่ Arduino แบบกำหนดเองสองตัวทำให้เซอร์โวนี้พลิกเพื่อแสดงดวงอาทิตย์ที่ส่องแสงหรือดวงจันทร์ที่ง่วงนอน! ในการสร้างโครงการนี้ขึ้นใหม่ คุณจะต้อง:

  1. 2x Arduino Uno
  2. แผงวงจรเจาะรู 2x (4 ซม. x 6 ซม.)
  3. โมดูลเครื่องรับส่งสัญญาณวิทยุ 2x NRF24L01 (โมดูลกระเป๋าเป้สะพายหลังเป็นตัวเลือก แต่แนะนำ)
  4. ตัวต้านทาน - 10kOhm
  5. โฟโตรีซีสเตอร์
  6. เซอร์โวมอเตอร์ (ฉันใช้ Futaba S3003)
  7. สายจัมเปอร์คละแบบ
  8. ประสบการณ์การบัดกรี

มาเริ่มกันเลย!

ขั้นตอนที่ 1: การเดินสายไฟโล่

เดินสายโล่!
เดินสายโล่!
เดินสายโล่!
เดินสายโล่!
เดินสายโล่!
เดินสายโล่!

แนบเป็นแผนภาพวงจรสำหรับทั้งเซนเซอร์และตัวรับสัญญาณ ภาพแรกเป็นเซ็นเซอร์ ทั้งหมดนี้สามารถต่อสายได้โดยใช้เขียงหั่นขนม แต่เพื่อความสะดวกในการใช้งาน มันยากที่จะเอาชนะการสร้างเกราะป้องกันแบบกำหนดเองสำหรับ Plug and Play บน Arduino Uno ฉันใช้ส่วนหัวที่บัดกรีกับ perfboard เพื่อต่อชิลด์เข้ากับ Arduino และบัดกรีการเชื่อมต่อที่เหลือเข้าที่ หลังจากติดสายทั้งหมดที่มาจากเป้สะพายหลัง NRF24L01 แล้ว ฉันใช้กาวร้อนติดโมดูลให้เข้าที่และสร้างยูนิตที่เหนียวแน่น สำหรับคำอธิบายโดยละเอียดเพิ่มเติมเกี่ยวกับวงจร โปรดดูคำแนะนำอื่นๆ ของฉันเกี่ยวกับหลอดไฟ LED ที่ไวต่อแสง วงจรนั้นคล้ายกันมาก แต่วงจรนี้มีความคล่องตัวเพื่อความสะดวกในการใช้งาน

ขั้นตอนที่ 2: การเข้ารหัส

สิ่งที่แนบมาคือสำเนาของรหัสที่ฉันใช้สำหรับโมดูลเซนเซอร์และตัวรับสัญญาณ สิ่งที่ควรทราบ: แทนที่จะใช้ไลบรารี Servo เริ่มต้น ฉันถูกบังคับให้ใช้ไลบรารีที่ดาวน์โหลด (ServoTimer2) เพื่อหลีกเลี่ยงความขัดแย้งเมื่อใช้โมดูล NRF24L01 ห้องสมุดนี้เขียนโดยผู้ใช้ nabontra สามารถพบได้บน GitHub

ขั้นตอนที่ 3: ติด Sun Arm และใช้

Image
Image

อย่าลังเลที่จะแนบการออกแบบของคุณเองสำหรับ Sun Arm ฉันสร้างแบบจำลองไม้ที่เรียบง่าย แต่ฉันยังแนบการแสดงผลของแขนพิมพ์ 3 มิติด้วย ขอให้สนุกกับการสัมผัสแสงแดด!

แนะนำ: