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.