Upgrade AiO Arduino UNO Brausteuerung

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#101  Beitragvon beryll » Freitag 16. September 2016, 13:30

Während der Läuterruhe brauche ich keine Temperaturmessung mehr... Ich nutze den Maischebottisch auch zum Aufheizen des Nachgusses, somit bleibt der Sensor genau da, wo er vorher war.
Mein Lieblingstier ist der Zapfhahn...!
(Aktueller Bericht aus dem Gärfass)
Benutzeravatar
beryll
Posting Freak
Posting Freak
 
Beiträge: 1021
Registriert: Samstag 25. Juli 2015, 15:10
Wohnort: Saarwellingen

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#102  Beitragvon t-u-f » Freitag 16. September 2016, 17:03

Danke Lothar für die Hilfe..

Bitter hat geschrieben:Hallo tuf,

das scheint die falsche oder beschädigte <LiquidCrystal_I2C> zu sein.

Importiere Dir doch die Libraries über die Arduino-IDE (Sketch->Bibliotheken einbinden->Bibliotheken verwalten). Dort findest Du die <LiquidCrystal_I2C>! Falls dort mal keine passende Bibliothek gefunden wird, dann am Besten immer die aktuellen Libraries bei Github suchen und als ZIP in die Arduino-IDE importieren.

Gruß Lothar

irgendeine Libraies hatte ich in verdacht...
..habe es geschafft den Sketch zu kompilieren...
..aber erst nach dem dritten mal ALLES zu deinstallieren und löschen ( ...\Documents\Arduino\libraries)

Ich weiß aber nun nicht woran es gelegen hat... :Waa (win 10...???)

Gruß euer T-u-F
t-u-f ne Abkürzung für Tüddeln und Fummeln :thumbup


Falls ich nicht SOFORT und UNVERZÜGLICH auf Fragen in einem Thread reagiere:
Es liegt daran, dass ich ein wichtigers Hobby habe als den Computer:

Meine Familie!!! :thumbsup
Benutzeravatar
t-u-f
Posting Klettermax
Posting Klettermax
 
Beiträge: 102
Registriert: Sonntag 21. Februar 2016, 14:33

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#103  Beitragvon Bitter » Sonntag 18. September 2016, 10:23

Guten Morgen liebe Hobbybrauer,

bei der Steuerung der AiO über WLAN gab es noch einen kleinen Fehler. Wurde der Steuerbefehl für Nachguss abgesetzt, erschien im Display der Steuerung als Zieltemperatur immer 0°C, was doch nicht so ganz der gewünschten Nachgusstemperatur entspricht. Habe ich korrigiert! Außerdem konnte man während des Maischens direkt auf Kochen bzw. Nachguss umschalten, das war etwas unglücklich und geht jetzt nur nach vorheriger Betätigung des Buttons "Abbruch"!

Noch einen schönen Sonntag

Lothar
Dateianhänge
AiO_MEGA_20x4_V4.zip
(21.61 KiB) 32-mal heruntergeladen
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#104  Beitragvon maba64 » Sonntag 18. September 2016, 16:26

Hallo

:thumbup Erstens mal recht herzlichen Dank für Deine riesen Arbeit !!!!! :thumbsup

Ich bin am planen für meine Brauanlage und habe noch ein paar Fragen / Anregungen

- Wäre es möglich den Temp. Verlauf SOLL /IST auf eine sd card zu speichern ?
- kann man 2 unterschiedliche Funk Stecker verwenden (1 * fürs Heizen / 1* fürs Kühlen) ?
- für das Rührwerk eine L298N Dual H Bridge verwenden ?


Gruss und Besten Dank für Deine Antworten


MABA
maba64
Neuling
Neuling
 
Beiträge: 4
Registriert: Samstag 3. September 2016, 12:12

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#105  Beitragvon Bitter » Montag 19. September 2016, 08:39

Hallo MABA,

dies ist Dein erster Beitrag in diesem Forum und da ist es eigentlich üblich, also gute Tradition, sich zunächst einmal vorzustellen. Das kannst Du ja noch nachholen! Ich will Dir aber trotzdem Deine Fragen beantworten:

maba64 hat geschrieben:- Wäre es möglich den Temp. Verlauf SOLL /IST auf eine sd card zu speichern ?

Warum? Über die AiO 4.0 kannst Du den Temperaturverlauf via WLAN auf dem PC speichern! Du kannst aber beim MEGA mühelos die SD-Card selbst softwaretechnisch einbinden!

maba64 hat geschrieben:- kann man 2 unterschiedliche Funk Stecker verwenden (1 * fürs Heizen / 1* fürs Kühlen) ?

Nein, nicht als unabhängig schaltende Dosen!

maba64 hat geschrieben:- für das Rührwerk eine L298N Dual H Bridge verwenden ?


Welches Rührwerk möchtest Du denn mit 2A betreiben? Das schafft garantiert keine vernünftige Durchmischung der Maische, es wird wahrscheinlich sofort den Geist aufgeben! Ansonsten gilt: Ja auch das kannst Du einbauen!

Gruß Lothar
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#106  Beitragvon Bitter » Montag 19. September 2016, 15:26

Dafür sind Testläufe wichtig! Habe doch gerade festgestellt, dass die Anzahl der Hopfengaben, wenn sie via WLAN übertragen werden, hin und wieder "verschluckt" werden. Liegt am UDP-Protokoll, bei dem der Empfänger die empfangenen Datenpakete nicht quittiert. Ich habe nun auch für die Rezeptübertragung aus dem "Kleinen Brauhelfer" einen kleinen Test eingebaut, ob alle Rezeptdaten ordnungsgemäß empfangen wurden. Ertönt nach dem Betätigen des Buttons "Rezept zu AiO" der Brauerruf, dann wurden alle Daten empfangen.

Im Anhang findet ihr die nochmal die korrrigierte Fassungen der AiO und das Steuerprogramm "KBH2AiO".

Gruß Lothar
Dateianhänge
AiO_MEGA_20x4_V4.zip
(21.66 KiB) 44-mal heruntergeladen
KBH2AiO.zip
(1.79 MiB) 41-mal heruntergeladen
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#107  Beitragvon maba64 » Montag 19. September 2016, 21:05

Guten Abend Lothar

Besten Dank für Deine Antworten.

Sorry, wenn ich mich nicht vorgestellt habe. Ich hole dies gleich nach:

Ich komme aus der Zentralschweiz, bin 50 Jahre alt und möchte endlich mal mein eigenes Bier brauen...... (ich bin diesbezüglich blutiger Anfänger)
Hobbies: Biertrinken, Skifahren, Gärtnern, und Arduino Quad-Copter bauen und fliegen.

Gruss MABA
maba64
Neuling
Neuling
 
Beiträge: 4
Registriert: Samstag 3. September 2016, 12:12

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#108  Beitragvon Martin S » Dienstag 20. September 2016, 13:50

Sagt mal welchen Lüfter verwendet ihr fürs SSR.
Ich habe jetzt einen Artic Lüfter da, aber der scheint mit 5V nicht zu funktionieren.
Welchen verwendet ihr? 5V über Arduino oder 12V mit eigener Stromversorgung.
Oder gleich 12V auf den Arduino, wobei ich gelesen habe, dass das nicht ganz so gesund für den Arduino ist?? :Waa

Bin interessiert an eurer Lösung,vl hat jemand sogar einen Link.

Danke!

Grüße, Martin
Martin S
Posting Klettermax
Posting Klettermax
 
Beiträge: 219
Registriert: Dienstag 21. Juni 2016, 11:33

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#109  Beitragvon Bitter » Dienstag 20. September 2016, 14:36

Hallo Martin,
ich benutze den folgenden Lüfter https://www.amazon.de/Computer-Brushless-L%C3%BCfter-60mmx60mmx25mm-Schwarz/dp/B01EZQLY5E/ref=sr_1_74?ie=UTF8&qid=1474373695&sr=8-74&keywords=L%C3%BCfter+12v. Betrieben wird er über ein externes Steckernetzteil, welches allerdings auch noch die Spannungsversorgung für den Arduino und andere Teile der Steuerung übernimmt So sieht dann der Aufbau aus:
Dateianhänge
AiO_innen.jpg
AiO4.jpg
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#110  Beitragvon Martin S » Dienstag 20. September 2016, 14:57

Und mit den 12v betreibst du auch direkt den Arduino?
Martin S
Posting Klettermax
Posting Klettermax
 
Beiträge: 219
Registriert: Dienstag 21. Juni 2016, 11:33

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#111  Beitragvon Bitter » Dienstag 20. September 2016, 15:56

Ja, kein Problem, damit liegt man noch voll in der Spezifikation, allerdings am oberen Rand. Ich würde das nicht mit den ganz billigen Nachbauten probieren wollen, aber da verleirt man auch nicht viel Geld, wenn es schiefgeht!

Gruß Lothar
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#112  Beitragvon Martin S » Dienstag 20. September 2016, 16:02

Alles klar!
Dann werd ich das so machen.
Wie du sagst dann sind eben die knapp 20€ für den Arduino Mega beim Teufel!

Grüße,
Martin
Martin S
Posting Klettermax
Posting Klettermax
 
Beiträge: 219
Registriert: Dienstag 21. Juni 2016, 11:33

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#113  Beitragvon carlowert » Dienstag 20. September 2016, 16:31

Hallo Ihr fleißigen Programmierer, das ist echt der Wahnsinn was sich da tut, wie könnt Ihr dass nur zeitlich leisten?
Ich versuche ja gerda auch eine AIO zu bauen, scheitere seit aber Tagen wiederholt mit der Installation auf meinem Mega.

Folgende Fehlermeldung bekomme ich immer wieder angezeigt:

Arduino: 1.6.11 (Mac OS X), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

AiO_MEGA_20x4_V4:282: error: 'POSITIVE' was not declared in this scope
LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); // Set the LCD I2C address
^
exit status 1
'POSITIVE' was not declared in this scope

Was mache ich falsch? Habe schon den Tipp aus dem AIO Thread versucht und die Zeile folgendermaßen geändert:
LiquidCrystal_I2C lcd(0x27, 20, 4); // Set the LCD I2C address
^
Dann lässt sich der Sketch kompilieren aber die Anzeige bleibt tot, jede 2. Zeile dunkle Blöcke.

Wer hat ne Idee?
Gruß Carsten
Gruß Carsten!

:Drink In vino veritas - in Bier ist auch so was. :Drink
carlowert
Posting Junior
Posting Junior
 
Beiträge: 14
Registriert: Samstag 16. April 2016, 19:58
Wohnort: Bad Aibling

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#114  Beitragvon beryll » Dienstag 20. September 2016, 16:49

Hey Carsten,

hast Du den Kontrast des Display eingestellt? Auf der Rückseite ist ein kleines "Rädchen" dafür.

VG Peter
Mein Lieblingstier ist der Zapfhahn...!
(Aktueller Bericht aus dem Gärfass)
Benutzeravatar
beryll
Posting Freak
Posting Freak
 
Beiträge: 1021
Registriert: Samstag 25. Juli 2015, 15:10
Wohnort: Saarwellingen

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#115  Beitragvon carlowert » Dienstag 20. September 2016, 17:25

Hallo Peter,
ja hab ich. Dipslay hab ich gerade auch gegen ein Neues getauscht, hat auch nix gebracht, auch am Uno statt Mega das Gleiche.

Hmm...
Gruß Carsten!

:Drink In vino veritas - in Bier ist auch so was. :Drink
carlowert
Posting Junior
Posting Junior
 
Beiträge: 14
Registriert: Samstag 16. April 2016, 19:58
Wohnort: Bad Aibling

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#116  Beitragvon saschabouchon » Dienstag 20. September 2016, 17:54

Tausche mal das 0x27 in 0x3f

Es könnte was mit der Adressierung zu tun haben...
http://www.brauhardware.de
Rührwerk selber bauen, von der Einkocher- bis zur 70l Brauklasse! Läuterfreund, Edelstahlhähne etc...
Benutzeravatar
saschabouchon
Posting Freak
Posting Freak
 
Beiträge: 676
Registriert: Freitag 28. Februar 2014, 12:27

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#117  Beitragvon Ernie » Dienstag 20. September 2016, 18:50

Moin,

anscheinend ist das die falsche Library für das LCD.

Diese Fehlermeldunghatte ich anfangs auch.

Suche Dir eine andere im Netz.

LG
Ernie
Benutzeravatar
Ernie
Posting Junior
Posting Junior
 
Beiträge: 79
Registriert: Donnerstag 24. März 2016, 16:04

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#118  Beitragvon Bitter » Dienstag 20. September 2016, 18:59

Hallo Carsten,

solch eine Fehlermeldung kann Dich in den Wahnsinn treiben, da ist der in der Arduino IDE integrierte Compiler mit seinen Fehlermeldungen nicht sehr hilfreich. In Deinem Fall dürfte die Fehlermeldung nicht primär daran liegen, dass POSITIVE nicht gefunden wurde, sondern Du hast an anderer Stelle einen Fehler in Deinem Sketch, ich tippe auf eine nicht ordnungsgemäß geschlossene Klammerebene oder anders gesagt, einen Fehler der den Compiler daran hindert die entsprechende Definitionsdatei (Bibliothek) zu finden! Überprüfe mal Deinen Sketch dahingehend!

Gruß Lothar
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#119  Beitragvon carlowert » Dienstag 20. September 2016, 19:12

Hallo!
Das mit der Bibliothek hat mich zumindest ein bisschen weitergebracht, danke für den Tipp! Hab mal die LiquidCrystal_I2C.lib von der Herstellerseite genommen, jetzt schaff ich wenigstens ein "Hello World", mit dem I2C_Scanner kam die 0x27 als Adresse raus, das wars also nicht.

Danke nochmals für die schnelle Hilfe, Rest muss ich jetzt noch basteln, werds hoffentlich schaffen.

