สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: แผนผังไดอะแกรม
- ขั้นตอนที่ 2: รายการส่วนประกอบ วัสดุ เครื่องมือ
- ขั้นตอนที่ 3: SSR และการประกอบพาวเวอร์ซัพพลาย
- ขั้นตอนที่ 4: การประมวลผลทางกลและฝาครอบกล่อง
- ขั้นตอนที่ 5: การติดตั้งส่วนประกอบย่อยในกล่อง
- ขั้นตอนที่ 6: การเดินสายไฟและการใส่ฟังก์ชัน
- ขั้นตอนที่ 7: ซอฟต์แวร์
วีดีโอ: Power Timer ด้วย Arduino และ Rotary Encoder: 7 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
Power Timer นี้ขึ้นอยู่กับตัวจับเวลาที่แสดงที่:
www.instructables.com/id/Timer-With-Arduin…
โมดูลจ่ายไฟและ SSR (โซลิดสเตตรีเลย์) ติดตั้งอยู่
โหลดกำลังไฟฟ้าได้สูงถึง 1KW และด้วยการเปลี่ยนแปลงเพียงเล็กน้อย พลังงานโหลดก็เพิ่มขึ้นได้
เลือกระยะเวลาหรือหมายเลขโปรแกรมได้จาก Rotary Encoder ที่แผงด้านหน้า นี่คือจุดเริ่มต้นของเวลาเช่นกัน LCD1602 แสดงระยะเวลาเริ่มต้น หมายเลขโปรแกรม แต่ยังแสดงเวลาที่เหลือด้วย
โหลดเชื่อมต่อกับ Power Timer ผ่านซ็อกเก็ตติดผนัง (ที่ด้านหลังของกล่อง)
ฉันเขียนโปรแกรมใหม่สำหรับตัวแปรนี้ ตามความต้องการของแอพพลิเคชั่นด้านพลังงาน
แอปพลิเคชันครอบคลุมหลากหลาย:
มอเตอร์ผสม, ปั๊มน้ำสำหรับรดน้ำสวน, องค์ประกอบความร้อน ฯลฯ
เสบียง
ส่วนประกอบทั้งหมดสามารถพบได้ใน AliExpress ในราคาต่ำ
จากการประชุมเชิงปฏิบัติการของฉันเอง ฉันใช้กล่องโลหะ (จากแหล่งจ่ายไฟของพีซีเครื่องเก่า) ต่อสายไฟ สกรู น็อต สเปเซอร์ และฟอยล์พลาสติก
พาวเวอร์ซัพพลายทำมาจาก PCB แยกต่างหาก ซึ่งฉันทำและออกแบบใน KiCad เกี่ยวกับเรื่องนี้ในอนาคต Instructables
กล่องไม่ได้ทาสีแต่ห่อด้วยกระดาษฟอยล์แบบมีกาวในตัวที่หาซื้อได้ที่ร้าน DIY ทุกแห่ง
ขั้นตอนที่ 1: แผนผังไดอะแกรม
SSR ประเภท SSR-40 DA ติดอยู่กับโมดูลที่สร้างจากที่อยู่อินเทอร์เน็ตก่อนหน้า (ดูบทนำ) หลังจากถอดรีเลย์แบบคลาสสิกออกจากบอร์ดแล้ว
แหล่งจ่ายไฟของอุปกรณ์ทำมาจากหม้อแปลงไฟฟ้าที่ให้พลังงานประมาณ 14Vac / 400mA.
ตามมาด้วยการกรองด้วย C4 = 1000uF / 25V และการทำให้เสถียรด้วย U2 7812 รับ 12V
D3 บ่งชี้ว่ามีแรงดันไฟฟ้าในขณะที่ D1 ระบุว่ามีแรงดันไฟฟ้าอยู่ที่โหลด
มิฉะนั้น โครงร่างจะเหมือนกับจากที่อยู่อินเทอร์เน็ตใน Intro
ขั้นตอนที่ 2: รายการส่วนประกอบ วัสดุ เครื่องมือ
-SH กล่องโลหะจากพีซีเครื่องเก่า
- จับเวลาด้วย Arduino และ Rotary Encoder 1 ชิ้น (ตาม Intro)
-SSR-40 DA และฮีทซิงค์ 1+1 ชิ้น
-L7812 และฮีทซิงค์ 1+1 ชิ้น
-1N4001 4 ชิ้น
-1000 ยูเอฟ/25V 1 ชิ้น
-10uF/16V 1 ชิ้น
- ตัวต้านทาน 1, 5K/0.5W 1 ชิ้น
- LED R, LED G 5mm. 1+1 ชิ้น
- ตัวยึดฟิวส์และฟิวส์ 6, 3A 1+1 ชิ้น
-สวิตซ์ไฟ 1 ชิ้น
-Transformer ที่ให้ 14V / 0.4A ใน 1 ชิ้นรอง
- เต้ารับติดผนัง -1 ชิ้น
-PCB สำหรับโมดูลจ่ายไฟ 1 ชิ้น (โครงการ KiCad) 1 ชิ้น
- จาระบีซิลิโคน (ดูรูปที่ 2)
- ฟอยล์พลาสติกสีขาวด้าน (ภาพที่ 6)
-ฟอยล์กาวในตัว ประมาณ 16X35 ซม. (ภาพที่ 9)
- สกรู, น็อต, สเปเซอร์ (ภาพที่ 10)
-ไขควง
- มัลติมิเตอร์แบบดิจิตอล (ชนิดใดก็ได้)
-Fludor, เครื่องมือบัดกรี, คัตเตอร์สำหรับขั้วต่อส่วนประกอบ
-เครื่องมือสำหรับเจาะโลหะ,ตะไบ,ตัดโลหะสำหรับการประมวลผลทางกลของกล่อง
(คุณต้องเป็นเพื่อนกับพวกเขาในการทำงาน)
- ความอยากทำงาน
ขั้นตอนที่ 3: SSR และการประกอบพาวเวอร์ซัพพลาย
มันถูกสร้างขึ้นตามแผนภาพไฟฟ้าและภาพถ่าย 2, 3, 4, 5
ขั้นตอนที่ 4: การประมวลผลทางกลและฝาครอบกล่อง
- การประมวลผลทางกลของกล่องทำตามขนาดของส่วนประกอบย่อย (ภาพที่ 7, 8)
-ตัดแผ่นพลาสติกสีขาวด้าน 2 แผ่นตามรูปที่ 6 จากนั้นติดกาวที่แผงด้านหน้าและด้านหลังของกล่อง
- เราปิดฝากล่องด้วยกระดาษฟอยล์แบบมีกาวในตัว ดังรูปที่ 9
ขั้นตอนที่ 5: การติดตั้งส่วนประกอบย่อยในกล่อง
- ใช้ของจากภาพที่ 10 ประกอบย่อยตามภาพที่ 11, 12, 13
ขั้นตอนที่ 6: การเดินสายไฟและการใส่ฟังก์ชัน
- เดินสายตามแผนผังและรูปภาพ 14, 15
-ในวงจรไฟฟ้า สายไฟต้องหนาพอที่จะทนกระแสได้ 6 A. (เส้นผ่านศูนย์กลางขั้นต่ำ 2 มม.)
ต้องมีฉนวนกันความร้อนคุณภาพดี!
คำเตือน!
อุปกรณ์นี้ใช้งานได้กับแรงดันไฟฟ้าที่เป็นอันตรายสำหรับผู้ผลิตและผู้ใช้
ขอแนะนำอย่างยิ่งให้ผู้ผลิตเป็นผู้ที่มีประสบการณ์ด้านไฟฟ้า
เพื่อป้องกันผู้ใช้จะต้องต่อสายดินในกล่องโดยใช้เต้ารับและสายดิน ระวังเมื่อเชื่อมต่อสายดินสีขาว - เขียว (ภาพที่ 14, 15)
- การใส่ฟังก์ชันทำได้โดยการวัดแรงดันไฟฟ้าตามแผนผังด้วยเครื่องมัลติมิเตอร์แบบดิจิตอล โหลดซอฟต์แวร์ตามที่แสดงด้านล่างและป้อนค่าสำหรับเวลา ตรวจสอบว่าได้ดำเนินการอย่างถูกต้อง
ขั้นตอนที่ 7: ซอฟต์แวร์
มีบางโปรแกรมที่ฉันเขียนตามที่อยู่:
github.com/StoicaT/Power-timer-with-arduin…
github.com/StoicaT/Timer-with-Arduino-and-…
github.com/StoicaT/Timer-with-Arduino-and-…
ตัวแปรแรกมีโปรแกรมที่กำหนดไว้ล่วงหน้าจำนวนหนึ่งซึ่งอนุญาตให้ดำเนินการประเภทเปิด / ปิดสำหรับช่วงเวลาที่กำหนดซึ่งใช้กับมอเตอร์ที่ใช้เครื่องทำแป้งโด
บนหลักการเดียวกัน ด้วยการเปลี่ยนแปลงง่ายๆ ในโปรแกรม คุณสามารถใช้เครื่องสูบน้ำเพื่อรดน้ำสวนได้
ตัวแปรโปรแกรมสองรายการสุดท้ายอ้างถึงนาฬิกาจับเวลาถอยหลังแบบคลาสสิกที่มีโหมดการแสดงผลสองโหมดที่แตกต่างกัน
ที่เก็บ github อธิบายสิ่งที่แต่ละอันทำและวิธีตั้งโปรแกรมตัวจับเวลาในแต่ละกรณี เราจะดาวน์โหลดเวอร์ชันที่ต้องการและอัปโหลดไปยังบอร์ด Arduino Nano
และนั่นแหล่ะ!
แนะนำ:
วิธีสร้าง Battlebot ด้วย Cardboard และ Arduino: 7 ขั้นตอน (พร้อมรูปภาพ)
วิธีสร้าง Battlebot ด้วย Cardboard และ Arduino: ฉันสร้าง battlebots โดยใช้ Arduino UNO และใช้กระดาษแข็งเพื่อสร้างร่างกาย ฉันพยายามใช้อุปกรณ์ราคาไม่แพงและให้อิสระในการสร้างสรรค์แก่เด็กๆ ในการออกแบบบอทต่อสู้ของพวกเขา Battlebot ได้รับคำสั่งจากคอนโทรลเลอร์ไร้สาย
Blinds Control ด้วย ESP8266, Google Home และ Openhab Integration และ Webcontrol: 5 ขั้นตอน (พร้อมรูปภาพ)
การควบคุมมู่ลี่ด้วย ESP8266, Google Home และ Openhab Integration และ Webcontrol: ในคำแนะนำนี้ ฉันจะแสดงให้คุณเห็นว่าฉันเพิ่มระบบอัตโนมัติให้กับมู่ลี่ของฉันอย่างไร ฉันต้องการเพิ่มและลบระบบอัตโนมัติได้ ดังนั้นการติดตั้งทั้งหมดจึงเป็นแบบหนีบ ส่วนหลักคือ: สเต็ปเปอร์มอเตอร์ ตัวขับสเต็ปควบคุม bij ESP-01 เกียร์และการติดตั้ง
สวิตช์โหลดอัตโนมัติ (สูญญากาศ) ด้วย ACS712 และ Arduino: 7 ขั้นตอน (พร้อมรูปภาพ)
สวิตช์โหลดอัตโนมัติ (สูญญากาศ) ด้วย ACS712 และ Arduino: สวัสดีทุกคน การใช้เครื่องมือไฟฟ้าในพื้นที่ปิดเป็นเรื่องที่เร่งรีบ เนื่องจากฝุ่นทั้งหมดที่เกิดขึ้นในอากาศและฝุ่นละอองในอากาศ หมายถึงฝุ่นในปอดของคุณ การใช้งาน shop vac ของคุณสามารถขจัดความเสี่ยงบางอย่างได้ แต่เปิดและปิดทุกครั้ง
DIY IBeacon และ Beacon Scanner ด้วย Raspberry Pi และ HM13: 3 ขั้นตอน
DIY IBeacon และ Beacon Scanner ด้วย Raspberry Pi และ HM13: Story A beacon จะส่งสัญญาณอย่างต่อเนื่องเพื่อให้อุปกรณ์บลูทู ธ อื่น ๆ รู้ว่ามีอยู่ และฉันอยากได้บีคอนบลูทูธเพื่อติดตามกุญแจมาตลอด เพราะฉันลืมเอามันมาเหมือน 10 ครั้งในปีที่แล้ว และฉันก็เกิดขึ้น
บทช่วยสอนของ Rotary Encoder ด้วย Arduino: 6 ขั้นตอน
บทช่วยสอนของ Rotary Encoder ด้วย Arduino: Rotary encoder เป็นส่วนประกอบอิเล็กทรอนิกส์ที่สามารถตรวจสอบการเคลื่อนไหวและตำแหน่งเมื่อหมุน ตัวเข้ารหัสแบบหมุนใช้เซ็นเซอร์แบบออปติคัลที่สามารถสร้างพัลส์เมื่อตัวเข้ารหัสแบบหมุนหมุน การประยุกต์ใช้เครื่องเข้ารหัสแบบโรตารี่มักจะเป็นเครื่องเ