Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const int number[11] = {0b1000000, 0b1111001, 0b0100100, 0b0110000, 0b0011001, 0b0010010, 0b0000010, 0b1111000, 0b0000000, 0b0010000};
- int d, s;
- void setup(){
- for (int i = 1; i < 14; i++)
- pinMode(i, OUTPUT);
- pinMode(A1, OUTPUT);
- }
- void loop(){
- d = analogRead(A0) / 102.4; //kümnendikud
- s = (analogRead(A0) % 102) / 10 ; //ühendikud
- digitalWrite(A1, bitRead(number[d], 0));
- for ( int pin = 0, a = 0; pin < 7; pin++, a++) // prindib ekraanile kümnendikud
- digitalWrite(pin, bitRead(number[d], a));
- for ( int pin = 7, a = 0; pin < 14; pin++, a++) // prindib ekraanile ühendikud
- digitalWrite(pin, bitRead(number[s], a));
- delay(15);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement