Оформи код соответствующим тэгом
// подключение индикатора TM1637
#include <TM1637.h>
#define CLK 3
#define DIO 2
TM1637 disp(CLK, DIO);
// пин для считывания напряжения
int pin_read = A1;
// максимальный заряд аккумулятора
float max_v = 4.25;
// минимальный заряд аккумулятора
float min_v = 2.75;
void setup(){
// установка опорного напряжения для аналоговых входов
analogReference(INTERNAL);
// вывод данных в монитор порта
Serial.begin(9600);
// инициализация индикатора
TM1637.init();
TM1637.set(BRIGHT_TYPICAL);
}
void loop(){
float Vbat = (analogRead(pin_read) * 1.1) / 1023;
float del = 0.091; // R2/(R1+R2) 0.99кОм / (9.88кОм + 0.99кОм)
float Vin = Vbat / del;
// уровень заряда в процентах
int proc = ((Vin - min_v) / (max_v - min_v)) * 100;
// вывод данных в монитор порта
Serial.println(Vin);
Serial.println(proc);
// вывод уровня заряда на индикатор
TM1637.display(proc);
delay(1000);
}
пишет вот что
C:\Users\Дима\Documents\Arduino\sketch_jun23a\sketch_jun23a.ino: In function 'void setup()':
sketch_jun23a:20:9: error: expected unqualified-id before '.' token
sketch_jun23a:21:9: error: expected unqualified-id before '.' token
C:\Users\Дима\Documents\Arduino\sketch_jun23a\sketch_jun23a.ino: In function 'void loop()':
sketch_jun23a:34:9: error: expected unqualified-id before '.' token
exit status 1
expected unqualified-id before '.' token
не могу понять в чем дело, а в пятницу защита диплома
#include <TM1637.h>
#define CLK 3
#define DIO 2
TM1637 disp(CLK, DIO);
// пин для считывания напряжения
int pin_read = A1;
// максимальный заряд аккумулятора
float max_v = 4.25;
// минимальный заряд аккумулятора
float min_v = 2.75;
void setup(){
// установка опорного напряжения для аналоговых входов
analogReference(INTERNAL);
// вывод данных в монитор порта
Serial.begin(9600);
// инициализация индикатора
TM1637.init();
TM1637.set(BRIGHT_TYPICAL);
}
void loop(){
float Vbat = (analogRead(pin_read) * 1.1) / 1023;
float del = 0.091; // R2/(R1+R2) 0.99кОм / (9.88кОм + 0.99кОм)
float Vin = Vbat / del;
// уровень заряда в процентах
int proc = ((Vin - min_v) / (max_v - min_v)) * 100;
// вывод данных в монитор порта
Serial.println(Vin);
Serial.println(proc);
// вывод уровня заряда на индикатор
TM1637.display(proc);
delay(1000);
}
пишет вот что
C:\Users\Дима\Documents\Arduino\sketch_jun23a\sketch_jun23a.ino: In function 'void setup()':
sketch_jun23a:20:9: error: expected unqualified-id before '.' token
sketch_jun23a:21:9: error: expected unqualified-id before '.' token
C:\Users\Дима\Documents\Arduino\sketch_jun23a\sketch_jun23a.ino: In function 'void loop()':
sketch_jun23a:34:9: error: expected unqualified-id before '.' token
exit status 1
expected unqualified-id before '.' token
не могу понять в чем дело, а в пятницу защита диплома