Morgen wird dann halt nochmal "zu Fuß" gebraut :-(

Gruß Carsten
Gruß Carsten!

:Drink In vino veritas - in Bier ist auch so was. :Drink
carlowert
Posting Junior
Posting Junior
 
Beiträge: 14
Registriert: Samstag 16. April 2016, 19:58
Wohnort: Bad Aibling

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#120  Beitragvon carlowert » Donnerstag 22. September 2016, 13:07

Hallo nochmal!
Es läuft! Yippieh! Bis auf kleine Probleme doch gestern noch störungsfrei gebraut! :thumbsup

Musste um das Display in Gang zu bringen noch folgendes am Sketch ändern:

LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);
geändert in
LiquidCrystal_I2C lcd(0x27,20,4)

und

lcd.begin(20, 4);
geändert in
lcd.init(); //initialize the lcd
lcd.backlight(); //open the backlight

Dann gings.
Also vielen Dank allen fürs Programmieren und den Support! Tolle Truppe! :thumbup

Drei kleine Probleme habe ich, wie gesagt noch, weiss noch nicht worans liegt :Waa
- mein Buzzer klickt nur, statt zu piepsen, hab dieses Modell:
https://www.amazon.de/gp/product/B00H55 ... UTF8&psc=1 angeschlossen an 5V, GND und Pin 10

- der Intervallmodus beim Rührwerk geht nicht, hab halt auf Dauerbetrieb umgestellt, dann gehts problemlos.

- Wenn ich mit drei Rasten brauen möchte, z.B. 1.Rast 44° 20min, 2.Rast 63° 35min und 3.Rast 72° 25min und bei 78° Abmaischen einstelle, fährt die Steuerung die ersten beiden Rasten ordungsgemäß durch und hält auch die Zeiten, bei der dritten Rast wird dann auf 72° aufgeheizt und dann direkt weiter auf 78° ohne Rast bei 72°. :Shocked
Verstehe ich nicht, hab mir jetzt so beholfen, dass ich eine 4. Rast mit 78° und 1min eingebaut habe dann gings.

Das Ding ist insgesamt aber echt super, freu mich schon aufs frische "Oat White Ipa" von
http://maischemalzundmehr.de/index.php? ... pdated=yes ,die Hefe werkelt schon fleißig.

Gruß Carsten :Drink
Gruß Carsten!

:Drink In vino veritas - in Bier ist auch so was. :Drink
carlowert
Posting Junior
Posting Junior
 
Beiträge: 14
Registriert: Samstag 16. April 2016, 19:58
Wohnort: Bad Aibling

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#121  Beitragvon carlowert » Donnerstag 22. September 2016, 14:14

Kommando zurück!

Intervallrührer geht, letzte Rast geht auch ohne gleich auf Abmaischtemperatur hochzufahren :puzz

Wäre das gestern nicht 3mal passiert, im Beisein meiner GG würde ich ernsthaft an meinem Verstand zweifeln. :Mad2

Bleibt also nur noch das Problem mit dem Buzzer, da hab ich jetzt mal nen normalen Piezo bestellt.

Nix für ungut! Beste Grüße aus Aibling.

Gruß Carsten
Gruß Carsten!

:Drink In vino veritas - in Bier ist auch so was. :Drink
carlowert
Posting Junior
Posting Junior
 
Beiträge: 14
Registriert: Samstag 16. April 2016, 19:58
Wohnort: Bad Aibling

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#122  Beitragvon Bitter » Donnerstag 22. September 2016, 14:44

Hallo Carsten,

ich habe den folgenden Summer: https://www.amazon.de/gp/product/B00HUH ... UTF8&psc=1. Der ist bei 5V laut genug!

Lothar
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#123  Beitragvon carlowert » Donnerstag 22. September 2016, 17:35

Danke Lothar,
genau den hab ich bestellt. Kommt leider aus China, aber bis zum nächsten Brautag sollte er ja da sein.
Gruß Carsten
Gruß Carsten!

:Drink In vino veritas - in Bier ist auch so was. :Drink
carlowert
Posting Junior
Posting Junior
 
Beiträge: 14
Registriert: Samstag 16. April 2016, 19:58
Wohnort: Bad Aibling

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#124  Beitragvon Bitter » Donnerstag 22. September 2016, 19:54

Hallo liebe Hobbybrauerfreunde,

in der AiO_UNO_20x4_V3_06R gab es noch eine Überlappung im EEPROM-Bereich, hatte ich vergessen. Für die Version MEGA hatte ich das korrigiert, aber für den UNO glatt vergessen! Na ja, man wird halt älter :Smile
Ich habe auch noch mal den Sketch für den NANO angepasst, bietet die gleiche Funktion wie die UNO V3_06R, allerdings ohne die Funktion für die Würzepumpe.

Gruß Lothar

Edit1: in der NANO_06R war der Encoder-Taster noch auf D6, soll aber auf D4. Ist im Sketch korrigiert!
Edit2: noch einen Fehler entdeckt! Habe den NANO jetzt selbst mal aufgebaut und durchgetestet! Alles ist nun OK! Template für SerialComInstruments4 hinzugfügt. Das benötigte Programm findet ihr unter:http://www.serialcominstruments.com/instrument4.php. Im dazugehörigen Forum immer den letzten Downlaod auswählen!
Dateianhänge
AiO_UNO_20x4_V3_06R.zip
(17.32 KiB) 43-mal heruntergeladen
nano_aufbau_relais.pdf
(210.61 KiB) 59-mal heruntergeladen
AiO_NANO_20x4_V3_06R.zip
(16.69 KiB) 19-mal heruntergeladen
AiO_SerCom.zip
(251.5 KiB) 33-mal heruntergeladen
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#125  Beitragvon Chris1990 » Freitag 23. September 2016, 12:39

Hallo zusammen,

ich bekomme in der .ino der Gradientenregelung immer folgende Fehlermeldung, wenn ich eigene Chars einbinden möchte (in der Version AiO_UNO_20x4_V3__03R hat es noch ohne Fehlermeldung funktioniert):

AiO_UNO_20x4_V3_04R_GRA.ino: In function 'void setup()':
AiO_UNO_20x4_V3_04R_GRA:352: error: 'createCustomChars' was not declared in this scope

Kann mir jemand sagen, was ich falsch mache?

Vielen Dank und viele Grüße,

Christopher
Chris1990
Posting Klettermax
Posting Klettermax
 
Beiträge: 260
Registriert: Montag 17. Juni 2013, 22:32

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#126  Beitragvon Bitter » Freitag 23. September 2016, 13:19

Hallo Christopher,

was steht denn in dem Sketch in der Zeile 352? "createCustomChars" war nie eine Function in der AiO, in keiner Version! Wir kommen dem Problem nur auf die Spur, wenn Du hier mal postest, was in der besagten Zeile steht! Kannst mir das auch als PN schicken, kümmere mich dann darum.

Gruß Lothar
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#127  Beitragvon Bitter » Dienstag 27. September 2016, 19:27

Hallo Hobbybrauer,

in den R-Versionen der NANO, UNO und MEGA-Steuerung konnte es unter Umständen nach einem Doppelclick vorkommen, dass die Zeit zu Beginn einer neuen Rast nicht bei 0 startete. Das ist behoben!

Gruß Lothar
Dateianhänge
AiO_MEGA_20x4_V4.zip
(21.81 KiB) 34-mal heruntergeladen
AiO_NANO_20x4_V3_06R.zip
(16.77 KiB) 18-mal heruntergeladen
AiO_UNO_20x4_V3_06R.zip
(17.37 KiB) 35-mal heruntergeladen
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#128  Beitragvon airmail33 » Sonntag 2. Oktober 2016, 15:23

Hallo versuche gerade die AiO Brausteuerung zu installieren, bekomme die Fehlermeldung.
AiO_MEGA_20x4_V4:3766: error: 'Serial2' was not declared in this scope

Code: Alles auswählen
Arduino: 1.6.12 (Windows 10), Board: "Arduino/Genuino Uno"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\andre\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\andre\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\andre\Documents\Arduino\libraries -fqbn=arduino:avr:uno -ide-version=10612 -build-path C:\Users\andre\AppData\Local\Temp\arduino_build_220090 -warnings=none -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino6 -prefs=runtime.tools.avr-gcc.path=C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2 -verbose C:\Users\andre\Desktop\AiO_MEGA_20x4_V4\AiO_MEGA_20x4_V4.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\andre\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\andre\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\andre\Documents\Arduino\libraries -fqbn=arduino:avr:uno -ide-version=10612 -build-path C:\Users\andre\AppData\Local\Temp\arduino_build_220090 -warnings=none -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino6 -prefs=runtime.tools.avr-gcc.path=C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2 -verbose C:\Users\andre\Desktop\AiO_MEGA_20x4_V4\AiO_MEGA_20x4_V4.ino
Using board 'uno' from platform in folder: C:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14
Using core 'arduino' from platform in folder: C:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14
Detecting libraries used...
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "C:\Users\andre\AppData\Local\Temp\arduino_build_220090\sketch\AiO_MEGA_20x4_V4.ino.cpp" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "C:\Users\andre\AppData\Local\Temp\arduino_build_220090\sketch\AiO_MEGA_20x4_V4.ino.cpp" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "C:\Users\andre\AppData\Local\Temp\arduino_build_220090\sketch\AiO_MEGA_20x4_V4.ino.cpp" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\RCSwitch" "C:\Users\andre\AppData\Local\Temp\arduino_build_220090\sketch\AiO_MEGA_20x4_V4.ino.cpp" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\RCSwitch" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "C:\Users\andre\AppData\Local\Temp\arduino_build_220090\sketch\AiO_MEGA_20x4_V4.ino.cpp" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\RCSwitch" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "-IC:\Users\andre\Documents\Arduino\libraries\TimerOne-master" "C:\Users\andre\AppData\Local\Temp\arduino_build_220090\sketch\AiO_MEGA_20x4_V4.ino.cpp" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\RCSwitch" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "-IC:\Users\andre\Documents\Arduino\libraries\TimerOne-master" "-IC:\Users\andre\Documents\Arduino\libraries\OneWire" "C:\Users\andre\AppData\Local\Temp\arduino_build_220090\sketch\AiO_MEGA_20x4_V4.ino.cpp" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\RCSwitch" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "-IC:\Users\andre\Documents\Arduino\libraries\TimerOne-master" "-IC:\Users\andre\Documents\Arduino\libraries\OneWire" "-IC:\Users\andre\Documents\Arduino\libraries\dallas-temperature-control" "C:\Users\andre\AppData\Local\Temp\arduino_build_220090\sketch\AiO_MEGA_20x4_V4.ino.cpp" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\RCSwitch" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "-IC:\Users\andre\Documents\Arduino\libraries\TimerOne-master" "-IC:\Users\andre\Documents\Arduino\libraries\OneWire" "-IC:\Users\andre\Documents\Arduino\libraries\dallas-temperature-control" "-IC:\Users\andre\Documents\Arduino\libraries\Time-master" "C:\Users\andre\AppData\Local\Temp\arduino_build_220090\sketch\AiO_MEGA_20x4_V4.ino.cpp" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\RCSwitch" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "-IC:\Users\andre\Documents\Arduino\libraries\TimerOne-master" "-IC:\Users\andre\Documents\Arduino\libraries\OneWire" "-IC:\Users\andre\Documents\Arduino\libraries\dallas-temperature-control" "-IC:\Users\andre\Documents\Arduino\libraries\Time-master" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\EEPROM\src" "C:\Users\andre\AppData\Local\Temp\arduino_build_220090\sketch\AiO_MEGA_20x4_V4.ino.cpp" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\RCSwitch" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "-IC:\Users\andre\Documents\Arduino\libraries\TimerOne-master" "-IC:\Users\andre\Documents\Arduino\libraries\OneWire" "-IC:\Users\andre\Documents\Arduino\libraries\dallas-temperature-control" "-IC:\Users\andre\Documents\Arduino\libraries\Time-master" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\EEPROM\src" "C:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src\Wire.cpp" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\RCSwitch" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "-IC:\Users\andre\Documents\Arduino\libraries\TimerOne-master" "-IC:\Users\andre\Documents\Arduino\libraries\OneWire" "-IC:\Users\andre\Documents\Arduino\libraries\dallas-temperature-control" "-IC:\Users\andre\Documents\Arduino\libraries\Time-master" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\EEPROM\src" "C:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src\utility\twi.c" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\RCSwitch" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "-IC:\Users\andre\Documents\Arduino\libraries\TimerOne-master" "-IC:\Users\andre\Documents\Arduino\libraries\OneWire" "-IC:\Users\andre\Documents\Arduino\libraries\dallas-temperature-control" "-IC:\Users\andre\Documents\Arduino\libraries\Time-master" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\EEPROM\src" "C:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C\LiquidCrystal_I2C.cpp" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\RCSwitch" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "-IC:\Users\andre\Documents\Arduino\libraries\TimerOne-master" "-IC:\Users\andre\Documents\Arduino\libraries\OneWire" "-IC:\Users\andre\Documents\Arduino\libraries\dallas-temperature-control" "-IC:\Users\andre\Documents\Arduino\libraries\Time-master" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\EEPROM\src" "C:\Users\andre\Documents\Arduino\libraries\RCSwitch\RCSwitch.cpp" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\RCSwitch" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "-IC:\Users\andre\Documents\Arduino\libraries\TimerOne-master" "-IC:\Users\andre\Documents\Arduino\libraries\OneWire" "-IC:\Users\andre\Documents\Arduino\libraries\dallas-temperature-control" "-IC:\Users\andre\Documents\Arduino\libraries\Time-master" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\EEPROM\src" "C:\Users\andre\Documents\Arduino\libraries\encoder-arduino\ClickEncoder.cpp" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\RCSwitch" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "-IC:\Users\andre\Documents\Arduino\libraries\TimerOne-master" "-IC:\Users\andre\Documents\Arduino\libraries\OneWire" "-IC:\Users\andre\Documents\Arduino\libraries\dallas-temperature-control" "-IC:\Users\andre\Documents\Arduino\libraries\Time-master" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\EEPROM\src" "C:\Users\andre\Documents\Arduino\libraries\TimerOne-master\TimerOne.cpp" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\RCSwitch" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "-IC:\Users\andre\Documents\Arduino\libraries\TimerOne-master" "-IC:\Users\andre\Documents\Arduino\libraries\OneWire" "-IC:\Users\andre\Documents\Arduino\libraries\dallas-temperature-control" "-IC:\Users\andre\Documents\Arduino\libraries\Time-master" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\EEPROM\src" "C:\Users\andre\Documents\Arduino\libraries\OneWire\OneWire.cpp" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\RCSwitch" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "-IC:\Users\andre\Documents\Arduino\libraries\TimerOne-master" "-IC:\Users\andre\Documents\Arduino\libraries\OneWire" "-IC:\Users\andre\Documents\Arduino\libraries\dallas-temperature-control" "-IC:\Users\andre\Documents\Arduino\libraries\Time-master" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\EEPROM\src" "C:\Users\andre\Documents\Arduino\libraries\dallas-temperature-control\DallasTemperature.cpp" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\RCSwitch" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "-IC:\Users\andre\Documents\Arduino\libraries\TimerOne-master" "-IC:\Users\andre\Documents\Arduino\libraries\OneWire" "-IC:\Users\andre\Documents\Arduino\libraries\dallas-temperature-control" "-IC:\Users\andre\Documents\Arduino\libraries\Time-master" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\EEPROM\src" "C:\Users\andre\Documents\Arduino\libraries\Time-master\DateStrings.cpp" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\RCSwitch" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "-IC:\Users\andre\Documents\Arduino\libraries\TimerOne-master" "-IC:\Users\andre\Documents\Arduino\libraries\OneWire" "-IC:\Users\andre\Documents\Arduino\libraries\dallas-temperature-control" "-IC:\Users\andre\Documents\Arduino\libraries\Time-master" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\EEPROM\src" "C:\Users\andre\Documents\Arduino\libraries\Time-master\Time.cpp" -o "nul"
Generating function prototypes...
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\RCSwitch" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "-IC:\Users\andre\Documents\Arduino\libraries\TimerOne-master" "-IC:\Users\andre\Documents\Arduino\libraries\OneWire" "-IC:\Users\andre\Documents\Arduino\libraries\dallas-temperature-control" "-IC:\Users\andre\Documents\Arduino\libraries\Time-master" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\EEPROM\src" "C:\Users\andre\AppData\Local\Temp\arduino_build_220090\sketch\AiO_MEGA_20x4_V4.ino.cpp" -o "C:\Users\andre\AppData\Local\Temp\arduino_build_220090\preproc\ctags_target_for_gcc_minus_e.cpp"
"C:\Program Files (x86)\Arduino\tools-builder\ctags\5.8-arduino10/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\andre\AppData\Local\Temp\arduino_build_220090\preproc\ctags_target_for_gcc_minus_e.cpp"
Sketch wird kompiliert...
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\RCSwitch" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "-IC:\Users\andre\Documents\Arduino\libraries\TimerOne-master" "-IC:\Users\andre\Documents\Arduino\libraries\OneWire" "-IC:\Users\andre\Documents\Arduino\libraries\dallas-temperature-control" "-IC:\Users\andre\Documents\Arduino\libraries\Time-master" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\EEPROM\src" "C:\Users\andre\AppData\Local\Temp\arduino_build_220090\sketch\AiO_MEGA_20x4_V4.ino.cpp" -o "C:\Users\andre\AppData\Local\Temp\arduino_build_220090\sketch\AiO_MEGA_20x4_V4.ino.cpp.o"
AiO_MEGA_20x4_V4:282: error: 'POSITIVE' was not declared in this scope

 LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);  // Set the LCD I2C address

                                                     ^

C:\Users\andre\Desktop\AiO_MEGA_20x4_V4\AiO_MEGA_20x4_V4.ino: In function 'void setup()':

AiO_MEGA_20x4_V4:583: error: 'Serial2' was not declared in this scope

     Serial2.begin(115200);

     ^

C:\Users\andre\Desktop\AiO_MEGA_20x4_V4\AiO_MEGA_20x4_V4.ino: In function 'void connectWiFi()':

AiO_MEGA_20x4_V4:3766: error: 'Serial2' was not declared in this scope

   if (Serial2.available())

       ^

C:\Users\andre\Desktop\AiO_MEGA_20x4_V4\AiO_MEGA_20x4_V4.ino: In function 'void getReply(int)':

AiO_MEGA_20x4_V4:3859: error: 'Serial2' was not declared in this scope

     while (Serial2.available())

            ^

C:\Users\andre\Desktop\AiO_MEGA_20x4_V4\AiO_MEGA_20x4_V4.ino: In function 'void wifieinaus()':

AiO_MEGA_20x4_V4:3904: error: 'Serial2' was not declared in this scope

       Serial2.begin(115200);

       ^

AiO_MEGA_20x4_V4:3907: error: 'Serial2' was not declared in this scope

     } else Serial2.end();

            ^

C:\Users\andre\Desktop\AiO_MEGA_20x4_V4\AiO_MEGA_20x4_V4.ino: In function 'void logger_logview()':

AiO_MEGA_20x4_V4:3951: error: 'Serial2' was not declared in this scope

     Serial2.print("AT+CIPSEND=4,");    //Sende Messdaten via UDP

     ^

C:\Users\andre\Desktop\AiO_MEGA_20x4_V4\AiO_MEGA_20x4_V4.ino: In function 'void logger_serial()':

AiO_MEGA_20x4_V4:4027: error: 'Serial2' was not declared in this scope

   Serial2.print("AT+CIPSEND=4,");    //Sende Messdaten

   ^

C:\Users\andre\Desktop\AiO_MEGA_20x4_V4\AiO_MEGA_20x4_V4.ino: In function 'void zum_pc()':

AiO_MEGA_20x4_V4:4173: error: 'Serial2' was not declared in this scope

   Serial2.print("AT+CIPSEND=4,");    //Sende Messdaten

   ^

C:\Users\andre\Desktop\AiO_MEGA_20x4_V4\AiO_MEGA_20x4_V4.ino: In function 'void zurAiO(int)':

AiO_MEGA_20x4_V4:4194: error: 'Serial2' was not declared in this scope

     while (Serial2.available())

            ^

Bibliothek Wire in Version 1.0 im Ordner: C:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire  wird verwendet
Bibliothek LiquidCrystal_I2C im Ordner: C:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C (legacy) wird verwendet
Bibliothek RCSwitch im Ordner: C:\Users\andre\Documents\Arduino\libraries\RCSwitch (legacy) wird verwendet
Bibliothek encoder-arduino im Ordner: C:\Users\andre\Documents\Arduino\libraries\encoder-arduino (legacy) wird verwendet
Bibliothek TimerOne-master in Version 1.1 im Ordner: C:\Users\andre\Documents\Arduino\libraries\TimerOne-master  wird verwendet
Bibliothek OneWire im Ordner: C:\Users\andre\Documents\Arduino\libraries\OneWire (legacy) wird verwendet
Bibliothek dallas-temperature-control im Ordner: C:\Users\andre\Documents\Arduino\libraries\dallas-temperature-control (legacy) wird verwendet
Bibliothek Time-master in Version 1.5 im Ordner: C:\Users\andre\Documents\Arduino\libraries\Time-master  wird verwendet
Bibliothek EEPROM in Version 2.0 im Ordner: C:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\EEPROM  wird verwendet
exit status 1
'POSITIVE' was not declared in this scope


Kann mir Bitte jemand sagen was da nicht Stimmt ? Danke
airmail33
Posting Junior
Posting Junior
 
Beiträge: 17
Registriert: Samstag 17. September 2016, 19:42

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#129  Beitragvon Bitter » Sonntag 2. Oktober 2016, 15:33

Du musst auch das richtige Arduino-Board aussuchen! Werkzeuge -> Board -> Arduino Mega 2560 !

Gruß Lothar
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#130  Beitragvon airmail33 » Sonntag 2. Oktober 2016, 15:49

OK. Danke.

Das Board ist richtig, aber falsches Sketch. Dachte ich habe das für UNO.
Ich versuch es mit dem richtigen.
SORRY.
airmail33
Posting Junior
Posting Junior
 
Beiträge: 17
Registriert: Samstag 17. September 2016, 19:42

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#131  Beitragvon airmail33 » Sonntag 2. Oktober 2016, 16:20

Mit den richtigen Skech gehts ! :thumbsup
Habe nur noch die Fehlermeldung:
AiO_UNO_20x4_V3_06R:206: error: 'POSITIVE' was not declared in this scope
LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); // Set the LCD I2C address
exit status 1
'POSITIVE' was not declared in this scope


Danke
airmail33
Posting Junior
Posting Junior
 
Beiträge: 17
Registriert: Samstag 17. September 2016, 19:42

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#132  Beitragvon airmail33 » Sonntag 2. Oktober 2016, 22:09

Habe es wie in Post 120 geändert, passt so weit. Jetzt habe ich einen anderen Fehler, anscheinend passt die ClickEncoder.h nicht. Mit den Exemple, von Github, läuft der Encoder.
Code: Alles auswählen
Arduino: 1.6.12 (Windows 10), Board: "Arduino/Genuino Uno"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\andre\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\andre\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\andre\Documents\Arduino\libraries -fqbn=arduino:avr:uno -ide-version=10612 -build-path C:\Users\andre\AppData\Local\Temp\arduino_build_121331 -warnings=none -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino6 -prefs=runtime.tools.avr-gcc.path=C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2 -verbose C:\Users\andre\AppData\Local\Temp\Temp2_AiO_UNO_20x4_V3_06R(1).zip\AiO_UNO_20x4_V3_06R\AiO_UNO_20x4_V3_06R.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\andre\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\andre\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\andre\Documents\Arduino\libraries -fqbn=arduino:avr:uno -ide-version=10612 -build-path C:\Users\andre\AppData\Local\Temp\arduino_build_121331 -warnings=none -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino6 -prefs=runtime.tools.avr-gcc.path=C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2 -verbose C:\Users\andre\AppData\Local\Temp\Temp2_AiO_UNO_20x4_V3_06R(1).zip\AiO_UNO_20x4_V3_06R\AiO_UNO_20x4_V3_06R.ino
Using board 'uno' from platform in folder: C:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14
Using core 'arduino' from platform in folder: C:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14
Detecting libraries used...
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "C:\Users\andre\AppData\Local\Temp\arduino_build_121331\sketch\AiO_UNO_20x4_V3_06R.ino.cpp" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "C:\Users\andre\AppData\Local\Temp\arduino_build_121331\sketch\AiO_UNO_20x4_V3_06R.ino.cpp" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "C:\Users\andre\AppData\Local\Temp\arduino_build_121331\sketch\AiO_UNO_20x4_V3_06R.ino.cpp" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "C:\Users\andre\AppData\Local\Temp\arduino_build_121331\sketch\AiO_UNO_20x4_V3_06R.ino.cpp" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "-IC:\Users\andre\Documents\Arduino\libraries\TimerOne-master" "C:\Users\andre\AppData\Local\Temp\arduino_build_121331\sketch\AiO_UNO_20x4_V3_06R.ino.cpp" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "-IC:\Users\andre\Documents\Arduino\libraries\TimerOne-master" "-IC:\Users\andre\Documents\Arduino\libraries\OneWire" "C:\Users\andre\AppData\Local\Temp\arduino_build_121331\sketch\AiO_UNO_20x4_V3_06R.ino.cpp" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "-IC:\Users\andre\Documents\Arduino\libraries\TimerOne-master" "-IC:\Users\andre\Documents\Arduino\libraries\OneWire" "-IC:\Users\andre\Documents\Arduino\libraries\dallas-temperature-control" "C:\Users\andre\AppData\Local\Temp\arduino_build_121331\sketch\AiO_UNO_20x4_V3_06R.ino.cpp" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "-IC:\Users\andre\Documents\Arduino\libraries\TimerOne-master" "-IC:\Users\andre\Documents\Arduino\libraries\OneWire" "-IC:\Users\andre\Documents\Arduino\libraries\dallas-temperature-control" "-IC:\Users\andre\Documents\Arduino\libraries\Time-master" "C:\Users\andre\AppData\Local\Temp\arduino_build_121331\sketch\AiO_UNO_20x4_V3_06R.ino.cpp" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "-IC:\Users\andre\Documents\Arduino\libraries\TimerOne-master" "-IC:\Users\andre\Documents\Arduino\libraries\OneWire" "-IC:\Users\andre\Documents\Arduino\libraries\dallas-temperature-control" "-IC:\Users\andre\Documents\Arduino\libraries\Time-master" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\EEPROM\src" "C:\Users\andre\AppData\Local\Temp\arduino_build_121331\sketch\AiO_UNO_20x4_V3_06R.ino.cpp" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "-IC:\Users\andre\Documents\Arduino\libraries\TimerOne-master" "-IC:\Users\andre\Documents\Arduino\libraries\OneWire" "-IC:\Users\andre\Documents\Arduino\libraries\dallas-temperature-control" "-IC:\Users\andre\Documents\Arduino\libraries\Time-master" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\EEPROM\src" "C:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src\Wire.cpp" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "-IC:\Users\andre\Documents\Arduino\libraries\TimerOne-master" "-IC:\Users\andre\Documents\Arduino\libraries\OneWire" "-IC:\Users\andre\Documents\Arduino\libraries\dallas-temperature-control" "-IC:\Users\andre\Documents\Arduino\libraries\Time-master" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\EEPROM\src" "C:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src\utility\twi.c" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "-IC:\Users\andre\Documents\Arduino\libraries\TimerOne-master" "-IC:\Users\andre\Documents\Arduino\libraries\OneWire" "-IC:\Users\andre\Documents\Arduino\libraries\dallas-temperature-control" "-IC:\Users\andre\Documents\Arduino\libraries\Time-master" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\EEPROM\src" "C:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C\LiquidCrystal_I2C.cpp" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "-IC:\Users\andre\Documents\Arduino\libraries\TimerOne-master" "-IC:\Users\andre\Documents\Arduino\libraries\OneWire" "-IC:\Users\andre\Documents\Arduino\libraries\dallas-temperature-control" "-IC:\Users\andre\Documents\Arduino\libraries\Time-master" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\EEPROM\src" "C:\Users\andre\Documents\Arduino\libraries\encoder-arduino\ClickEncoder.cpp" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "-IC:\Users\andre\Documents\Arduino\libraries\TimerOne-master" "-IC:\Users\andre\Documents\Arduino\libraries\OneWire" "-IC:\Users\andre\Documents\Arduino\libraries\dallas-temperature-control" "-IC:\Users\andre\Documents\Arduino\libraries\Time-master" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\EEPROM\src" "C:\Users\andre\Documents\Arduino\libraries\TimerOne-master\TimerOne.cpp" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "-IC:\Users\andre\Documents\Arduino\libraries\TimerOne-master" "-IC:\Users\andre\Documents\Arduino\libraries\OneWire" "-IC:\Users\andre\Documents\Arduino\libraries\dallas-temperature-control" "-IC:\Users\andre\Documents\Arduino\libraries\Time-master" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\EEPROM\src" "C:\Users\andre\Documents\Arduino\libraries\OneWire\OneWire.cpp" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "-IC:\Users\andre\Documents\Arduino\libraries\TimerOne-master" "-IC:\Users\andre\Documents\Arduino\libraries\OneWire" "-IC:\Users\andre\Documents\Arduino\libraries\dallas-temperature-control" "-IC:\Users\andre\Documents\Arduino\libraries\Time-master" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\EEPROM\src" "C:\Users\andre\Documents\Arduino\libraries\dallas-temperature-control\DallasTemperature.cpp" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "-IC:\Users\andre\Documents\Arduino\libraries\TimerOne-master" "-IC:\Users\andre\Documents\Arduino\libraries\OneWire" "-IC:\Users\andre\Documents\Arduino\libraries\dallas-temperature-control" "-IC:\Users\andre\Documents\Arduino\libraries\Time-master" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\EEPROM\src" "C:\Users\andre\Documents\Arduino\libraries\Time-master\DateStrings.cpp" -o "nul"
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "-IC:\Users\andre\Documents\Arduino\libraries\TimerOne-master" "-IC:\Users\andre\Documents\Arduino\libraries\OneWire" "-IC:\Users\andre\Documents\Arduino\libraries\dallas-temperature-control" "-IC:\Users\andre\Documents\Arduino\libraries\Time-master" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\EEPROM\src" "C:\Users\andre\Documents\Arduino\libraries\Time-master\Time.cpp" -o "nul"
Generating function prototypes...
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "-IC:\Users\andre\Documents\Arduino\libraries\TimerOne-master" "-IC:\Users\andre\Documents\Arduino\libraries\OneWire" "-IC:\Users\andre\Documents\Arduino\libraries\dallas-temperature-control" "-IC:\Users\andre\Documents\Arduino\libraries\Time-master" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\EEPROM\src" "C:\Users\andre\AppData\Local\Temp\arduino_build_121331\sketch\AiO_UNO_20x4_V3_06R.ino.cpp" -o "C:\Users\andre\AppData\Local\Temp\arduino_build_121331\preproc\ctags_target_for_gcc_minus_e.cpp"
"C:\Program Files (x86)\Arduino\tools-builder\ctags\5.8-arduino10/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\andre\AppData\Local\Temp\arduino_build_121331\preproc\ctags_target_for_gcc_minus_e.cpp"
Sketch wird kompiliert...
"C:\Users\andre\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\cores\arduino" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\variants\standard" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire\src" "-IC:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C" "-IC:\Users\andre\Documents\Arduino\libraries\encoder-arduino" "-IC:\Users\andre\Documents\Arduino\libraries\TimerOne-master" "-IC:\Users\andre\Documents\Arduino\libraries\OneWire" "-IC:\Users\andre\Documents\Arduino\libraries\dallas-temperature-control" "-IC:\Users\andre\Documents\Arduino\libraries\Time-master" "-IC:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\EEPROM\src" "C:\Users\andre\AppData\Local\Temp\arduino_build_121331\sketch\AiO_UNO_20x4_V3_06R.ino.cpp" -o "C:\Users\andre\AppData\Local\Temp\arduino_build_121331\sketch\AiO_UNO_20x4_V3_06R.ino.cpp.o"
In file included from C:\Users\andre\AppData\Local\Temp\Temp2_AiO_UNO_20x4_V3_06R(1).zip\AiO_UNO_20x4_V3_06R\AiO_UNO_20x4_V3_06R.ino:192:0:

C:\Users\andre\Documents\Arduino\libraries\encoder-arduino/ClickEncoder.h:42:1: error: expected ',' or ';' before 'class'

 class ClickEncoder

 ^

Bibliothek Wire in Version 1.0 im Ordner: C:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\Wire  wird verwendet
Bibliothek LiquidCrystal_I2C im Ordner: C:\Users\andre\Documents\Arduino\libraries\LiquidCrystal_I2C (legacy) wird verwendet
Bibliothek encoder-arduino im Ordner: C:\Users\andre\Documents\Arduino\libraries\encoder-arduino (legacy) wird verwendet
Bibliothek TimerOne-master in Version 1.1 im Ordner: C:\Users\andre\Documents\Arduino\libraries\TimerOne-master  wird verwendet
Bibliothek OneWire in Version 2.3.2 im Ordner: C:\Users\andre\Documents\Arduino\libraries\OneWire  wird verwendet
Bibliothek dallas-temperature-control im Ordner: C:\Users\andre\Documents\Arduino\libraries\dallas-temperature-control (legacy) wird verwendet
Bibliothek Time-master in Version 1.5 im Ordner: C:\Users\andre\Documents\Arduino\libraries\Time-master  wird verwendet
Bibliothek EEPROM in Version 2.0 im Ordner: C:\Users\andre\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.14\libraries\EEPROM  wird verwendet
exit status 1
Fehler beim Kompilieren für das Board Arduino/Genuino Uno.


Hoffe einer von Euch hat einen Rat oder eine passende ClickEncoder.h

Vielen Dank
airmail33
Posting Junior
Posting Junior
 
Beiträge: 17
Registriert: Samstag 17. September 2016, 19:42

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#133  Beitragvon Bitter » Montag 3. Oktober 2016, 09:14

Versuche doch einmal Folgendes: Tausche die Reihenfolge der Includes, statt:

Code: Alles auswählen
#include <ClickEncoder.h>
#include <TimerOne.h>


dann:

Code: Alles auswählen
#include <TimerOne.h>
#include <ClickEncoder.h>


Sollte dann eine Fehlermeldung bezogen auf TimerOne.h erscheinen, dann liegt der Fehler im Sketch vor diesen Includes! Ich vermute, dass Du die Relaislogik verändert hast und dort eine Einkommentierung falsch gesetzt hast, wie aus Deinen Compilermeldungen zu entnehmen ist.

Code: Alles auswählen
In file included from C:\Users\andre\AppData\Local\Temp\Temp2_AiO_UNO_20x4_V3_06R(1).zip\AiO_UNO_20x4_V3_06R\AiO_UNO_20x4_V3_06R.ino:192:0:

C:\Users\andre\Documents\Arduino\libraries\encoder-arduino/ClickEncoder.h:42:1: error: expected ',' or ';' before 'class'

 class ClickEncoder


Gruß Lothar

Kleiner Hinweis: Dieses Forum ist immer gerne behilflich, freut sich aber auch, wenn sich neue Mitglieder kurz vorstellen!
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#134  Beitragvon airmail33 » Montag 3. Oktober 2016, 10:20

Danke Lothar,

genau die Fehlermeldung mit TimerOne kommt. Habe nur wie im Post 120 beschrieben das Sketch verändert, sonst nichts .
Sorry bin auf diesen Gebiet ein blutiger Anfänger, ich habe schon alles mehrfach deinstalliesrt und neu installiert, bringt nichts.
Habe auch verschiedene Sketch versucht, deswegen der Fehler am Anfang mit den falschen Board, aber bis jetzt konnte ich keines
Kompiliren.

Liebe Grüße Armin
airmail33
Posting Junior
Posting Junior
 
Beiträge: 17
Registriert: Samstag 17. September 2016, 19:42

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#135  Beitragvon Bitter » Montag 3. Oktober 2016, 12:05

Du hast irgendwo ein ';' vergessen! Das sucht er nun in der ersten Library nach diesem Fehler!

Lothar
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#136  Beitragvon airmail33 » Montag 3. Oktober 2016, 13:24

Danke Lothar, ich habs gefunden. Jetzt läuft es, habe das ; hinter
LiquidCrystal_I2C lcd(0x27,20,4)
vergessen.

Danke Nochmal
Armin
airmail33
Posting Junior
Posting Junior
 
Beiträge: 17
Registriert: Samstag 17. September 2016, 19:42

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#137  Beitragvon beryll » Freitag 7. Oktober 2016, 15:59

Moin,

ich hab meine AiO neu aufgebaut - und prompt ein Problem und keine Lösung dafür :Shocked
Der Temperaturfühler DS18B20 wird angesprochen und zeigt auch die Temperatur an - allerdings "verliert" der Arduino scheinbar ständig den Fühler bzw. die Spannungsversorgung dafür geht in den Keller. Auf dem Display schwankbar deshalb in unregelmäßigen Abständen die Anzeige zwischen der Temperatur und der Fehlermeldung -127.00

An dem 5V-Ausgang des Arduino Uno hängt neben de DS18B20 noch der ClickEncoder, das Relais und das 20x4 Display. Könnte eventuell der Widerstand daran schuld sein?
Wie komme ich auf den? Ich hab im Eifer des Gefechts gestern Abend den DS18B20 nicht an den 5V Ausgang geklemmt, sondern an das 12V Netzteil, welches den Arduino speist - an der gleichen Leitung hing auch das Display. Somit konnte ich Display und Temperaturfühler erstmal austauschen, da beide ihren Dienst eingestellt haben. Den Widerstand zwischen der Datenleitung und der 5V Leitung hab ich nicht ausgetauscht...

Über ein paar Tipps wäre ich mehr als dankbar!
VG Peter
Mein Lieblingstier ist der Zapfhahn...!
(Aktueller Bericht aus dem Gärfass)
Benutzeravatar
beryll
Posting Freak
Posting Freak
 
Beiträge: 1021
Registriert: Samstag 25. Juli 2015, 15:10
Wohnort: Saarwellingen

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#138  Beitragvon Borsti84 » Freitag 7. Oktober 2016, 16:17

Hi Peter.

Möglicherweise haben die 12V doch etwas mehr schaden angerichtet. den Widerstand solltest du auf jedenfall auch noch austauschen. Vielleicht solltest den Temp.Sensor auch nochmal auf einen anderen Pin am Arduino legen. Dies musst natürlich auch im Sketch anpassen. Was hast du für ein Relais angeschlossen? Schließe doch einfach erstmal nur Display und Temp.sensor an und schau ob so alles angezeigt wird. Vielleicht haben ja andere Bauteile auch was abbekommen.
Beste Grüße
Sebastian (Borsti84)

Ich habe mir ein Brauereipferd gekauft. Ich werde mein Bier in Zukunft selber melken.

Arduino "All in One" - Versionen stets aktuell im Hobbybrauer-Wiki
Benutzeravatar
Borsti84
Posting Klettermax
Posting Klettermax
 
Beiträge: 114
Registriert: Montag 16. Dezember 2013, 22:38
Wohnort: Bad Liebenstein

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#139  Beitragvon beryll » Freitag 7. Oktober 2016, 16:47

Borsti84 hat geschrieben:Hi Peter.

Möglicherweise haben die 12V doch etwas mehr schaden angerichtet. den Widerstand solltest du auf jedenfall auch noch austauschen. Vielleicht solltest den Temp.Sensor auch nochmal auf einen anderen Pin am Arduino legen. Dies musst natürlich auch im Sketch anpassen. Was hast du für ein Relais angeschlossen? Schließe doch einfach erstmal nur Display und Temp.sensor an und schau ob so alles angezeigt wird. Vielleicht haben ja andere Bauteile auch was abbekommen.


Erstmal DANKE für Deine Antwort. An den 12V hingen nur der Temperaturfühler und das Display, das Relais war noch nicht eingebaut - den Encoder hab ich ebenfalls ausgetauscht, da bei dem alten ein PIN abgebrochen war... Ich werde erstmal den Sensor an einen anderen PIN hängen, vielleicht ist ja wirklich diese über den Jordan gegangen, den Widerstand tausche ich auch aus, hab zum Glück noch einen hier liegen.

Relay ist da hier : 2 Relay Module, also das Standard-Ding. Dieses schaltet dann ein SSR, welches wiederum die Versorgung der Hendi schaltet,
Mein Lieblingstier ist der Zapfhahn...!
(Aktueller Bericht aus dem Gärfass)
Benutzeravatar
beryll
Posting Freak
Posting Freak
 
Beiträge: 1021
Registriert: Samstag 25. Juli 2015, 15:10
Wohnort: Saarwellingen

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#140  Beitragvon maba64 » Samstag 8. Oktober 2016, 11:49

Hallo Zusammen

Ich habe eine Frage betr. der Funksteckdose

nach langen probieren habe ich einen passenden Code gefunden

#define INTERTECH_ON "00000000000101010001010101010100"
#define INTERTECH_OFF "00000000000101010001010001010100"

wo kann ich diese in Code direkt in der AIO
eingeben ?


Gruss und Danke für die Antwort
MABA
maba64
Neuling
Neuling
 
Beiträge: 4
Registriert: Samstag 3. September 2016, 12:12

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#141  Beitragvon Bitter » Samstag 8. Oktober 2016, 12:32

Hallo Maba,

einfach mal probieren: myswitch.send(INTERTECH_ON) oder myswitch.send(INTERTECH_ON,24) oder myswitch.send(INTERTECH_ON,32). Falls das so nicht funktioniert, dann wandel die Binärzahl in eine Dezimalzahl um: 00000000000101010001010101010100 (2) -> 1381716 (10). Sende dann myswitch.send(1381716,24) oder myswitch.send(1381716,32). Die Codierung hat führende Nullen im Binärwert, die kann man eigentlich vergessen (24 Bit), aber manche Funksteckdosen scheinen auch die zu benötigen (32 Bit).
Sollte das nicht funktionieren, dann versuche mal die Pulslänge oder das Protokoll zu variieren!

mySwitch.setPulseLength(360); //Voreinstellung 350
mySwitch.setProtocol(2); //Voreinstellung 1

In den AiO-Steuerungen mit Funk werden die Signale über einen Empfänger eingelesen und abgespeichert, da hast Du die Probleme nicht! Außerdem kann man so schnell die Funksteckdosen tauschen!

Gruß Lothar
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#142  Beitragvon airmail33 » Dienstag 11. Oktober 2016, 17:17

Hallo liebe Braugemeinde,

habe meine Brauseuerung fertig. Läuft auch so weit, nur die Relais für das Rührwerk gehen nicht. Habe am Sketch nichts verändert.
Wenn ich das Relais auf die Heizungspin anstecke, gehen sie einwandfrei. Kann vielleicht einer die funktionirenden Libraries hochladen,
oder mir per PN schicken. Möchte die Steuerung am Wochenende für mein Dark Impact verwenden. Danke.

Danke Armin
airmail33
Posting Junior
Posting Junior
 
Beiträge: 17
Registriert: Samstag 17. September 2016, 19:42

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#143  Beitragvon Bitter » Dienstag 11. Oktober 2016, 18:41

Hallo Armin,

du kannst nur den falschen Digitalpin für das Rührwerk gewählt haben, überprüfe das doch bitte noch mal! Die Konfiguration der Pinanschlüsse ist nicht von einer Bibliothek abhängig.

Überprüfe bitte folgenden Abschnitt im Sketch (UNO Relais!)

Code: Alles auswählen
//Ausgänge am AnalogPIN------------------------------------------------------
#define schalterR230  A1                               //Zuordnung Rührwerk 230V
#define schalterR12   A2                               //Zuordnung Rührwerk 12V
//---------------------------------------------------------------------------


Gruß Lothar
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#144  Beitragvon airmail33 » Donnerstag 13. Oktober 2016, 15:51

Danke Lothar,

habe mir ein anderes Board besorgt, da funktioniert alles. Jetzt wird am Wochenende mit meiner neuen Steuerung
das erste mal gebraut. Werde dann berichten.

Danke Nochmal.
airmail33
Posting Junior
Posting Junior
 
Beiträge: 17
Registriert: Samstag 17. September 2016, 19:42

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#145  Beitragvon Martin S » Donnerstag 13. Oktober 2016, 16:13

Hallo Lothar,

mir war so als hättest du mal geschrieben, dass du einen Arduino Simulator verwendest. :Grübel
Welchen nutzt du da? Freeware?

Beste Grüße,
Martin
Martin S
Posting Klettermax
Posting Klettermax
 
Beiträge: 219
Registriert: Dienstag 21. Juni 2016, 11:33

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#146  Beitragvon Bitter » Donnerstag 13. Oktober 2016, 18:23

Hallo Martin,

habe ich das mal geschrieben :Waa , kann mich nicht erinnern. Ich hatte mal mit verschiedener Freeware "herumgespielt", aber wenn ich mich recht erinnere, war das ziemlich frustrierend!

Viel Spaß und Erfolg für Dein Brauwochenende.

Lothar
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#147  Beitragvon Martin S » Freitag 14. Oktober 2016, 15:16

Das dacht ich mir schon!
Danke auf jeden Fall für die Info.

Ebenfalls gut Sud

LG, Martin
Martin S
Posting Klettermax
Posting Klettermax
 
Beiträge: 219
Registriert: Dienstag 21. Juni 2016, 11:33

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#148  Beitragvon maba64 » Samstag 15. Oktober 2016, 11:51

Hallo Zusammen

Soweit habe ich die Steuerung zusammengabaut, die Intertechno Funksteckdose funktioniert :thumbup
Im Moment habe ich noch 3 Probleme:
Rührwerk:
dies habe ich auf Intervall aktiviert jedoch hat es nur Dauerbetrieb, ich benutze PIN D11 und D12 ?
ESP8266:
Diese habe ich auch aktiviert die Init Meldung kommt beim Start und die blaue LED blinkt kurz jedoch in der WIFI übersicht auf dem PC sehe ich nur
AI Thinker_C1B5C und unverschlüsselt ?

Beim Wechseln der Zeit mit dem Drehencoder muss ich ca. 3 sek warten bis der neue Wert erscheint ?

PS Verwende den Arduino MEGA

Besten Dank für Deine Antworten


Gruss und schönes Wochenende
MABA
maba64
Neuling
Neuling
 
Beiträge: 4
Registriert: Samstag 3. September 2016, 12:12

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#149  Beitragvon Bitter » Samstag 15. Oktober 2016, 13:35

Ich schicke Dir gleich eine PN!

Gruß Lothar
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#150  Beitragvon kabelbrand » Freitag 21. Oktober 2016, 07:55

Guten Morgen,

zuerst einmal Hallo, bin neu hier :Bigsmile Ich heiße Markus und möchte gern mein eigenes Bier brauen. Da ich eine Leidenschaft für Arduino & Co. habe, bin ich auf der Suche nach einer
Lösung auf diese Brausteuerung gestoßen und war ziemlich schnell überzeugt, dass das die Lösung ist, die ich umsetzen werde. Ein großes Danke an alle Beteiligten, klasse Arbeit geleistet!

Mein Aufbau auf dem Steckbrett läuft soweit. Problem ist aktuell noch, dass ich eine Smartwares Funksteckdose habe, allerdings keine Fernsteuerung zum Einlernen. Wie krieg ich die Steckdose
eingelernt? Hat jemand einen Tipp? Danke vorab :Drink

Viele Grüße
Markus
kabelbrand
Posting Junior
Posting Junior
 
Beiträge: 41
Registriert: Donnerstag 6. Oktober 2016, 12:57

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#151  Beitragvon Bitter » Freitag 21. Oktober 2016, 09:12

Herzlich willkommen im Forum,

ich frage mich natürlich, was Du mit den Funksteckdosen ohne Fernsteuerung anstellen willst? Vielleicht hast Du Dich auch nur etwas unglücklich formuliert!?

Gruß Lothar
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#152  Beitragvon kabelbrand » Freitag 21. Oktober 2016, 12:52

Bitter hat geschrieben:Herzlich willkommen im Forum,

ich frage mich natürlich, was Du mit den Funksteckdosen ohne Fernsteuerung anstellen willst? Vielleicht hast Du Dich auch nur etwas unglücklich formuliert!?

Gruß Lothar


Hallo Lothar,

ich hab mir die Steckdose ausschließlich zum Schalten des Kochers gekauft. Somit ging ich davon aus, dass ich keine Fernbedienung dafür benötige :Grübel
Angesteuert per 433MHz vom AiO und fertig.

Grüße
Markus
kabelbrand
Posting Junior
Posting Junior
 
Beiträge: 41
Registriert: Donnerstag 6. Oktober 2016, 12:57

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#153  Beitragvon Bitter » Freitag 21. Oktober 2016, 12:57

Hallo Markus,
Du musst natürlich irgendwie an die Codierung der Schaltsteckdose kommen! Bei älteren Geräten konnte man das noch über Dipschalter einstellen, ist heute aber nicht mehr gebräuchlich. Wenn Du die Codierung hast, kannst Du den auch direkt im Sketch eingeben. Einfacher ist es, wenn möglich die Steckdose zurückzugeben und sich so etwas hier zu kaufen: https://www.amazon.de/Arendo-Funksteckdosen-Set-Funkschalter-Steckdosenset-LED-Statusanzeige-Kindersicherungsschutz/dp/B01GQFJVC0/ref=sr_1_1?ie=UTF8&qid=1477047402&sr=8-1&keywords=arendo+funksteckdosen.

Gruß Lothar
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#154  Beitragvon kabelbrand » Freitag 21. Oktober 2016, 16:15

Hallo Lothar,

ja, ich könnte mir eine Fernbedienung nachkaufen oder eben die Codierung rausbekomme. Ich werde jetzt am WE mal schauen, die Codierung ist ja zum Teil dokumentiert.
Wenn das klappt: fein. Wenn nicht kauf ich die von dir empfohlenen Teile, sind auch gar nicht mal teuer :thumbup

Viele Grüße
Markus
kabelbrand
Posting Junior
Posting Junior
 
Beiträge: 41
Registriert: Donnerstag 6. Oktober 2016, 12:57

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#155  Beitragvon Bitter » Freitag 21. Oktober 2016, 20:05

Für Hobbybrauer mit begrenztem Budget und ebensolchen handwerklichen Fähigkeiten, habe ich eine Steuerung ohne Encoder und Display entwickelt. Ihr müsst nur einen 433MHz-Sender, einen 433 MHz-Empfänger und ein ESP8266-Modul an den Arduino-Mega anschließen.

mega-KBH2AiO.jpg


Gesteuert wird das ganze über eine Windows-Software KBH2AiO. Wie der Name schon sagt, wurden ursprünglich nur die Rezepte aus dem "Kleinen Brauhelfer" übertragen, nun kann man hierüber auch die komplette AiO-MEGA steuern.

KBH2AIO.jpg


Die Kosten belaufen sich auf ca. 18 EUR für den Arduino-MEGA, 5 EUR für 433 MHz Sender+Empfänger, 5 EUR für den ESP8266-1, 3 EUR für den DS18B20 Temperaturfühler und 2 EUR für den Summer, also insgesamt bei 33 EUR. Die Widerstände kann man in jedem Elektronikladen für ein paar Cent erwerben. Durch die kleine Bauform kann auch das Gehäuse kleiner und damit preisgünstiger ausfallen (Mon-Cheri für die Brauhelferin als kleines Dankeschön und die Plastikschachtel als Gehäuse zweckentfremden!).

Im Dateianhang findet ihr den Sketch und die benötigte Software. Der Sketch ist nicht speziell für diese Version, sondern ist auch für die "normale" AiO 4.0 vorgesehen. Natürlich können auch schon bestehende Steuerungen, die den ESP verwenden, damit gesteuert werden.

Schönes, braufreudiges Wochenende

Lothar
Dateianhänge
KBH2AiO.zip
(1.81 MiB) 23-mal heruntergeladen
AiO_MEGA_20x4_V4.zip
(23.33 KiB) 27-mal heruntergeladen
mega-KBH2AiO.pdf
(205.93 KiB) 43-mal heruntergeladen
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#156  Beitragvon Ernie » Freitag 21. Oktober 2016, 22:15

Hallo Lothar,

Great Work !

:thumbup
Benutzeravatar
Ernie
Posting Junior
Posting Junior
 
Beiträge: 79
Registriert: Donnerstag 24. März 2016, 16:04

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#157  Beitragvon Bitter » Samstag 22. Oktober 2016, 16:10

Liebe Hobbybrauer und Hobbybrauerinnen,

die Übersicht über ein Thema geht mit wachsendem Thread sukzessive verloren. Daher habe ich mal eine Zusammenfassung incl. aller aktuellen Downloads im Hobbybrauer-Wiki hinterlegt http://hobbybrauer.de/forum/wiki/doku.php/brauen_mit_arduino_all_in_one_aio.
Ich werde diese Seite stets auf dem aktuellen Stand halten und auch Weiterentwicklungen hier dokumentieren.

Schönes Wochenende

Lothar
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#158  Beitragvon carlowert » Mittwoch 26. Oktober 2016, 12:25

Hallo AIO Pogrammierer und Anwender,
mittlerweile läuft bei mir alles rund, auch der Buzzer ist mittlerweile aus China angekommen und funzt! Danke für euren Support!

Ein paar Fragen habe ich trotzdem ;-)

1.Beim Einmaischen läuft ja der Rührer nicht, was ich etwas unpraktisch finde. Die AIO meldet ja wenn die Einmaischtemperatur erreicht ist und man bestätigt mit weiter. Wäre es nicht sinnvoll da noch eine Rückfrage mit Y/N einzubauen ob zum Einmaischen das Rührwerk für eine bestimmte Zeit (z.B. 2min) angeht? Trau mich selber noch nicht ran den Sketch umzubauen... Never change a running System (if your an idiot).

2.Bei mir sitzt der Temperatursensor in einer 25cm langen Hülse die ich an Adams Rührwerkshalter montiert habe. Passt also zum Maischen und Nachguss erwärmen. Zum Kochen nehme ich aber das Rührwerk samt Halter und somit natürlich auch Sensor ab und koche mit dem original Deckel vom Weck in den ich ein Loch in dien "Griffknubbel" geschnitten hab, damit die Dämpfe abziehen können. Jetzt fehlt dann aber natürlich der Sensor. Wie macht ihr das? Möchte nur ungern ein Loch in den emaillierten Kocher bohren, sonst könnte ich ja ein zweites kurzes Tauchrohr knapp oberhalb des Rührwerks einbauen. Habe noch eine Tauchhülse mit 60mm rumliegen. Hat noch jemand eine gute Idee für die Sensorplatzierung beim Kochen? Denke auch über die Ikea Blanda Schüssel als Brüdenhaube nach aber auch da ist der Sensor nicht ideal untergebracht, da er ja nicht in der Flüssigkeit wäre sondern nur im Dampf. Oder würde das auch gehen?
Gruß Carsten!

:Drink In vino veritas - in Bier ist auch so was. :Drink
carlowert
Posting Junior
Posting Junior
 
Beiträge: 14
Registriert: Samstag 16. April 2016, 19:58
Wohnort: Bad Aibling

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#159  Beitragvon Bitter » Mittwoch 26. Oktober 2016, 13:31

Hallo Carsten,

beide Probleme sind relativ leicht zu lösen:

1.Beim Einmaischen läuft ja der Rührer nicht, was ich etwas unpraktisch finde. Die AIO meldet ja wenn die Einmaischtemperatur erreicht ist und man bestätigt mit weiter. Wäre es nicht sinnvoll da noch eine Rückfrage mit Y/N einzubauen ob zum Einmaischen das Rührwerk für eine bestimmte Zeit (z.B. 2min) angeht? Trau mich selber noch nicht ran den Sketch umzubauen... Never change a running System (if your an idiot).


Betätige doch einfach "Weiter"! Dann läuft der Rührer, der Kessel heizt dann zwar auch auf, aber Du maischt schneller ein als dass die Temperatur um 1K gestiegen ist! Falls die Eimaischtemperatur für z.B. 10 min. gehalten werden soll, dann liegt hier doch die erste Rast. Da nach dem Einmaischen die Temperatur im Kessel sinkt, wird die Heizung und damit der Rührer wieder einschalten.

