โปรเจกต์ Arduino UV Meter ที่มี 1530 Levels
ใช้ LED indicators เพื่อแสดงผลระดับ Dark หรือ Light Level
ใช้ LED indicators เพื่อแสดงผลระดับ Dark หรือ Light Level
▶ กดเพื่อดูวิดีโอสาธิตโปรเจกต์
โปรเจกต์นี้จะสอนวิธีสร้างเครื่องวัดระดับความสว่าง/ความมืดด้วย Arduino Uno
โปรเจกต์นี้ทำงานโดยใช้ LDR เป็นหลัก เมื่อแสงตกกระทบที่หน้าสัมผัสของ LDR ค่าความต้านทานจะเปลี่ยนไป จากนั้น Analog Pin A0 จะอ่านระดับของค่าความต้านทานนั้น
ในขณะเดียวกัน คุณจะเข้าใจเหตุผลว่าทำไมเราถึงใช้ LED เพียง 6 ดวง นั่นเป็นเพราะ Arduino มี PWM Pins เพียง 6 ช่องเท่านั้น หากคุณต้องการปรับความสว่างของ LED คุณจำเป็นต้องใช้เฉพาะ PWM Pins
อย่างที่คุณทราบ Pins หมายเลข 3, 5, 6, 9, 10, 11 คือ PWM Pins
นอกจากนี้ ผมยังได้ใช้ Potentiometer ขนาด 10k หนึ่งตัวเพื่อปรับค่าความไว (sensitivity) ของแสง
แผนผังวงจร (Circuit Diagram) มีดังนี้

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