สารบัญ:

Arduino Motorized Roller Blinds: 8 ขั้นตอน
Arduino Motorized Roller Blinds: 8 ขั้นตอน

วีดีโอ: Arduino Motorized Roller Blinds: 8 ขั้นตอน

วีดีโอ: Arduino Motorized Roller Blinds: 8 ขั้นตอน
วีดีโอ: How to Program Your Remote Control for Your Motorised Roller Blinds 2024, พฤศจิกายน
Anonim
Arduino Motorized Roller Blinds
Arduino Motorized Roller Blinds
Arduino Motorized Roller Blinds
Arduino Motorized Roller Blinds
Arduino Motorized Roller Blinds
Arduino Motorized Roller Blinds

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

ขั้นตอนที่ 1: วัสดุที่จำเป็น

วัสดุที่จำเป็น
วัสดุที่จำเป็น
วัสดุที่จำเป็น
วัสดุที่จำเป็น
วัสดุที่จำเป็น
วัสดุที่จำเป็น
  • สเต็ปเปอร์มอเตอร์แบบไบโพลาร์ (byj48)
  • ตัวขับมอเตอร์
  • สายจัมเปอร์ FM
  • มม. สายจัมเปอร์
  • บอร์ด Arduino uno
  • ชิ้นส่วนที่พิมพ์ 3 มิติ
  • แผ่นไวนิลสำหรับมู่ลี่
  • ท่อพีวีซี 3/4 นิ้ว

ขั้นตอนที่ 2: วิธีการประกอบมู่ลี่

วิธีการประกอบมู่ลี่
วิธีการประกอบมู่ลี่
วิธีการประกอบมู่ลี่
วิธีการประกอบมู่ลี่
วิธีการประกอบมู่ลี่
วิธีการประกอบมู่ลี่
วิธีการประกอบมู่ลี่
วิธีการประกอบมู่ลี่
  • ขั้นแรกให้ตัดท่อพีวีซีตามความยาวที่ต้องการ (ฉันตัดของฉันเป็น 2.5 ฟุตเพื่อให้พอดีกับขนาดหน้าต่างของฉัน)
  • ถัดไป ตัดท่อในแนวราบด้วยโต๊ะเลื่อยตลอดทางท่อ
  • มัดด้านบนและด้านล่างของแผ่นไวนิลเพื่อทำเป็นวง 1/2 นิ้ว
  • จากนั้นฉันก็สอดเดือยไม้ขนาด 3/8 นิ้วเพื่อยึดแผ่นไวนิลขึ้น และเลื่อนแผ่นผ่าน

ขั้นตอนที่ 3: วัสดุพิมพ์ 3 มิติ

วัสดุพิมพ์ 3 มิติ
วัสดุพิมพ์ 3 มิติ
วัสดุพิมพ์ 3 มิติ
วัสดุพิมพ์ 3 มิติ
วัสดุพิมพ์ 3 มิติ
วัสดุพิมพ์ 3 มิติ
  • ฉันพิมพ์ 3 มิติเคสมอเตอร์และที่เสียบลูกบิดเพื่อให้มู่ลี่หมุนด้วยมอเตอร์และเพื่อปรับปรุงความสวยงามของโครงการ
  • ฉันทำลูกบิดหมุนสำหรับด้านที่มอเตอร์จะติด แต่ตัวสอดท่อสำหรับอีกด้านหนึ่งที่ฉันติดแบริ่งขนาดเส้นผ่านศูนย์กลางท่อพีวีซี

ขั้นตอนที่ 4: การตั้งค่าฮาร์ดแวร์ Arduino

การตั้งค่าฮาร์ดแวร์ Arduino
การตั้งค่าฮาร์ดแวร์ Arduino

ขั้นตอนที่ 5: ซอฟต์แวร์สำหรับสเต็ปเปอร์มอเตอร์

ซอฟต์แวร์สำหรับสเต็ปเปอร์มอเตอร์
ซอฟต์แวร์สำหรับสเต็ปเปอร์มอเตอร์
ซอฟต์แวร์สำหรับสเต็ปเปอร์มอเตอร์
ซอฟต์แวร์สำหรับสเต็ปเปอร์มอเตอร์
  • ดาวน์โหลดซอฟต์แวร์ arduino ide ลงบนเดสก์ท็อปของคุณ
  • จากนั้นเปิดซอฟต์แวร์และคลิกที่แท็บไฟล์ จากนั้นดูตัวอย่าง และทำตามตัวอย่างที่ชื่อว่า "stepper" และคลิกที่ stepper one Revolution
  • สำหรับรหัสเฉพาะนี้ คุณจะต้องเปลี่ยนขั้นตอนต่อรอบเพื่อให้พอดีกับมอเตอร์ของคุณ และคุณสามารถคิดได้โดยใช้สมการต่อไปนี้

ขั้นตอน = จำนวนก้าวใน One Revolution * อัตราทดเกียร์ ขั้นตอน= (360°/5.625°)*64"อัตราทดเกียร์" = 64 * 64 =4096. ค่านี้จะแทนที่บน Arduino Sketch

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

ขั้นตอนที่ 6: วิธีตั้งค่ามอเตอร์เป็นเครื่องรับ Ir

วิธีตั้งค่ามอเตอร์ให้เป็นตัวรับสัญญาณ Ir
วิธีตั้งค่ามอเตอร์ให้เป็นตัวรับสัญญาณ Ir
  • ชิ้นส่วนที่คุณต้องการสำหรับสเก็ตช์นี้คือ เขียงหั่นขนม Arduino, แหล่งจ่ายไฟเขียงหั่นขนม 5v, ตัวรับสัญญาณ Ir และรีโมทคอนโทรล
  • แผนผังที่ใช้กับวงจร และการเดินสายทั้งหมดมาจากเศษเล็กเศษน้อย
  • รหัสที่จำเป็นในการรันมอเตอร์ผ่านเครื่องรับจะใช้ไลบรารีสองไลบรารีใน Arduino sketch, IR remote และ stepper
  • ไลบรารี stepper จะอยู่ภายใต้ตัวอย่างใน Arduino Sketch แต่คุณจะต้องดาวน์โหลดและแยก IR remote จากเว็บไซต์เช่น GitHub

ขั้นตอนที่ 7: รหัสสุดท้ายสำหรับมู่ลี่

รหัสสุดท้ายสำหรับมู่ลี่
รหัสสุดท้ายสำหรับมู่ลี่
รหัสสุดท้ายสำหรับมู่ลี่
รหัสสุดท้ายสำหรับมู่ลี่

ขั้นตอนที่ 8: ความคิดสุดท้าย

โดยรวมแล้วโครงการไม่ได้เป็นไปตามที่ฉันต้องการ ฉันต้องการม่านม้วนแบบอัตโนมัติที่สามารถติดในห้องของฉันในลักษณะที่ใช้งานได้จริง ถึงแม้ว่าฉันจะได้เรียนรู้อะไรมากมายและไม่ใช่ความล้มเหลวทั้งหมด เนื่องจากมันใช้ได้ผลเพียงบางส่วน ฉันจะพยายามแก้ไขข้อผิดพลาดที่ฉันทำลงไป ฉันจะเปลี่ยนสเต็ปเปอร์มอเตอร์ byj48 และไดรเวอร์สเต็ปเปอร์ด้วยสเต็ปเปอร์มอเตอร์ nema 17 ที่ทรงพลังกว่า พร้อมด้วยไดรเวอร์สเต็ป a4988 ฉันหวังว่าด้วยการดัดแปลงบางอย่างในฮาร์ดแวร์และซอฟต์แวร์ที่ฉันจะสามารถมีม่านม้วนที่ขับเคลื่อนด้วยสเต็ปปิ้งมอเตอร์ที่ทำงานได้อย่างสมบูรณ์

แนะนำ: