สารบัญ:

Arduino AC 220V/110V เครื่องตรวจจับแรงดันไฟฟ้า: 3 ขั้นตอน
Arduino AC 220V/110V เครื่องตรวจจับแรงดันไฟฟ้า: 3 ขั้นตอน

วีดีโอ: Arduino AC 220V/110V เครื่องตรวจจับแรงดันไฟฟ้า: 3 ขั้นตอน

วีดีโอ: Arduino AC 220V/110V เครื่องตรวจจับแรงดันไฟฟ้า: 3 ขั้นตอน
วีดีโอ: ET-OPTO AC DIMMER Arduino+Nodemcu ปรับแรงดันไฟฟ้า 0-220 VAC ผ่าน Blynk 2024, พฤศจิกายน
Anonim
Arduino AC 220V/110V เครื่องตรวจจับแรงดันไฟฟ้า
Arduino AC 220V/110V เครื่องตรวจจับแรงดันไฟฟ้า

บางครั้งเมื่อเรามีโครงการบ้านอัจฉริยะ เราจำเป็นต้องมีระบบเพื่อตรวจสอบว่าอุปกรณ์เปิดอยู่จริงหรือไม่ หรือเราอาจต้องการสร้างระบบเพียงเพื่อตรวจจับและบันทึกว่าเครื่องหรืออุปกรณ์เปิดอยู่หรือไม่ ปัญหานี้สามารถแก้ไขได้โดยใช้โมดูลที่สามารถตรวจจับว่ามีแรงดันไฟ AC 110V/220V หรือไม่ หลังจากค้นหาทางออนไลน์แล้ว ฉันสะดุดกับโมดูลนี้และคิดว่าอาจเป็นความคิดที่ดีที่จะสร้างคำแนะนำเกี่ยวกับวิธีการใช้โมดูลนี้

ในคำแนะนำนี้ เราจะสร้างระบบที่ตรวจจับว่ามีแรงดันไฟ AC 220V หรือไม่โดยใช้ Arduino digitalRead

หากคุณต้องการซื้อโมดูลนี้ นี่คือลิงค์ไปยังร้านค้า:

โมดูลตรวจจับแรงดันไฟฟ้า

เสบียง

1. Arduino Uno + สาย USB

2. เสื้อจั๊มเปอร์ชาย-หญิง (3 ชิ้น)

3. โมดูลตรวจจับแรงดันไฟฟ้า

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

การเดินสายไฟ
การเดินสายไฟ

นี่เป็นการเดินสายอย่างง่ายที่จะให้ตรรกะ HIGH กับ Arduino pin 2 หากปลั๊กไฟฟ้าเชื่อมต่อกับเต้ารับที่ใช้งานอยู่

ขั้นตอนที่ 2: การเขียนโปรแกรม

การเขียนโปรแกรม
การเขียนโปรแกรม

ขั้นแรก เรากำหนดว่าพินดิจิทัล 2 เรียกว่า voltagePin จากนี้ไป และพินดิจิทัล 13 เป็น ledPin

ประการที่สอง เราตั้งค่า voltagePin เป็นพินอินพุตดิจิตอลและ ledPin เป็นพินเอาต์พุตดิจิตอลโดยการเขียน pinMode(voltagePin, INPUT); และ pinMode(ledPin, OUTPUT); ตามลำดับ

ในระบบนี้ เราต้องการให้ LED บนบอร์ดติดสว่างทุกครั้งที่เสียบปลั๊กเข้ากับเต้ารับ ดังนั้นทุกครั้งที่เราได้รับค่าสูงจาก digitalRead (voltagePin) ไฟ LED จะเปิดขึ้น

คุณสามารถดาวน์โหลดโปรแกรมที่แนบมาด้านล่างหากต้องการลอง

ขั้นตอนที่ 3: การทดสอบ

นี่คือวิดีโอที่ฉันพยายามเชื่อมต่อปลั๊กเข้ากับเต้ารับ คุณสามารถดูว่าไฟ LED เปิดและปิดอย่างไรตามสภาพของปลั๊ก

แนะนำ: