มินิโปรเจค Arduino ปรับความสว่าง LED ด้วย R ปรับค่าได้ Potentiometer
ประโยชน์และการนำโปรเจคไปพัฒนาต่อ
การปรับความสว่าง LED ด้วย R ปรับค่าได้ นั้น เป็นการควบคุมค่า PWM ให้สามารถปรับความสว่าง ของ LED ให้เหมาะสมกับการใช้งาน และยังเป็นการใช้พลังงานอย่างประหยัดและคุ้มค่าโดยการสร้างค่านิยมและจิตใต้สำนึกการใช้พลังงาน ตัวอย่าง เช่น ห้องนอน , ห้องที่ไม่ต้องการแสงสว่างมากเกินไป และยังสามารถปรับความสว่างเพิ่มมากขึ้น หรือลดลง ตามความต้องการได้อีกด้วย
เป้าหมายและหลักการทำงานของโปรเจค
ผลของการทำงานทำให้สามารถปรับความสว่าง LED ได้โดยการหมุนปรับค่า Potentiometer
ทดสอบโดย หมุน โพเทนซิโอมิเตอร์ Adjustable Potentiometer หรืออาจจะเรียกสั้นๆว่า “pot” ซึ่งเป็นอุปกรณ์ที่มีสามขา ปรับค่าได้ ที่ต่ออยู่ที่ Pin อนาล็อก A0 ของ Arduino เมื่ออ่านค่าอินพุท (input) แบบ อนาล็อก (Analog) แล้วเก็บค่าไว้ในตัวแปร
แต่เนื่องจาก การแปลงค่าจาก อนาล็อก เป็น ดิจิตอล (Analog to Digital Converter) หรือเรียกสั้นๆว่า ADC ของ Arduino นั้นเป็น ADC ขนาด 10-bit จึงอ่านค่า Analog ได้ตั้งแต่ 0 – 1024 แต่ PWM หรือการหรี่ไฟ ต้องการค่าตั้งแต่ 0 - 255 จึงต้องแปลงค่า เพื่อทำการสเกลค่าลงจาก 0 - 1024 ให้เป็น 0 - 255 แล้วนำไปเก็บไว้ในตัวแปรอีกครั้ง
ส่วนที่ Pin ดิจิตอล (Digital) หมายเลข 5 เป็นเอาท์พุท (output) ที่สั่งให้ LED ปรับความสว่าง ตามค่า PWM ที่ส่งออกมา
สรุปรายการสินค้า 11 รายการ 11 ชิ้น ราคาสินค้าทั้งหมด 809 บาท
อุปกรณ์ และ ขั้นตอนการทำงาน :
หน้าที่เข้าชม | 2,918,462 ครั้ง |
ผู้ชมทั้งหมด | 1,496,679 ครั้ง |
เปิดร้าน | 17 ก.ย. 2559 |
ร้านค้าอัพเดท | 7 ก.ย. 2568 |