arduino怎麼讓4位7段顯示器顯示電腦數值??(急)

大家好,小弟有一arduino的問題,需要請各位先進指點迷津--
我需要用一個Arduino uno板讓4位7段顯示器顯示出電腦鍵盤輸入數值,但是拿課本原本的0000-9999計數程式來改根本沒頭緒arduino怎麼讓4位7段顯示器顯示電腦數值??(急)
以下是程式--
int i;
int j;
int count=0;
int number;
unsigned long time=0;
const byte num[10]={
B01000000, //0
B01111001, //1
B00100100, //2
B00110000, //3
B00011001, //4
B00010010, //5
B00000010, //6
B01111000, //7
B00000000, //8
B00010000}; //9
const int seg[]={2,3,4,5,6,7,8,9}; //abcdefgp
const int digit[]={10,11,12,13}; //D0-D3
void setup()
{
for(i=0;i<8;i++)
pinMode(seg[i],OUTPUT);
for(i=0;i<4;i++)
{
pinMode(digit[i],OUTPUT);
digitalWrite(digit[i],HIGH);
}
}
void loop()
{
number=count;
for(i=3;i>=0;i--)
{
for(j=0;j<8;j++)
{
if(bitRead(num[number],j))
digitalWrite(seg[j],HIGH);
else
digitalWrite(seg[j],LOW);
}
digitalWrite(digit[i],LOW);
delay(5);
digitalWrite(digit[i],HIGH);
number=number/10;
if(millis()-time>=1000)
{
time=millis();
count=count+1;
if(count>9999)
count=0;
}
}
}
--
我看過
https://home.gamer.com.tw/creationDetail.php?sn=3618207
這裡的做法,但是沒打算再用c++,請問有什麼方法嗎?請會arduino的大神救救我吧arduino怎麼讓4位7段顯示器顯示電腦數值??(急)arduino怎麼讓4位7段顯示器顯示電腦數值??(急)
2019-10-27 22:08 發佈
宅男乙 wrote:
那改參考這個網頁http...(恕刪)

看起來能夠顯示4組,又有鍵盤
應該是大模板

也不知道接腳 構造,看無

PS: 我只會 pic
宅男乙 wrote:
那改參考這個網頁ht...(恕刪)

謝嘍~我會改參考看看這裡的程式
評分
複製連結