แนวทางสร้างเครื่องควบคุมความเข้มของแสงอาร์ดุยโน่
การสร้างตัวควบคุมความเข้มเบา โดยใช้อาร์ดุยโน่ อนุญาตให้จัดการระบบแสงได้อย่างแม่นยํา มัคคุเทศก์นี้จะให้คําแนะนําทีละขั้น เพื่อสร้างอุปกรณ์ที่เรียบง่ายและมีประสิทธิภาพ สําหรับการควบคุมระดับแสง ที่ขึ้นอยู่กับข้อมูลการป้อนหรือข้อมูลเซ็นเซอร์ของผู้ใช้
ส่วนประกอบที่จําเป็นต้องใช้
- คณะกรรมการอาร์ดุยโน่ (Uno, Mega เป็นต้น)
- ช่างภาพ (LDR)
- ตัววัดความจุ
- หลอด LED หรือ อุปกรณ์ฉายแสง
- กลุ่มผู้ต่อต้าน (10kk) สําหรับ LADR, 220 ⁇ สําหรับ LED)
- แผงขนมปังและลวดกระโดด
ตั้งค่าฮาร์ดแวร์Name
เชื่อมต่อตัวแบ่งภาพในการตั้งค่าตัวแบ่งค่าด้วยตัวรับค่ากลาง เชื่อมต่อการเชื่อมไปยังตัวพิมพ์ Angna ที่อยู่ในอาร์ดุยโน่ เชื่อมต่อหลอด LED กับเครื่องจับแสงแบบ PWM ผ่านเครื่องรับสัญญาณ เชื่อมต่อระบบติดตาม ใช้แผ่นขนมปังและสายกระโดดเพื่อทําให้การเชื่อมต่อทั้งหมดปลอดภัย
การ ออก แบบ อาร์ ดู โน
เขียนโปรแกรมเพื่ออ่านระดับแสงจากตัวจับแสง และปรับค่าความสว่างของ LED ตามรูปแบบที่ต้องการ ใช้ฟังก์ชัน RED ของข้อมูลการอ่านแบบ CHAR เพื่อดูข้อมูล และดูค่าฟังก์ชัน Applic Read () เพื่อควบคุมหลอด LED ได้ การตั้งค่าอัลกอริทึมควบคุมอย่างง่ายเพื่อให้คงระดับแสงที่ต้องการ
รหัสตัวอย่าง
''' acpp constent interpent Pin= A0; cont int trent transferPin = 9; int เซ็นเซอร์ Value = 0; ent access(in), print(help), printPUTVT( outPUT); อนุกรม (9600; ) local ROVE( accessVUL) = Admin( accessPIME( 2; in sportsProfile( ⁇ ; in intsorin), true (10, 102, 0; 0550, 0; Feb, 2555; RPEPRIPED( 203; 2; 2; 2; 2; 2; 2; 2; 2; 2; 2; 2; 2; 2; 2; 2; 2; 2; 2; 2; 2; 2;- 100PFortededededededededededededededededed - in, entment - entment - ent