สารบัญ:

ตัวควบคุมเตาเม็ด Arduino: 7 ขั้นตอน
ตัวควบคุมเตาเม็ด Arduino: 7 ขั้นตอน

วีดีโอ: ตัวควบคุมเตาเม็ด Arduino: 7 ขั้นตอน

วีดีโอ: ตัวควบคุมเตาเม็ด Arduino: 7 ขั้นตอน
วีดีโอ: การใช้ 7-Segment กดเพิ่ม-ลดเลข 2024, พฤศจิกายน
Anonim
ตัวควบคุมเตาเม็ด Arduino
ตัวควบคุมเตาเม็ด Arduino

นี้ถูกสร้างขึ้นเพื่อควบคุมเตาเม็ด ไฟ LED เป็นสัญญาณที่จะส่งไปควบคุมมอเตอร์พัดลมและสว่าน

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

ขั้นตอนที่ 1: สร้างวงจร

สร้างวงจร
สร้างวงจร

อะไหล่

Arduino Uno Rev3

โมดูลนาฬิกาเรียลไทม์ DS3231

จอ LCD 16X2

กระเป๋าเป้สะพายหลัง I2C สำหรับหน้าจอ LCD

ไฟ LED 3 ดวง

ปุ่มกดสัมผัส 4 ปุ่ม

เขียงหั่นขนม

สายจัมเปอร์.

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

ขั้นตอนที่ 2: ไลบรารี DS3231

ฉันดาวน์โหลดไลบรารี่เพื่อเรียกใช้นาฬิกา DS3231

ไลบรารีดั้งเดิมสำหรับ DS3231

ขั้นตอนที่ 3: ดัดแปลงไลบรารี DS3231

ฉันแก้ไขไลบรารีเล็กน้อยเพื่อให้เข้าใจได้ง่ายขึ้น ฉันรวมเฉพาะฟังก์ชันที่จำเป็นสำหรับโครงการนี้

ขั้นตอนที่ 4: ไลบรารีปุ่ม

ไลบรารีปุ่มที่ฉันใช้ ฉันไม่ได้แก้ไขสิ่งนี้และใช้มันตามที่เป็นอยู่

ไลบรารีสามารถนำเข้าผ่าน Arduino ide หรือเพียงแค่เพิ่มลงในโฟลเดอร์ที่มักพบที่คอมพิวเตอร์/ชื่อผู้ใช้/เอกสาร/arduino/libraries ทำงานให้ฉัน

ขั้นตอนที่ 5: ห้องสมุดสำหรับ LCD

ฉันต้องใช้ห้องสมุดนี้เพื่อให้หน้าจอ LCD ทำงานได้ ไลบรารีดั้งเดิมที่มาพร้อมกับ ide ไม่ทำงานกับการสื่อสาร I2C ดังนั้นไลบรารีนี้เป็นสิ่งที่ทำให้เป็นไปได้

ขั้นตอนที่ 6: ตั้งโปรแกรม Arduino

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

แนะนำ: