สารบัญ:

ไฟแสดงสถานะโดยใช้ Arduino: 4 ขั้นตอน
ไฟแสดงสถานะโดยใช้ Arduino: 4 ขั้นตอน

วีดีโอ: ไฟแสดงสถานะโดยใช้ Arduino: 4 ขั้นตอน

วีดีโอ: ไฟแสดงสถานะโดยใช้ Arduino: 4 ขั้นตอน
วีดีโอ: รีวิว Pilot Lamp LED ไฟแสดงสถานะอุปกรณ์ SONOFF/ TUYA Smart Home (ไพล็อตแลมป์แอลอีดี) อย่างดี ราคาถูก 2024, กรกฎาคม
Anonim
ไฟแสดงสถานะโดยใช้ Arduino
ไฟแสดงสถานะโดยใช้ Arduino

สวัสดีทุกคน, นี่เป็นอีกหนึ่งโปรเจ็กต์ Arduino ที่เรียบง่ายและสนุกสนาน ซึ่งทำงานเป็นไฟแสดงสถานะ โดยใช้ Arduino UNO, LDR และ LED ชิ้นส่วนที่จำเป็น:

1x Arduino (UNO)

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

ไฟ LED 12x 5 มม.

15x สาย

1x LDR

ตัวต้านทาน 1x 100Ohm

ตัวต้านทาน 1x 10kOhm

1x Will ที่ดี

ขั้นตอนที่ 1: วิดีโอ

Image
Image

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

เดินสายวงจร
เดินสายวงจร

สิ่งแรกที่ต้องทำคือเชื่อมต่อ LED และ LDR ทั้งหมดกับ Arduino โดยใช้เขียงหั่นขนม วิธีที่ง่ายที่สุดคือการเชื่อมต่อเชิงเส้น LED ทั้งหมดกับพิน Arduino ที่ต้องการโดยใช้สายไฟ

เราต้องเพิ่มตัวต้านทาน 100Ohm ให้กับวงจรเพื่อจำกัดกระแสผ่าน LED ตัวต้านทาน 10kOhm เชื่อมต่อแบบอนุกรมกับ LDR เพื่อให้เราได้ตัวแบ่งแรงดันไฟฟ้า

ยังเป็นโครงการ TinkerCAD:

เครื่องวัดแสง

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

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

สิ่งต่อไปคือการเข้ารหัส Arduino ขั้นแรก เรากำหนดค่าการหน่วงเวลานอกวงรอบใด ๆ ค่านั้นจะเหมือนกันผ่านโปรแกรม จากนั้นเรากำหนด PIN 2-13 เป็นเอาต์พุต เราต้องสร้าง analogRead เพื่อให้ได้ค่าจากเซ็นเซอร์วัดแสง จำเป็นต้องใช้ For loop อื่นซึ่งจะเปิดไฟ LED ตามอินพุตจากเซ็นเซอร์ ถัดไป For loop จะปิดไฟ LED เมื่อค่าของเซ็นเซอร์วัดแสงลดลง

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

นี่เป็นโครงการง่ายๆ ที่ใครๆ ก็ทำได้ โดยใช้ส่วนประกอบเพียงไม่กี่อย่างในการวัดความเข้มของแสงโดยเปรียบเทียบ นอกจากนี้ยังเป็นการดีที่จะเห็นว่า LDR (Light Dependent Resistor) ทำงานอย่างไร

นอกจากนี้ยังเป็นการดีที่จะเข้าใจว่าเอาต์พุต Arduino ทำงานอย่างไรและ For loop ขอบคุณที่ผ่าน….

แนะนำ: