Wersja z uproszczoną prędkością z pozostawioną resztą funkcjonalności
This commit is contained in:
@@ -10,7 +10,7 @@
|
|||||||
#include <Adafruit_GFX.h>
|
#include <Adafruit_GFX.h>
|
||||||
#include <Adafruit_SSD1306.h>
|
#include <Adafruit_SSD1306.h>
|
||||||
|
|
||||||
#define Version "2.0.1"
|
#define Version "2.1.0"
|
||||||
////2DO:
|
////2DO:
|
||||||
//diagnostyka i/lub przeciwdziałanie skokom predkosci
|
//diagnostyka i/lub przeciwdziałanie skokom predkosci
|
||||||
//dlaczego wskaznik odnosi sie do poprawnego biegu a w tym czasie bieg jest zly? bo czas ponizej 2s?
|
//dlaczego wskaznik odnosi sie do poprawnego biegu a w tym czasie bieg jest zly? bo czas ponizej 2s?
|
||||||
@@ -228,7 +228,7 @@ void loop() {
|
|||||||
raw_speed = 0.0;
|
raw_speed = 0.0;
|
||||||
|
|
||||||
//przejście w tryb uśpienia za pomocą odpowiedniego ustawienia koła i magnesu
|
//przejście w tryb uśpienia za pomocą odpowiedniego ustawienia koła i magnesu
|
||||||
if ((digitalRead(Btn2) == HIGH)|| (sleepSpd >= LongTimeToSleep)) {
|
if ((digitalRead(PinInSpeed) == LOW)||(digitalRead(Btn2) == HIGH)|| (sleepSpd >= LongTimeToSleep)) {
|
||||||
display.fillCircle(75, 10, 10, SSD1306_WHITE);
|
display.fillCircle(75, 10, 10, SSD1306_WHITE);
|
||||||
if (sleepSpd >= TimeToSleep) {
|
if (sleepSpd >= TimeToSleep) {
|
||||||
prepareTurnOff();
|
prepareTurnOff();
|
||||||
@@ -275,7 +275,7 @@ void loop() {
|
|||||||
|
|
||||||
display.setTextSize(2);
|
display.setTextSize(2);
|
||||||
|
|
||||||
gearBarHeight = 64 - int(((speed4Gear - currentGearRangeLower) / (currentGearRangeUpper - currentGearRangeLower)) * 64) - 5;
|
gearBarHeight = 64 - int(((calcSpeedMain - currentGearRangeLower) / (currentGearRangeUpper - currentGearRangeLower)) * 64) - 5;
|
||||||
display.setCursor(115, gearBarHeight);
|
display.setCursor(115, gearBarHeight);
|
||||||
display.write(16);
|
display.write(16);
|
||||||
display.setTextSize(3);
|
display.setTextSize(3);
|
||||||
|
|||||||
Reference in New Issue
Block a user