2.Bei mir sitzt der Temperatursensor in einer 25cm langen Hülse die ich an Adams Rührwerkshalter montiert habe. Passt also zum Maischen und Nachguss erwärmen. Zum Kochen nehme ich aber das Rührwerk samt Halter und somit natürlich auch Sensor ab und koche mit dem original Deckel vom Weck in den ich ein Loch in dien "Griffknubbel" geschnitten hab, damit die Dämpfe abziehen können. Jetzt fehlt dann aber natürlich der Sensor. Wie macht ihr das? Möchte nur ungern ein Loch in den emaillierten Kocher bohren, sonst könnte ich ja ein zweites kurzes Tauchrohr knapp oberhalb des Rührwerks einbauen. Habe noch eine Tauchhülse mit 60mm rumliegen. Hat noch jemand eine gute Idee für die Sensorplatzierung beim Kochen? Denke auch über die Ikea Blanda Schüssel als Brüdenhaube nach aber auch da ist der Sensor nicht ideal untergebracht, da er ja nicht in der Flüssigkeit wäre sondern nur im Dampf. Oder würde das auch gehen?


Ich habe das genau so gelöst, Loch in den Deckel geschnitten (da wo der Griff war) um die Dämpfe abziehen zu lassen. Da hänge ich den Temperatursensor rein und befestige ihn an der Schnittkante mit einer großen Büroklammer. Funktioniert prima!

Gruß Lothar
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#160  Beitragvon vitivory » Mittwoch 2. November 2016, 05:28

Hallo Lothar,

eine tolle Sache. verfolge schon lange.


aber ESP8266 gibt mir keine Ruhe.

Kann nicht einschlafen und bin gestolpert auf die BrewPiLess auf NODEMCU mit ESP8266-12

http://vito.tw/
VG Vit

Zertifiziertes Mitglied der "Worschtmarktbrauerbubenbieratenbartei" WBBBB

Nicht das Bier ruiniert die Menschen, es ist das Wasser...
Benutzeravatar
vitivory
Posting Freak
Posting Freak
 
Beiträge: 1774
Registriert: Montag 12. März 2012, 19:13

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#161  Beitragvon kabelbrand » Mittwoch 2. November 2016, 14:11

Bitter hat geschrieben:Hallo Markus,
Du musst natürlich irgendwie an die Codierung der Schaltsteckdose kommen! Bei älteren Geräten konnte man das noch über Dipschalter einstellen, ist heute aber nicht mehr gebräuchlich. Wenn Du die Codierung hast, kannst Du den auch direkt im Sketch eingeben. Einfacher ist es, wenn möglich die Steckdose zurückzugeben und sich so etwas hier zu kaufen: https://www.amazon.de/Arendo-Funksteckdosen-Set-Funkschalter-Steckdosenset-LED-Statusanzeige-Kindersicherungsschutz/dp/B01GQFJVC0/ref=sr_1_1?ie=UTF8&qid=1477047402&sr=8-1&keywords=arendo+funksteckdosen.

Gruß Lothar


Hallo Lothar,

ich habe aufgegeben und mir das von dir empfohlene Steckdosenset gekauft. Allerdings ist ja auch das ohne DIPs und somit habe ich nun das Problem, dass ich die Steckdosen nicht schalten kann.
Was muss ich denn tun, damit ich diese Dosen schalten kann? Kann ich den eingelesenen Code aus dem AiO auslesen? Denn das automatische Erkennen der Sendersignale hat sofort funktioniert...

Bin etwas ratlos...

Viele Grüße
Markus
kabelbrand
Posting Junior
Posting Junior
 
Beiträge: 41
Registriert: Donnerstag 6. Oktober 2016, 12:57

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#162  Beitragvon Bitter » Mittwoch 2. November 2016, 15:40

Hallo Markus,

ist doch prima, alles wurde erkannt! Die Dosen schalten natürlich nur in den entsprechenden Programmen, also Maischen, Kochen, Nachguss, Kühlen. Manuell kannst Du die Dosen nicht schalten!

Gruß Lothar

EDIT: Dip-Schalter benötigst Du doch auch garnicht, die Codes werden automatisch erkannt!
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#163  Beitragvon kabelbrand » Mittwoch 2. November 2016, 16:52

Hallo Lothar,

ok, da stand ich dann wohl auf dem Schlauch :Ahh

Kann ich denn die gespeicherten Codes aus dem AiO auslesen?

Grüße
Markus
kabelbrand
Posting Junior
Posting Junior
 
Beiträge: 41
Registriert: Donnerstag 6. Oktober 2016, 12:57

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#164  Beitragvon Bitter » Mittwoch 2. November 2016, 17:44

Hallo Markus,

vorgesehen ist das nicht, ist ja eigentlich nicht nötig. Du kannst aber ab der Zeile 2176 folgendes ändern:

statt

