สารบัญ:

การควบคุมอุปกรณ์ผ่าน Arduino ด้วย Mechanical Switching: 8 ขั้นตอน (พร้อมรูปภาพ)
การควบคุมอุปกรณ์ผ่าน Arduino ด้วย Mechanical Switching: 8 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: การควบคุมอุปกรณ์ผ่าน Arduino ด้วย Mechanical Switching: 8 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: การควบคุมอุปกรณ์ผ่าน Arduino ด้วย Mechanical Switching: 8 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: การควบคุมมอเตอร์โดยใช้บอร์ดไมโครคอนโทรลเลอร์ (Arduino nano) 2024, กรกฎาคม
Anonim
ควบคุมอุปกรณ์ผ่าน Arduino ด้วย Mechanical Switching
ควบคุมอุปกรณ์ผ่าน Arduino ด้วย Mechanical Switching

Arduino สามารถใช้เพื่อควบคุมอุปกรณ์ต่างๆ ผ่านการใช้สวิตช์ทางกลอย่างง่ายและรีเลย์

ขั้นตอนที่ 1: สรุปขอบเขต

สรุปขอบเขต
สรุปขอบเขต

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

ขั้นตอนที่ 2: การสร้างสวิตช์

การสร้างสวิตช์
การสร้างสวิตช์

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

ขั้นตอนที่ 3: ติดตั้งสวิตช์

การติดตั้งสวิตช์
การติดตั้งสวิตช์

สวิตช์ของฉันกำลังติดตั้งกับจักรยาน ดังนั้นการหมุนของล้อทำให้วงจรเสร็จสมบูรณ์ซึ่ง Arduino สามารถอ่านผ่าน I/O แบบอะนาล็อกได้ ติดตั้งท่อเข้ากับขอบจักรยาน….

ขั้นตอนที่ 4: ติดตั้งสวิตช์ต่อไป

ติดตั้งสวิตช์ต่อไป
ติดตั้งสวิตช์ต่อไป

ส่วนหุ้มทองแดงของสวิตช์ติดตั้งกับเฟรมจักรยาน

ขั้นตอนที่ 5: โค้ดตัวอย่างสำหรับ Arduino

ตัวอย่างโค้ดสำหรับ Arduino
ตัวอย่างโค้ดสำหรับ Arduino

โค้ดตัวอย่างนี้ใช้คำสั่ง analogRead และ analogWrite เพื่ออ่านอินพุตสวิตช์สัญญาณจากพินอะนาล็อก 0 และเขียนไปยังเอาต์พุตดิจิทัล 9 ด้วยคำสั่ง analogWrite ไม่จำเป็นต้องใช้รหัสใน "การตั้งค่าเป็นโมฆะ" เมื่อใช้คำสั่ง analogRead และ analogWrite เอาต์พุตสัญญาณจากพิน 9 ใช้เพื่อควบคุมรีเลย์ที่จ่ายไฟให้กับอุปกรณ์ที่เลือก

ขั้นตอนที่ 6: การควบคุมอุปกรณ์

การควบคุมอุปกรณ์
การควบคุมอุปกรณ์

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

ขั้นตอนที่ 7: ทำลายวงจร

ทำลายวงจร
ทำลายวงจร

การวางแผงวงจรระหว่างแบตเตอรี่จะทำให้วงจรไฟฟ้าที่จ่ายให้กับอุปกรณ์ทำให้รีเลย์ควบคุมได้

ขั้นตอนที่ 8: สรุป

บทสรุป
บทสรุป

ด้วยการใช้ Arduino เพื่อควบคุมรีเลย์ สามารถใช้สวิตช์เชิงกลอย่างง่ายเพื่อควบคุมอุปกรณ์ประเภทต่างๆ ได้มากมาย

แนะนำ: