/*
Пример вывода на дисплей с регистром TM1637
AlexGyver Technologies http://alexgyver.ru/
*/
//--- ПИНЫ ---
int inPin = A0; // тут кнопка
int val = 0;
#define CLK 5
#define DIO 4
//--- ПИНЫ ---
//--- ОБЪЯВЛЕНИЕ ---
#include "TM1637.h"
TM1637 disp(CLK, DIO);
//--- ОБЪЯВЛЕНИЕ ---
void setup() {
pinMode (inPin, INPUT);
pinMode (3, OUTPUT);
pinMode (6, OUTPUT);
digitalWrite(3, 1);
digitalWrite(6, 0);
Serial.begin(9600); // выставляем скорость COM порта
disp.init(); // инициализация
disp.set(7); // яркость, 0 - 7 (минимум - максимум)
}
void loop() {
val = digitalRead(inPin);
for (val = 0; val == 1023; val++) { // счётчик 0-1100 без нулей
disp.displayInt(val);
delay(20);
Serial.println(digitalRead(val));
disp.clearDisplay();
}
}
Пример вывода на дисплей с регистром TM1637
AlexGyver Technologies http://alexgyver.ru/
*/
//--- ПИНЫ ---
int inPin = A0; // тут кнопка
int val = 0;
#define CLK 5
#define DIO 4
//--- ПИНЫ ---
//--- ОБЪЯВЛЕНИЕ ---
#include "TM1637.h"
TM1637 disp(CLK, DIO);
//--- ОБЪЯВЛЕНИЕ ---
void setup() {
pinMode (inPin, INPUT);
pinMode (3, OUTPUT);
pinMode (6, OUTPUT);
digitalWrite(3, 1);
digitalWrite(6, 0);
Serial.begin(9600); // выставляем скорость COM порта
disp.init(); // инициализация
disp.set(7); // яркость, 0 - 7 (минимум - максимум)
}
void loop() {
val = digitalRead(inPin);
for (val = 0; val == 1023; val++) { // счётчик 0-1100 без нулей
disp.displayInt(val);
delay(20);
Serial.println(digitalRead(val));
disp.clearDisplay();
}
}