Sketch auf anderem Rechner
|
21.09.2020, 17:08
Beitrag #1
|
|||
|
|||
Sketch auf anderem Rechner
Werte Kollegen(??)
Ich habe mir einen etwas größeren Sketch geschrieben: Stellwerk für die Modellbahn. Tastenabfrage über i2c und MCP 23017... klappt alles sehr ordentlich. wenigtens für meine Verhältnisse. Jetzt möchte ich das neue "Stellwerk" auf meiner Modellbahn einrichten und zu diesem Zweck den Sketch von meinem Tischrechner auf den alten laptop bei der Modellbahn übertragen. Das funktioniert auch- lediglich eine Compilierung ist nicht möglich. Ich verwende auf beiden Rechnern die IDE-Version 1.8.5- das ist mal sicher. Der Abbruch erfolgt bei der ersten Zeile: #include <LCD.h> Für den Fall, das ich diese Zeile in Kommentar setze erfolgt der Abbruch ein paar Zeilen weiter unter LiquidCrystal_I2C lcd (0x27,2,1,0,4,5,6,7,8,POSITIVE); mit der Meldung "´Positive` was not declared in this scope" Meine Frage ist jetzt folgende: Fehlt meinem laptop etwas in den Bibliotheken- obwohl "LCD.h" auch in meinem Tischrechner- von welchem der Sketch stammt- in den Bibliotheken nicht zu finden ist. Ach so: Der Vorgängersketch ohne LCD und i2c- Ansteuerung läßt sich auf beiden Rechnern einwandfrei benutzen. Hat wer einen Tipp für mich? Vielen Dank schon mal vorneweg! mfg Thomas |
|||
21.09.2020, 17:21
Beitrag #2
|
|||
|
|||
RE: Sketch auf anderem Rechner
Dir fehlt die LCD-Lib (Achtung! Es gibt mehrere verschiedene).
Schaue mal in Deinem <Sketchbook>\libraries Ordner. Gewöhne Dir an, in Deine ino hinter dem #include der Lib gleich als Kommentar die URL zu schreiben, wo Du sie her hast. Es könnte die "LiquidCrystal_I2C-master" Lib sein (ohne Garantie). Gruß Tommy "Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt) |
|||
21.09.2020, 17:23
Beitrag #3
|
|||
|
|||
RE: Sketch auf anderem Rechner
Du hast es selbst schon erkannt, dir fehlt die Library auf dem Rechner.
Die solltest du mal mit der Windows Suchfunktion suchen. Gruß Dieter I2C = weniger ist mehr: weniger Kabel, mehr Probleme. ![]() |
|||
|
|
Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste