Professional Documents
Culture Documents
Seup Pinmode Pinmode Pinmode Pinmode Pinmode Pinmode Pinmode Loop
Seup Pinmode Pinmode Pinmode Pinmode Pinmode Pinmode Pinmode Loop
Seup Pinmode Pinmode Pinmode Pinmode Pinmode Pinmode Pinmode Loop
int number_array[10][7]={1,1,1,1,1,1,0},//0
{0,1,1,0,0,0,0},//1
{1,1,0,1,1,0,1},//2
{1,1,1,1,0,0,1},//3
{0,1,1,0,0,1,1},//4
{1,0,1,1,0,1,1},//5
{1,0,1,1,1,1,1},//6
{1,1,1,1,0,0},//7
{1,1,1,1,1,1,1},//8
{1,1,1,1,0,1,1}};//9
int character_array[10][7]={1,1,1,0,1,1,1},//A
{1,1,1,1,1,1,1},//
{1,0,1,1,0,1,0},//C
{1,1,1,1,1,1,0},//D
{1,0,0,1,1,1,1},//E
{1,0,0,0,1,1,1},//F
{1,0,1,1,1,1,0},//G
void seup()
(
pinMode(2,OUTPUT);
pinMode(3,OUTPUT);
pinMode(4,OUTPUT);
pinMode(5,OUTPUT);
pinMode(6,OUTPUT);
pinMode(7,OUTPUT);
pinMode(8,OUTPUT);
void loop()
{
for(int counter =9;counter>=0;counter --)
{
write_number(counter)
delay(1000);
}
delay(2000);
}
void write_number(int nnumber)
{
int leg_segment = 2;
for(int i=0; i<7; i++)
{
digitalWrite(leg_segment,number_array[i]);
leg_segment++;}}
void write_character(int character)
{
int leg_ segment=2;
for(int i=0; i<7;i++)
{
digitalWrite(leg_segment, character_array[character][i]);
leg_segment++;
}
}