【Arduino】開發入門【七】7段LED顯示器
我使用的是7段共陽極LED顯示器
給出LED的針腳說明
Arduino的輸出端口為3~10
下面給出Arduino的輸出端口對應的LED顯示
實現思路為 將Arduino的3~10端口電位置為HIGH,通過調整3~9的電位值,來控制7段LED燈的亮和滅。
下面給出Arduino的輸出端口對應的LED顯示的數字
通過設置上面對應的輸出端口的電位值為LOW,就可以顯示對應數字。
int i=0; int j=0; int k=0; void setup() { for(i=3;i<=10;i++) { pinMode(i,OUTPUT); } for(i=3;i<=10;i++) { digitalWrite(i,HIGH); } } void loop() { int num[10][7]={ {3,4,6,7,8,9}, {8,9}, {3,5,6,7,8}, {3,5,7,8,9}, {4,5,8,9}, {3,4,5,7,9}, {3,4,5,6,7,9}, {3,8,9}, {3,4,5,6,7,8,9}, {3,4,5,7,8,9} }; for(i=0;i<10;i++) { for(j=0;j<7;j++) { digitalWrite(num[i][j],LOW); } delay(500); for(k=3;k<=9;k++) { digitalWrite(k,HIGH); } delay(500); } }
添加段視頻,show一下效果
視頻地址
http://v.youku.com/v_show/id_XNTM3MzE5MjQ0.html
需要獲取源代碼的朋友,可以通過下面三種方式獲取
(0)直接拷貝上面的代碼
(1)請在評論中填寫郵件地址,會通過郵箱發送源碼。
(2)下載地址 http://download.csdn.net/detail/fnext/5239181
相關文章
【Arduino】開發入門教程【一】什么是Arduino
【Ardunio】開發入門教程【二】數據類型
【Arduino】開發入門教程【三】Arduino開發工具
【Arduino】開發入門教程【四】Arduino驅動安裝
【Arduino】開發入門教程【五】Hello Arduino
【Arduino】開發入門教程【六】數據類型轉換函數
【Arduino】開發入門教程【七】7段顯示器實現+源代碼
【Arduino】開發入門教程【八】舵機操作+源代碼
//////////////////////////////////////////////
原創聲明 轉載請注明
本文出自 Ray-Ray的博客
文章地址 http://www.cnblogs.com/rayray/archive/2013/04/10/2992449.html
感謝大家的推薦和收藏
你的支持! 我們的動力!