top of page

ใบงานที่4.5

             การทดลองที่ 1 เขียนโปรแกรมควบคุมระดับความสว่างของ LED ที่ต่ออยู่ที่ขาพอร์ตดิจิทัล D9 ซึ่งเป็นขาที่สามารถส่งสัญญาณ PWM ออกมาได้ด้วยคาสั่ง analogWrite(pin,value) โดยควบคุมความสว่างด้วยโพเทนธิโอมิเตอร์ที่ต่ออยู่ที่ขาพอร์ตแอนาลอก A5 ค่าที่อ่านได้จะมีค่าอยู่ระหว่าง 0-1023 แต่ค่าที่ใช้ควบคุมดิวตี้ไซเคิลอยู่ระหว่าง 0-255 การดำเนินการลดค่าให้ใช้ค่าที่อ่านได้หารด้วย 4 ก่อนเอาไปใช้งาน
โค้ดที่ใช้ในโปรแกรม Arduino
วีดีโอการทดลอง
            การทดลองที่2 เขียนโปรแกรมควบคุมความสว่างแก่ LED จำนวน 2 ตัวที่อยู่ที่ขา D9, D10 ซึ่งเป็นขาที่สามารถส่งสัญญาณ PWM ได้ โดยใช้โพเทนธิโอมิเตอร์เป็นตัวปรับความสว่างโดยให้ LED ทั้งสองตัวมีความสว่างที่ตรงข้ามกัน โดยให้มีการแสดงค่าสัญญาณแอนาลอกที่อ่านได้จากขาที่ต่อโพเทนธิ โอมิเตอร์ออกทางพอร์ตอนุกรมแสดงผลที่จอคอมพิวเตอร์
โค้ดที่ใช้ในโปรแกรม Arduino
วีดีโอการทดลอง

งานที่ได้รับมอบหมาย

      การเขียนโปรแกรมไฟวิ่ง LED 4 ตัว โดยให้สามารถปรับความเร็วในการวิ่งได้ด้วยโพเทนธิโอมิเตอร์
วีดีโอการทดลอง

© 2023 by Sasha Blake. Proudly created with Wix.com

bottom of page