From ceaec92def2a4dbe82adfa8f7ccdcb94c0feb19a Mon Sep 17 00:00:00 2001 From: Michel Date: Thu, 18 Apr 2019 21:13:43 +0200 Subject: [PATCH] v1.2.2 --- Sketch/Sketch.ino | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/Sketch/Sketch.ino b/Sketch/Sketch.ino index 0e1f39c..02b84ab 100644 --- a/Sketch/Sketch.ino +++ b/Sketch/Sketch.ino @@ -2,8 +2,8 @@ * LDR-schakelaar isr0 * Author: Michel Bats * Website: www.batssoft.nl - * Version: 1.2.0 - * Revision: 20150207 + * Version: 1.2.2 + * Revision: 20190418 * * Used libraries: * Adafruit_SSD1306\Adafruit_SSD1306 by adafruit @@ -31,15 +31,17 @@ #define kakuAddr 10911174 #define kakuUnit 14 // 14 is 4-3 op de afstandsbediening // Bepalingen Display -#define OLED_ADDR 60 // 60 = 0x3C / 61 = 0x3D -#define OLED_RESET 4 +#define OLED_ADDR 60 // 60 = 0x3C / 61 = 0x3D +#define SCREEN_WIDTH 128 // OLED-scherm breedte, in pixels +#define SCREEN_HEIGHT 64 // OLED-scherm hoogte, in pixels +#define OLED_RESET 4 // Interupts #define displaySwitch 0 // ISR adres van de drukknop om het scherm te activeren. (ISR0 = Pin2) // Initialisatie NewRemoteTransmitter NewRemoteTransmitter transmitter(kakuAddr, 11, 260, 4); // Initialisatie Adafruit_SSD1306 -Adafruit_SSD1306 display(OLED_RESET); +Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET); // Aanmaken benodigde variabelen int sensorLdrValue; @@ -150,10 +152,11 @@ void setup() { display.setCursor(0, 0); display.println("VERLICHTING"); display.println(""); + display.println("v1.2.2 (20190418)"); display.println("v1.2.1 (20150207)"); display.println("v1.2.0 (20141211)"); display.println("v1.1.3 (20141202)"); - display.println("v1.1.2 (20141118)"); + //display.println("v1.1.2 (20141118)"); //display.println("v1.1.1 (20141117)"); //display.println("v1.1.0 (20141116)"); display.println("|"); @@ -293,4 +296,4 @@ void isr0() //interrupt service routine { displayOn = 120; } - +