Usunięcie seriala, korekta czasu wstawania serwa
This commit is contained in:
@@ -6,7 +6,7 @@
|
|||||||
#include <Adafruit_GFX.h>
|
#include <Adafruit_GFX.h>
|
||||||
#include <Adafruit_SSD1306.h>
|
#include <Adafruit_SSD1306.h>
|
||||||
|
|
||||||
#define Version "1.15.3"
|
#define Version "1.15.4"
|
||||||
////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?
|
||||||
@@ -120,14 +120,14 @@ void setup() {
|
|||||||
digitalWrite(ServoSwitch, HIGH);
|
digitalWrite(ServoSwitch, HIGH);
|
||||||
myservo.attach(ServoPin); // attaches the servo on pin 4 to the servo object
|
myservo.attach(ServoPin); // attaches the servo on pin 4 to the servo object
|
||||||
setPosition(8);
|
setPosition(8);
|
||||||
|
//
|
||||||
|
// Serial.begin(9600);
|
||||||
|
|
||||||
Serial.begin(9600);
|
// //DIPLAY settings
|
||||||
|
// if (!display.begin(SSD1306_SWITCHCAPVCC, SCREEN_ADDRESS)) {
|
||||||
//DIPLAY settings
|
// Serial.println(F("SSD1306 allocation failed"));
|
||||||
if (!display.begin(SSD1306_SWITCHCAPVCC, SCREEN_ADDRESS)) {
|
// for (;;); // Don't proceed, loop forever
|
||||||
Serial.println(F("SSD1306 allocation failed"));
|
// }
|
||||||
for (;;); // Don't proceed, loop forever
|
|
||||||
}
|
|
||||||
display.begin(SSD1306_SWITCHCAPVCC, SCREEN_ADDRESS);
|
display.begin(SSD1306_SWITCHCAPVCC, SCREEN_ADDRESS);
|
||||||
display.clearDisplay();
|
display.clearDisplay();
|
||||||
display.setTextColor(WHITE);
|
display.setTextColor(WHITE);
|
||||||
@@ -175,7 +175,7 @@ void setup() {
|
|||||||
display.display();
|
display.display();
|
||||||
for (servoCurrPos = myservo.read(); servoCurrPos <= 180; servoCurrPos++) {
|
for (servoCurrPos = myservo.read(); servoCurrPos <= 180; servoCurrPos++) {
|
||||||
myservo.write(servoCurrPos);
|
myservo.write(servoCurrPos);
|
||||||
delay(30);
|
delay(15);
|
||||||
}
|
}
|
||||||
//MEMORY
|
//MEMORY
|
||||||
eeprom_read_block(&totalDistReaded, totalDistMemLocation, 2);
|
eeprom_read_block(&totalDistReaded, totalDistMemLocation, 2);
|
||||||
@@ -463,7 +463,7 @@ void prepareTurnOff() {
|
|||||||
display.display();
|
display.display();
|
||||||
for (servoCurrPos = myservo.read(); servoCurrPos >= 60; servoCurrPos--) {
|
for (servoCurrPos = myservo.read(); servoCurrPos >= 60; servoCurrPos--) {
|
||||||
myservo.write(servoCurrPos);
|
myservo.write(servoCurrPos);
|
||||||
delay(30);
|
delay(15);
|
||||||
}
|
}
|
||||||
//Na czas diagnostyki
|
//Na czas diagnostyki
|
||||||
// eeprom_write_block(&totalDist,totalDistMemLocation,2);
|
// eeprom_write_block(&totalDist,totalDistMemLocation,2);
|
||||||
|
|||||||
Reference in New Issue
Block a user