Code: Alles auswählen
value = mySwitch.getReceivedValue();
    if (value) {
      // value in EPROM schreiben
      if (EEPROMReadlong(adr) != value) EEPROMWritelong(adr, value);


dann

Code: Alles auswählen
value = mySwitch.getReceivedValue();
    if (value) {
      // value in EPROM schreiben
      Serial.println(value);
      if (EEPROMReadlong(adr) != value) EEPROMWritelong(adr, value);


Auslesen dann natürlich im Serial-Monitor.

Gruß Lothar
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#165  Beitragvon Martin S » Mittwoch 2. November 2016, 21:08

Hallo Lothar,

im Menü ist ja eine Würzepumpe hinterlegt.
Soweit ich das verstanden habe, wird die über einen Schwimmerschalter angesteuert.
Aber ich kann die Pumpe nicht manuell irgendwie einschalten oder?

Grund für meine Frage ist, dass ich die meine Pumpe nach dem Maischen (Malzrohr) durchspülen möchte,
Dazu brauchte ich dann aber einen extra Schalter der die Pumpe separat ansteuert.

Gäbe es da eine Option?

Grüße, Martin
Martin S
Posting Klettermax
Posting Klettermax
 
Beiträge: 219
Registriert: Dienstag 21. Juni 2016, 11:33

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#166  Beitragvon kabelbrand » Donnerstag 3. November 2016, 11:07

Bitter hat geschrieben:Hallo Markus,

vorgesehen ist das nicht, ist ja eigentlich nicht nötig. Du kannst aber ab der Zeile 2176 folgendes ändern:

statt

Code: Alles auswählen
value = mySwitch.getReceivedValue();
    if (value) {
      // value in EPROM schreiben
      if (EEPROMReadlong(adr) != value) EEPROMWritelong(adr, value);


dann

Code: Alles auswählen
value = mySwitch.getReceivedValue();
    if (value) {
      // value in EPROM schreiben
      Serial.println(value);
      if (EEPROMReadlong(adr) != value) EEPROMWritelong(adr, value);


Auslesen dann natürlich im Serial-Monitor.

Gruß Lothar


Hallo Lothar,

ach, du bist so nett! Herzlichen Dank für deine Mühen, hilft mir sehr beim Lernen!

Grüße
Markus
kabelbrand
Posting Junior
Posting Junior
 
Beiträge: 41
Registriert: Donnerstag 6. Oktober 2016, 12:57

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#167  Beitragvon Bitter » Donnerstag 3. November 2016, 11:40

@Martin : Kein Problem, scheint mir selbst sinnvoll! Findest Du heute im Laufe des Tages im Hobbybrauer-Wiki!

Gruß Lothar
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#168  Beitragvon Martin S » Donnerstag 3. November 2016, 12:41

Klasse!

Besten dank!!
Martin S
Posting Klettermax
Posting Klettermax
 
Beiträge: 219
Registriert: Dienstag 21. Juni 2016, 11:33

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#169  Beitragvon captainkirk » Donnerstag 3. November 2016, 13:05

Hallo zusammen,
bin gerade beim Umbau meiner selbstgebastelten Malzrohranalge und wenn alles fertig wird wieder gebraut. Geplant ist auch die AiO auszuprobieren. Da ich zu denen gehöre die eine separaten Anschluss sowohl für die Heizung als auch für den Nachguss haben wäre ich auch an so einer Lösung wie Flo interessiert. Die 2. angesteuerte Steckdose habe ich da ich eine Hendi Platte mit 3,5 kW verwende und der Nachguss nicht gleichzeitig eingeschaltet werden kann da sonst die 16A Sicherung rausfliegt. Daher soll die Steuerung später mal entweder die Hendi Platte einschalteten oder den Nachguss, Prio hat die Hendi. Die Zeit wenn die Hendi aus ist wird für die Aufheizung vom Nachguss verwendet.

Die Frage kommt daher, dass ich den Nachguss über einen gesonderten Einkocher erhitzen möchte. Da wäre es natürlich optimal, wenn ich Stromzufuhr und Thermometer nicht umstecken müsste, sondern ein zweites Thermometer und zwei zusätzliche Relais ansteuern könnte. Hat schon jemand eine derartige „Erweiterung“ in Betrieb?

Liebe Grüße
Flo


Vermutlich würde das auf eine weitere Variante hinauslaufen und den Rahmen sprengen. Klar das nicht jeder individuelle Wunsch umgesetzt werden kann. Aber vielleicht gibt es ja auch eine einfache Lösung für die Integration in die Version "R", z.B. eine einfache Änderung und zusätzliche Umschaltung direkt im Code. Alternative für mich ist ein Bekannter der Programmieren kann und eine passende Steuerung umsetzt auf Basis AiO. Die würde ich natürlich auch dem Forum zur Verfügung stellen.
Viele Grüße
Peter
captainkirk
Posting Klettermax
Posting Klettermax
 
Beiträge: 197
Registriert: Freitag 30. Januar 2015, 23:33

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#170  Beitragvon Bitter » Donnerstag 3. November 2016, 17:00

Hallo Peter,

die AiO sollte eigentlich eine kleine und kompakte Steuerung sein und nicht zu sehr aufgebläht werden :puzz . Die Erweiterung wird aber auf gar keinen Fall mehr auf dem NANO/UNO lauffähig sein. Ich werde mal schauen, ob das mit relativ wenig Aufwand umsetzbar ist, aber noch nicht Morgen!

Gruß Lothar
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#171  Beitragvon captainkirk » Donnerstag 3. November 2016, 17:35

Hallo Lothar,

prima, ich bin gespannt was dabei rauskommt. Noch eine Frage, mit was kommen die Boards an die Grenze, mit dem 2. Regelkreis oder ist es in Summe zu viel? Hintergrund ist ob ich eine Chance habe mit der alten fg100 Version als Basis den 2. Regelkreis umzusetzen.

Viele Grüße
Peter
Viele Grüße
Peter
captainkirk
Posting Klettermax
Posting Klettermax
 
Beiträge: 197
Registriert: Freitag 30. Januar 2015, 23:33

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#172  Beitragvon Bitter » Donnerstag 3. November 2016, 17:57

Hallo Peter,
eine 2. Steuerung wird wohl deshalb ausscheiden, weil Du keine gegenseitige Verriegelung der Lastrelais von Heizung und Nachguss hinbekommen wirst. Die Sketche für den UNO sind kurz vor der Speichergrenze, da geht wirklich nichts mehr!

Gruß Lothar
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#173  Beitragvon Bitter » Donnerstag 3. November 2016, 18:41

Hier findet ihr die überarbeitete Version der AiO 4 und der KBH2AiO.exe: http://hobbybrauer.de/forum/wiki/doku.php/brauen_mit_arduino_all_in_one_aio.

Die Version vom 3.11.16 ist um folgende Möglichkeiten erweitert worden:

    Die WÜRZEPUMPE (die aus dem Hauptmenü), kann durch einen einfachen Druck auf den Encoder in den Dauerbetrieb umgeschaltet werden. Außerdem kann im Automatikmodus die Einschaltverzögerung der Pumpe eingestellt werden. Die Würzepumpe pumpt die Würze aus dem Läutergrant in den Sudkessel.

    Die MALZROHRPUMPE (als Alternative zum Rührer), kann im Modus „0“ (Hauptmenü) durch einen einfachen Druck auf den Encoder in den Dauerbetrieb geschaltet werden. Diese Funktion kann auch aus KBH2AiO geschaltet werden. Diese Funktion dient der Reinigung der Würzeleitungen bei einer Malzrohranlage.


Für diese Version sollte auch die KBH2AiO neu heruntergeladen werden.

Gruß Lothar
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#174  Beitragvon Bitter » Samstag 5. November 2016, 20:14

Hallo Hobbybrauer,
ich habe nun mal eine Version im Hobbybrauerwiki hinterlegt, in der während der Heizpause des Maischekessels der Nachguss über eine andere Heizung (Heizrelais) aufgeheizt werden kann (an A4 - Phase / A5 - Nullleiter).Die Relais verriegeln sich gegenseitig, es kann also nur maximal der Strom den die leistungsstärkere Heizung benötigt dem Netz entnommen werden.
Nutzbar ist das bisher nur mit einem Kessel mit eingebautem Thermostaten, den zweiten Thermosensor werde ich in den nächsten Tagen integrieren, so dass von der AiO auch die temperaturregelung übernommen werden kann.

Gruß Lothar

Edith meinte, dass ich was vergessen habe!
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#175  Beitragvon captainkirk » Sonntag 6. November 2016, 12:16

Hallo Lothar,

:thumbsup super das du die Steuerung umgesetzt hast :thumbsup

Melde mich wenn meine Anlage wieder läuft.
Viele Grüße
Peter
captainkirk
Posting Klettermax
Posting Klettermax
 
Beiträge: 197
Registriert: Freitag 30. Januar 2015, 23:33

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#176  Beitragvon Bitter » Montag 7. November 2016, 16:05

Hallo Hobbybrauer,
ich habe nun auch den Temperatursensor für die Nachgussbereitung in den Ausschaltlücken der Heizung während des Maischens integriert. Der 2. Sensor wird automatisch erkannt und die Temperatur im Nachgusstopf automatisch geregelt. Ohne den 2. Temperatursensor funktioniert die Steuerung wie bisher, der Topf für die Aufbereitung des Nachgusses muss dann aber einen eigenen Temperatursensor besitzen (z.B. Einkocher).
Ihr findet die neue Version und alles Weitere im Hobbybrauerwiki!

Gruß Lothar
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#177  Beitragvon Martin S » Montag 7. November 2016, 17:14

Echt klasse dass du das noch eingebaut hast.
Jetzt kann echt kommen was wolle! :thumbup

Wollte die letzte Version gestern installieren, aber ich bin wie damals wieder mal über die fehlenden Libraries gestolpert.
Leider hab ichs auf die schnelle nicht hinbekommen.
Bevor ich mich jetzt nach der Arbeit dazu setze und versuche alle Fehlermeldungen beim Kompilieren richtig zu deuten, wollte ich eich mal fragen wie ihr vorgeht?

Ich habe einen Mac und lade mir zuerst das neue Programm und die Libraries runter.
Dann checke ich die IDE auf Updates.
Dann kopiere ich den Library_fr ordner in den Java Ordner der IDE und starte dann die Datei des neuen AIO Programms.
Leider hat das gestern einige Fehler zur folge gehabt.

Wie macht ihr das? Welche IDE Version? Am Mac wäre interessant!

Grüße, Martin
Martin S
Posting Klettermax
Posting Klettermax
 
Beiträge: 219
Registriert: Dienstag 21. Juni 2016, 11:33

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#178  Beitragvon Bitter » Montag 7. November 2016, 18:14

Hallo Martin,

warum kopierst Du die Libraries in den Ordner "JAVA"? Die gehören doch in den Ordner "Libraries"! Das dürfte am MAC nicht anders als am Windows-PC sein!

Gruß Lothar
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#179  Beitragvon Martin S » Montag 7. November 2016, 19:24

Hey Lothar,

ja klar sry mein Fehler :Ahh
Nur ein Fehler bleibt
Code: Alles auswählen
Arduino: 1.6.12 (Mac OS X), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

/Users/Martin/Documents/Arduino/libraries/LiquidCrystal/I2CIO.cpp:35:26: fatal error: ../Wire/Wire.h: No such file or directory
 #include <../Wire/Wire.h>
                          ^
compilation terminated.
exit status 1
Error compiling for board Arduino/Genuino Mega or Mega 2560.

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.


Das Problem ist, dass in der I2CIO.cpp #include <../Wire/Wire.h> steht.
Ich kann die Datei aber nicht öffnen und das auf #include <Wire.h> ändern, damit sollte es wohl klappen - zumindest lt. google.

Kannst du mir da helfen?

Grüße
Martin S
Posting Klettermax
Posting Klettermax
 
Beiträge: 219
Registriert: Dienstag 21. Juni 2016, 11:33

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#180  Beitragvon Martin S » Montag 7. November 2016, 20:24

Hey habs geschafft!
Hab das I2CIO.cpp einfach mit dem Text Edit Programm aufgemacht! :Bigsmile

Grüße
Martin S
Posting Klettermax
Posting Klettermax
 
Beiträge: 219
Registriert: Dienstag 21. Juni 2016, 11:33

Lob muß mal sein dann macht auch das daran arbeiten Spaß

Post Nr.:#181  Beitragvon t-u-f » Montag 7. November 2016, 20:40

Moin Moin Lothar..

Hat dir jemand schon für deine tolle Arbeit im Wiki bedankt....???

Von mir mal ein großes

DANKE!!!

für die tolle Arbeit für den super Wiki-Eintrag....

Gruß
euer T-u-F
t-u-f ne Abkürzung für Tüddeln und Fummeln :thumbup


Falls ich nicht SOFORT und UNVERZÜGLICH auf Fragen in einem Thread reagiere:
Es liegt daran, dass ich ein wichtigers Hobby habe als den Computer:

Meine Familie!!! :thumbsup
Benutzeravatar
t-u-f
Posting Klettermax
Posting Klettermax
 
Beiträge: 102
Registriert: Sonntag 21. Februar 2016, 14:33

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#182  Beitragvon Bitter » Dienstag 8. November 2016, 09:53

Danke t-u-f für das Danke!

Lothar
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#183  Beitragvon vitivory » Samstag 12. November 2016, 16:11

Hallo Lothar,

ein riesen Dank an die Perfektionierung vom Projekt.

Von einigen Projekten im Forum, dieses hat praktisch sofort auch funktioniert. Habe UNO und NANO mit Relea's und Funk getestet.
Vor paar Tage gab im LIDL Funk Steckdosen (Paar für Außen). Mit der Fernbedienung habe ich 2 Relais programmiert.

Mit MEGA kann ich nicht, habe ich nicht und ist teuer im Vergleich zu ESP8266 Modulen.

Aus Wemos R1 D2 oder NoeMcu V3, dazu noch ein I2C Level Shifter und I2C Bus Expander und natürlich vorhandene Encoder, Display, Sensor, Relais lässt sichein ein WiFi Brau Web Server sicherlich bauen.

Siehe auch Post vom China Hobbybrauer http://vito.tw/

Noch habe ich ein Bild gefunden https://www.flickr.com/photos/vito_tai/28640867782/sizes/z/

Sollten die Informationen eine neue Diskussionsrunde entfechten, biete ich den Administrator mein Post enfernen oder ein neuen Traid aufzumachen.
Dateianhänge
WemosD1R2.jpg
ESP8266 Wemos D1 R2
nodemcu.jpg
NodeMcu V3
4xPegelwandler.jpg
I2C Level Shifter
4xPegelwandler.jpg (37.78 KiB) 1441-mal betrachtet
I2C_Expander.jpg
I2C Bus Expander
I2C_Expander.jpg (10.08 KiB) 1441-mal betrachtet
VG Vit

Zertifiziertes Mitglied der "Worschtmarktbrauerbubenbieratenbartei" WBBBB

Nicht das Bier ruiniert die Menschen, es ist das Wasser...
Benutzeravatar
vitivory
Posting Freak
Posting Freak
 
Beiträge: 1774
Registriert: Montag 12. März 2012, 19:13

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#184  Beitragvon Martin S » Samstag 12. November 2016, 16:50

Hey Lothar,

hab gestern mit der aktuellen software gebraut und es hat extrem super geklappt!!! :thumbsup

Somit auch von mir ein über fettes DANKE für deine Arbeit!!
Martin S
Posting Klettermax
Posting Klettermax
 
Beiträge: 219
Registriert: Dienstag 21. Juni 2016, 11:33

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#185  Beitragvon Martin S » Samstag 12. November 2016, 17:06

Ein paar Kleinigkeiten sind mir noch ins Auge gefallen.

1. Nach erreichen der Einmaischtemperatur wäre es super wenn die Temperatur gehalten wird, bis man fertig eingemaischt hat. Erst dann sollte durch Bestätigen die erste Rast starten.

2. Vor Ende der letzten Rast wird ja an die Jodprobe erinnert. Klasse wäre es wenn man das Bestätigen müsste, bevor auf Abmaischtemperatur geheizt wird.
Sollte es mal nicht Jodnormal sein, aus welchem Fehler auch immer, hat man keine Möglichkeit die Verzuckerungsrast noch länger laufen zu lassen.
So könnte die letzte Rasttemperatur so lange gehalten werden bis es Jodnormal ist und dann mit Bestätigen weiter auf Abmaischtemperatur.

3. Ist wohl mein Fehler, aber ich konnte irgendwie die Würzepumpe nicht durchspülen :Mad2
Kannst du mir nochmal erklären, wo ich das finde :Waa

Besten Dank für alles was du da geschaffen hast. Und vor allem für den Support. :thumbup

Grüße Martin
Martin S
Posting Klettermax
Posting Klettermax
 
Beiträge: 219
Registriert: Dienstag 21. Juni 2016, 11:33

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#186  Beitragvon Bitter » Sonntag 13. November 2016, 10:30

Guten Morgen liebe Hobbybrauer

@Martin
zu Deinen Fragen:

zu 1. die Einmaischtemperatur kann doch von Dir individuell festgelegt werden, sie ist ja z.B. bei der Kombirast etwa 2°C höher als die erste Rast (65°C einmaischen -> 63°C die 1. Rast). Die thermische Masse in Deinem Kessel ist doch so hoch, dass die wenigen Minuten zum Einmaischen doch kaum ins Gewicht fallen. Wenn ich dazu komme, kann ich aber eine explizite Startaufforderung nachrüsten.

zu 2. Du kannst durch Drehen des Encoders jederzeit die Rastzeiten verlängern oder verkürzen.

zu 3. Die Würzepumpe kann im Modus "0" (Startmenü) durch Druck auf den Encoder in den Dauerbetrieb geschaltet und auch wieder ausgeschaltet werden. Dafür muss natürlich im Setup die Pumpe statt des Rührers ausgewählt sein.

Ich hoffe Dir geholfen zu haben.

@Vit

Ich hatte das glaube ich schon einmal erwähnt, viele Wege führen nach Rom, keine neue Weisheit aber immer wieder richtig. Ich finde Deine Projekte wirklich toll und außerordentlich kreativ was den Einsatz des ESP angeht. Alle Brausteuerungen die hier im Forum präsentiert werden erfüllen ihren Zweck, nämlich ein ordentliches Bier zu brauen, richten sich aber jeweils an eine etwas andere Zielgruppe, entweder die softwareaffinen oder die hardwareaffinen Hobbybierbrauer. Alle anderen Rühren ja mit der Hand, kaufen sich eine fertige Lösung oder verwenden Maischeverfahren bei denen eine Steuerung obsolet ist.
Die AiO ist in der einfachsten Version selbst von nicht so begnadeten Handwerkern nachzubauen, dies war die eigentliche Zielgruppe. Im Laufe der Zeit sind aber immer mehr Features hinzugekommen, einerseits ganz hilfreich, andererseits entfernt sie sich damit aber von der eigentlichen Zielgruppe, dem engagierten Hobbybrauer, der wirklich nur eine einfache Steuerung für seine Brauanlage haben möchte. Daher bin ich darauf bedacht, jede Weiterentwicklung so zu konzipieren, das sie als "Nice to have" und nicht als "Must have" betrachtet werden kann, also man kann es nutzen oder es sein lassen.
Wir müssen mal die technische Entwicklung abwarten, gerade auf dem Sektor Arduino & Co. tut sich ja eine Menge. Da wird es in Zukunft noch viele weitere Möglichkeiten geben die, bei der immer wieder offensichtlichen Kretivität in diesem Forum, auch genutzt werden.

Gruß und einen schönen Sonntag

Lothar
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#187  Beitragvon Bitter » Mittwoch 30. November 2016, 20:30

Hallo liebe Hobbybrauer,

habe in der Steuersoftware für die AiO 4.1 - "KBH2AiO" - den Import von Rezepten aus der MMuM-Datenbank (JSon-Format) integriert. Importiert werden allerdings nur die , für die AiO, relevanten Daten. Download im Hobbybrauerwiki.

Allzeit "Gut Sud"

Lothar
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#188  Beitragvon ufo60 » Montag 5. Dezember 2016, 21:01

Hallo,

Super-Arbeit, die ihr hier leistet.
Die UNO- Version läuft klasse. Jetzt wollte ich mir noch eine kleine NANO-Funk-Version mit der "aio_nano_20x4_v3_05f"
in eine Verteilerdose bauen. Bekomme aber wie Jens13 in Beitrag 64 die Meldung " Der Sketch ist zu groß".
Was mache ich falsch.
Übrigens kommt bei der aktuellen Relaisversion (aio_nano_20x4_v3_06r) der gleiche Fehler....
Der Fehler kommt schon beim Überprüfen/Kompilieren
Ich danke schon mal im Voraus. :thumbsup
Gruß Uwe
Benutzeravatar
ufo60
Neuling
Neuling
 
Beiträge: 5
Registriert: Donnerstag 9. April 2015, 21:15
Wohnort: Soemmerda

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#189  Beitragvon vitivory » Montag 5. Dezember 2016, 22:11

Hi,

bestimmt diese Meldung:

Der Sketch verwendet 28.446 Bytes (92%) des Programmspeicherplatzes. Das Maximum sind 30.720 Bytes.
Globale Variablen verwenden 1.612 Bytes (78%) des dynamischen Speichers, 436 Bytes für lokale Variablen verbleiben. Das Maximum sind 2.048 Bytes.
Wenig Arbeitsspeicher verfügbar, es können Stabilitätsprobleme auftreten.

wird aber hochgeladen und läuft.
VG Vit

Zertifiziertes Mitglied der "Worschtmarktbrauerbubenbieratenbartei" WBBBB

Nicht das Bier ruiniert die Menschen, es ist das Wasser...
Benutzeravatar
vitivory
Posting Freak
Posting Freak
 
Beiträge: 1774
Registriert: Montag 12. März 2012, 19:13

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#190  Beitragvon vitivory » Montag 5. Dezember 2016, 22:56

Ich frage mich seit langer Zeit, wozu PID.
Die Termische Masse der Maische ist so gross und bei +-1°C passiert der Maische auch nichts.
Rührwerk kann immer klaufen, gerade bei schwachen Motoren, kann es passierenm, dass der Motor stockt nach der Pause.
Bei einer Pumpe stat dem Rührwerk kann es passieren, dass die auch stockt, wenn der Impiler nach einer Pause verstopft wird.
Auch dauerbetrieb.

Dann, die Lösung mit Funksteckdosen (Funk 433MHz oder WiFi) lässt uns die Steuerung ohne gefärliche 220V Leitungen bauen und kompackt machen wo die "Leistungsmodule" separat arbeiten: keine dicke Zuleitungen, nichts verdreht die Kabels und die Steuernung bleibt am Platz liegen :-) Ist jedem Hobbyelektroniker voll bekannt.

Ooh Fuck.., schon wieder die fette harte Kabels, die so steif sind...., die Steuerung fällt schon vieder runter... u.s.w.

Noch besser wäre eine Steuerung die einfach als AP oder WebServer im Hausnetz hängt, eigenen T-Sensor, oder mehrere hat, oder eine Verbindung zu den T-Senaoren hat und die im Netz hängende Powermodule (Funk/WiFi-Steckdose) steuert, wo der ganze Ablauf auch läuft.
Das alles kann über das Netzwerk mit PC, Android oder Aple kontrolliert werden, bzw. programmiert werden.

T-Sensoren in den Töpfen. Heizungen über Funkdosen, der AP/WebServer irgendwo im Haushalt und der Brauer mit dem Smartphone unterwegs, so stelle ich mir den Brauprozess vor, zumindest in der Zeit zwischen Einmaischen und Läutern :-)

Siehe http://vito.tw/

Der NodeMcu ESP8266 muss her

Inspiriert von LIDL Craftbeer
VG Vit

Zertifiziertes Mitglied der "Worschtmarktbrauerbubenbieratenbartei" WBBBB

Nicht das Bier ruiniert die Menschen, es ist das Wasser...
Benutzeravatar
vitivory
Posting Freak
Posting Freak
 
Beiträge: 1774
Registriert: Montag 12. März 2012, 19:13

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#191  Beitragvon Bitter » Dienstag 6. Dezember 2016, 10:45

Hallo Vit,

die Maltos-Biere scheinen Dir ja gut geschmeckt zu haben! Da gibt es ja ganz unterschiedliche Meinungen hier im Forum, aber das nur Nebenbei. Mit dem nicht notwendigen PID-Regler gebe ich Dir natürlich recht. Du hast den aber in Deinen Steuerungen eingebaut, bist Du also geläutert? (Welch herrliches Wortspiel in Zusammenhang mit Bier!).
Interessant ist in diesem Zusammenhang natürlich die Frage, inwieweit die Positionierung eines einzigen Sensors Rückschlüsse auf die Temperaturverteilung in der Maischepfanne zulässt? Wenn das Rührwerk nicht eine intensive vertikale Durchmischung der Maische gewährleistet, dann brauchen wir uns über 1K-Temperaturdifferenz keine Gedanken zu machen, die ist mit absoluter Sicherheit wesentlich größer.Da ist die Regelcharakeristik, also der eingesetzte Regler, vollkommen egal.
Ich bin kein Freund von Steueurngen, die ausschließlich über Smartphone, Tablet etc. bedient werden können. Das kann eine OPTION sein, die Steuerung als solche sollte aber auch ganz ohne WLAN bedienbar sein, also "Plug & Play" ohne viel Schnickschnack.
Trotzdem finde ich natürlich die neuen Entwicklungen, was den ESP anbelangt, interessant, da er immer noch genau den oben genannten Ansatz ermöglicht. Die Weiterentwicklung bzgl. der Netzeinbindung ist bei diesen Bausteinen dann natürlich erst recht gegeben.
Ich warte nun zunächst einmal auf den ESP32, der sehr viel Rechenpower, Speicher und eine erheblich verbesserte Netzeinbindung ermöglicht. Vielleicht ist das die "Eierlegende Wollmilchsau" von der Du auch träumst.
Lass uns aber schwerpunktmäßig auf das konzentrieren, was uns hier im Forum zusammenbringt, nämlich gutes Bier zu brauen,

Gruß

Lothar
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#192  Beitragvon ufo60 » Dienstag 6. Dezember 2016, 18:46

vitivory hat geschrieben:Hi,

bestimmt diese Meldung:

Der Sketch verwendet 28.446 Bytes (92%) des Programmspeicherplatzes. Das Maximum sind 30.720 Bytes.
Globale Variablen verwenden 1.612 Bytes (78%) des dynamischen Speichers, 436 Bytes für lokale Variablen verbleiben. Das Maximum sind 2.048 Bytes.
Wenig Arbeitsspeicher verfügbar, es können Stabilitätsprobleme auftreten.

wird aber hochgeladen und läuft.

Hallo vitivory

bei mir wird folgender Fehlercode ausgegeben:

Arduino: 1.6.5 (Windows 7), Platine: "Arduino Nano, ATmega328"

Der Sketch verwendet 35.146 Bytes (114%) des Programmspeicherplatzes. Das Maximum sind 30.720 Bytes.

Globale Variablen verwenden 1.416 Bytes (69%) des dynamischen Speichers, 632 Bytes für lokale Variablen verbleiben. Das Maximum sind 2.048 Bytes.

processing.app.debug.RunnerException: Der Sketch ist zu groß; unter http://www.arduino.cc/en/Guide/Troubleshooting#size finden sich Hinweise, um die Größe zu verringern.

at processing.app.debug.Compiler.size(Compiler.java:339)

at processing.app.debug.Compiler.build(Compiler.java:122)

at processing.app.Sketch.build(Sketch.java:1109)

at processing.app.Sketch.exportApplet(Sketch.java:1127)

at processing.app.Sketch.exportApplet(Sketch.java:1113)

at processing.app.Editor$DefaultExportHandler.run(Editor.java:2380)

at java.lang.Thread.run(Thread.java:745)

Der Sketch ist zu groß; unter http://www.arduino.cc/en/Guide/Troubleshooting#size finden sich Hinweise, um die Größe zu verringern.

Dieser Report hätte mehr Informationen mit
"Ausführliche Ausgabe während der Kompilierung"
aktiviert in Datei > Einstellungen

Bin fast soweit einen UNO zu verwenden. :puzz
Wieso ist mein Sketch so groß? Ich habe 35.146 Bytes...

Grüße aus Thüringen

EDIT:
Sketchanfrage Bitte nur per PN! Sorry, werde mich in Zukunft daran halten.
Benutzeravatar
ufo60
Neuling
Neuling
 
Beiträge: 5
Registriert: Donnerstag 9. April 2015, 21:15
Wohnort: Soemmerda

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#193  Beitragvon Borsti84 » Dienstag 6. Dezember 2016, 19:10

Hallo Ufo60.

Das mit dem Programmspeicherplatz liegt meistens an den Libarys. Da gibt es auch unterschiede. Habe das Problem aber auch schon gehabt weil ich eine andere IDE hatte. Habe jetzt 1.6.12 von Arduino.cc laufen und keinerlei Probleme mehr.

Bei den IDE gibt es zwei unterscheide. Einmal die IDEs von den Italienern von Arduino.org welche sich schon bei versionen 1.7 befinden. Und einmal die Orginale von Adruino.cc welche sich im 1.6er bereich befinden. Mit der ersteren hatte ich diese Probleme auch mit dem Programmspeicherplatz. Habe jetzt eine IDE con Arduino.cc und das Problem war verschwunden mit den selben Libarys. Dies KANN möglich sein, muss aber nicht.

Und falls Du wirklich mit dem gedanken spielst auf den UNO umzusteigen, nimm lieber gleich den MEGA damit hast Du keine Probleme mit dem Programmspeicherplatz.

Beste Grüße aus Thüringen zurück!!!
Beste Grüße
Sebastian (Borsti84)

Ich habe mir ein Brauereipferd gekauft. Ich werde mein Bier in Zukunft selber melken.

Arduino "All in One" - Versionen stets aktuell im Hobbybrauer-Wiki
Benutzeravatar
Borsti84
Posting Klettermax
Posting Klettermax
 
Beiträge: 114
Registriert: Montag 16. Dezember 2013, 22:38
Wohnort: Bad Liebenstein

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#194  Beitragvon Bitter » Dienstag 6. Dezember 2016, 19:39

Hallo Hobbybrauer,

anscheinend haben mehrere Hobbybrauer Probleme mit der Sketchgröße beim Nano. Das kann, Sebastian hat ja schon einiges dazu geschrieben, mehrere Ursachen haben. Offensichtlich gibt es auch verschiedene Nanos mit unterschiedlichen Bootloadern.
Ich möchte natürlich allen helfen, die diese Probleme haben. Daher habe ich mal aus dem Relaissketch die Loggingfunktion eliminiert, so dass es jetzt passen sollte (K steht für Kurzversion!). Ihr könnt natürlich auch, dafür benötigt ihr allerdings einen zweiten Arduino als ISP-Programmer (oder einen ISP-Programmer als Hardware), die erzeugte HEX-Datei direkt auf den Nano überspielen. Dabei wird der Bootloader überschrieben und man hat dann einiges mehr an Speicherplatz.

Hoffe, es bringt euch weiter!

Gruß Lothar

Edit: und nun auch eine leicht gekürze F-Version! (Serial-Monitor für Steckdosencode entfällt)
Dateianhänge
AiO_NANO_20x4_V3_06RK.zip
(15.65 KiB) 17-mal heruntergeladen
AiO_NANO_20x4_V3_05FK.zip
(13.19 KiB) 11-mal heruntergeladen
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#195  Beitragvon ufo60 » Dienstag 6. Dezember 2016, 22:13

Hallo Borsti84, hallo Bitter,

danke für die schnelle Antwort.
Die F_Kurzversion konnte ich schon mal auf den Nano packen. Das hilft mir schon einmal weiter.
Werde mir auch noch einen ISP-Programmer besorgen, bzw. die 1.6.12 von Arduino.cc probieren und weiter
experimentieren.

Danke noch einmal und einen schönen Abend. :Drink

Gruß Uwe
Benutzeravatar
ufo60
Neuling
Neuling
 
Beiträge: 5
Registriert: Donnerstag 9. April 2015, 21:15
Wohnort: Soemmerda

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#196  Beitragvon rayman » Mittwoch 7. Dezember 2016, 21:15

Hallo zusammen

ich hatte auch Probleme mit der Sketch-Größe für den Nano. Folgende Dinge haben mir geholfen:
- Vom Mac auf Windows gewechselt
- dann die 1.6.13er Version runtergeladen (Tipp von Borsti84 weiter oben im Thread)

Viel Erfolg!
Raimund
Benutzeravatar
rayman
Posting Klettermax
Posting Klettermax
 
Beiträge: 123
Registriert: Montag 27. Juli 2015, 23:16
Wohnort: Essen

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#197  Beitragvon Neisaufdepp » Sonntag 11. Dezember 2016, 16:55

Hallo!

Hab jetzt auch 1.613 geladen, und die aktuellen Sketche für uno und mega sowie die libary aus der wiki geladen.
jetzt kommt bei beiden Sketchen diese Meldung:

Arduino: 1.6.13 (Windows 10), Board: "Arduino/Genuino Uno"

C:\Users\Neisaufdepp\Documents\Arduino\AiO_UNO_20x4_V3_06R\AiO_UNO_20x4_V3_06R.ino:204:31: fatal error: LiquidCrystal_I2C.h: No such file or directory

#include <LiquidCrystal_I2C.h>

^

compilation terminated.

exit status 1
Fehler beim Kompilieren für das Board Arduino/Genuino Uno.

Arduino: 1.6.13 (Windows 10), Board: "Arduino/Genuino Uno"

C:\Users\NEISAUFDEPP\Documents\Arduino\libraries\LiquidCrystal\I2CIO.cpp:35:26: fatal error: ../Wire/Wire.h: No such file or directory

#include <../Wire/Wire.h>

^

compilation terminated.

exit status 1
Fehler beim Kompilieren für das Board Arduino/Genuino Uno.
Ein Unterordner Ihres Sketchbooks ist keine gültige Bibliothek

Dieser Bericht wäre detaillierter, wenn die Option
"Ausführliche Ausgabe während der Kompilierung"
in Datei -> Voreinstellungen aktiviert wäre.


Alle alten Ordner mit Dateien für den Arduino hab ich gelöscht.

Kann mir jemand helfen?
Neisaufdepp
Posting Junior
Posting Junior
 
Beiträge: 40
Registriert: Donnerstag 26. Januar 2012, 21:14

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#198  Beitragvon Bitter » Sonntag 11. Dezember 2016, 19:20

Die Fehlermeldungen sind doch eindeutig, die Bibliotheken wurden nicht gefunden. Suche doch in Deinem Sketchbookordner mal, ob die Libraries dort vorhanden sind. Falls nicht, importiere die Libs als ZIP über die Arduino-IDE (Sketch->Bibliothek einbinden->ZIP-Bibliothek hinzufügen).

Gruß Lothar
Benutzeravatar
Bitter
Posting Senior
Posting Senior
 
Beiträge: 344
Registriert: Samstag 19. September 2015, 15:32
Wohnort: Bochum

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#199  Beitragvon t-u-f » Dienstag 13. Dezember 2016, 22:41

Moin Lothar,

Ich hätte da eine kleine Idee...
Ist nur noch nicht ganz spruchreif und mir fehlen die Kenntnisse zum Programmieren ob es überhaupt möglich ist... :Waa
Wie wäre es mit eine Füllstandüberwachung bzw. Auswertung wie viel Liter drin bei dem Hauptguß bzw.nachgefüllt worden ist bei den Nachguß...
..oder wie viel in den Gäreimer gelandet ist...
1cm mehr im Kessel entspricht gleich xxLiter...
zwar mir diesem Bauteil:
HC-SR04
https://www.mikrocontroller.net/attachm ... bung_3.pdf
Ist kostengünstig zB.in der Bucht (1E/China, 3€/Deutschland)oder so zu bekommen...

Ist halt nur ein Gedankengang - vielleicht bringt dieser ja ein Stein ins rollen... :Grübel

Gruß
euer T-u-F
t-u-f ne Abkürzung für Tüddeln und Fummeln :thumbup


Falls ich nicht SOFORT und UNVERZÜGLICH auf Fragen in einem Thread reagiere:
Es liegt daran, dass ich ein wichtigers Hobby habe als den Computer:

Meine Familie!!! :thumbsup
Benutzeravatar
t-u-f
Posting Klettermax
Posting Klettermax
 
Beiträge: 102
Registriert: Sonntag 21. Februar 2016, 14:33

Re: Upgrade AiO Arduino UNO Brausteuerung

Post Nr.:#200  Beitragvon rayman » Dienstag 13. Dezember 2016, 22:59

Hallo

Vielleicht hat ja Lothar eine andere Meinung, aber ich denke die Automatisierung macht im Allgemeinen nur bei den Arbeitsschritten Sinn, bei denen macht sehr häufig Kontrollen oder Messungen vornehmen muss. Beim Füllstand ist dies ja nicht der Fall. Man muss nur sehr wenige Male während des Brauprozesses den Füllstand messen. Da sehe kein sinnvolles Verhältnis zwischen Aufwand für diese Technik und Nutzen...

Grüße
raimund
Benutzeravatar
rayman
Posting Klettermax
Posting Klettermax
 
Beiträge: 123
Registriert: Montag 27. Juli 2015, 23:16
Wohnort: Essen

VorherigeNächste

Zurück zu Automatisierung

Wer ist online?

Mitglieder in diesem Forum: brauflo, kiki und 1 Gast