Zx led

Page 1

อุปกรณและคําสั่งควบคุมอุปกรณแบบสัญญาณดิจิทัล ประกอบดวย 1. แผงวงจรไฟแสดงผล : ZX-LED ใช LED ขนาด 8 มิลลิเมตร ตองการลอจิก “1” ในการขับใหสวางมีวงจรแสดงในรูป

คําสั่งที่ใชในการควบคุมการทํางานของหลอดไฟ LED คือ คําสั่ง out(int num,int _dat) โดย int num หมายถึง ชองขาพอรตของหลอดไฟ LED ที่เชื่อมตอระหวางบอรดหลักกับหลอด LED ผานสาย JST3AA-B Int _dat หมายถึง สัญญาณลอจิก “0” หรือ “1” ที่สงออกไปยังพอรตที่เชื่อมกับไดโอดเปลงแสงหรือ LED


คําสั่งควบคุมการทํางานหลอดไฟ LED #include<ipst.h> void setup() {sw1_press();} //รอสัญญาณการกด sw1 เมื่อกดจึงเริ่มการทํางานโดยเขา loop void loop() {out(17,1); //การสงสัญญาณลอจิก 1 ไปยังพอรต 17 ซึ่งเชื่อมตอกับหลอด LED ไวทําใหไฟติด out(18,1); //การสงสัญญาณลอจิก 1 ไปยังพอรต 18 ซึ่งเชื่อมตอกับหลอด LED ไวทําใหไฟติด sleep(1000); // แสดงผลหลอดไฟพอรต 17 และ 18 ติดเปนเวลา 1 วินาที out(17,0); //การสงสัญญาณลอจิก 0 ไปยังพอรต 17 ซึ่งเชื่อมตอกับหลอด LED ไวทําใหไฟดับ out(18,0); //การสงสัญญาณลอจิก 0 ไปยังพอรต 18 ซึ่งเชื่อมตอกับหลอด LED ไวทําใหไฟดับ sleep(1000); // แสดงผลหลอดไฟพอรต 17 และ 18 ดับเปนเวลา 1 วินาที } ผลลัพธคือ ไฟทั้ง 2 ดวง ติดและดับเปนลักษณะไฟกระพริบตลอดเวลา


การเชือ่ มตออุปกรณดังภาพ


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.