Achso, uhr hast schon ersetzt. Dann kanns nur mehr ein Lötfeher sein. Post mal ein paar Bilder vom Protoshield und Display Anschluss. Welche Arduinoports hast du fürs Display genommen?
Beiträge von leola
-
-
Vielleicht ist die Knopfbatterie auf der Uhr nicht richtig eingelegt oder leer? Die könntest ersetzen. Hast du die Uhr Sda und sdc jetzt mit Widerstand auf 5V zusätzlich richtig verlötet?
Solltest du das LCD Keypad haben, was ich habe, musst du mein script nehmen, da du dann unter keinen Umständen ohne die Reparatur des Bugs auf die Hintergrundbeleuchtung zugreifen darf, das reisst einen Kurzen von Pin 10 auf Gnd. Siehe Link.
Lg Bettina
-
Naja, das Display ist bei vielen Starterkits dabei, somit naheliegend. Zudem spart man rund 30 Euro, wenn man das eh schon hat. Nur das mit den Tasten war echt kacke.
LG Bettina
-
Der Code funktioniert, wirklich getestet ist das noch nicht. Die HIntergrundbeleuchtungsauschaltfunktionen (welch ein Wort...) können so nicht funktionieren, da das LCD Keypad von Sainsmart einen Kurzen reisst am Hintergrundbeleuchtungspin. Wichtig dabei ist, dass du das Keypad mit den richtigen Anschlüssen an den Arduino anschließt, und wenn du andere Digitalpins als ich verwenden möchtest, dann musst du das im Code ändern.
http://forum.arduino.cc/index.php?topic=96747.0 --> Hier wird der Bug diskutiert
Ich möchte das aber noch beheben, glaube da braucht's nur eine Diode an der richtigen Stelle oder so, und werde dann den angepassten Code posten.
Das Montageproblem habe ich mit Distanzschrauben von PC Gehäusen gelöst, ist nicht ganz perfekt. Die Schablone zum Ausschneiden bekommt man, indem man das Keypad vorher kopiert. Mein Ausschnitt ist etwas zu groß geworden
Bezüglich RTC, wenn du Bilder suchst, such nach Pull UP Widerstand, da bekommst viele.
LG Bettina
-
Den LM hab ich auch hinbekommen, danke fürs Laut - Denken Helfen
-
Dosierpumpen laufen jetzt, alles super! Hast du eine Amazon Wishlist Volker?
-
So der momentane Status, den Deckel muss mein Mann noch schneiden für das Display.
Die Dosierpumpen laufen zwar hörbar mit viel Krach, fördern aber kein Wasser. -> Was könnte das sein?
Der LM2596, der den Arduino versorgt, liefert am Ende noch immer knapp 12V. An der kleinen SChraube hab ich schon gedreht, da scheint sich nichts zu tun. Ist das normal?
LG Bettina
-
Juhu, es läuft!
Hab den Code nun an das alte LCD Keypad angepasst, die Hintergrundbeleuchtungssteuerung musste ich allerdings auskommentieren. Ich glaub, da gibts einen Bug mit dem Display, ist auch irgendwo auf Ardafruit beschrieben.
Die Uhr läuft jetzt auch.
Danke dir vielmals! Heute Nachmittag kommt alles ins Gehäuse, dann gibts ein Foto )
LG Bettina
-
Hoppla, falsch gelötet.
Geändert, so wie du das beschrieben hast, also:
SDA -> Widerstand -> 5V zusätzlich zu SDA -> PinTrotzdem wird die Uhrzeit nicht richtig angezeigt.
- -
Guten Morgen,
leider spinnt die liquidcrystal noch immer rum...
CodeDosierpumpe_20131104_V1_4_DisplayDosierzeiten.ino: In function 'void setup()':Dosierpumpe_20131104_V1_4_DisplayDosierzeiten:405: error: no matching function for call to 'LiquidCrystal::init()'C:\Program Files (x86)\Arduino\libraries\LiquidCrystal/LiquidCrystal.h:60: note: candidates are: void LiquidCrystal::init(uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)
Die richtige Lib ist eingebunden, die i2c gelöscht. Beispielcode lässt sich kompilieren. Ich suche noch.
Andere Frage: Das mit den Pull Up Widerständen bei der Uhr hab ich nicht ganz kapiert. Ich hab jetzt so gelötet, Uhr zeigt aber noch immer die 85er Nummern an:
Uhr SDA -> Widerstand 4,7k -> A2
Uhr SCA -> Widerstand 4,7k -> A3Hab ich das Falsch verstanden?
LG Bettina
-
Hallo
Erstmal großen Respekt und eine riesiges DANKE für das Teilen deines Wissens!
Bin gerade am Nachbasteln, momentan steckt alles in einem Pappkarton zum Probieren. Ich mach das aber mit dem Keypad Shield, weils eh schon dabei war. Pins hab ich jetzt für das Keypad Shield andere genommen:
LiquidCrystal lcd(30, 32, 22, 24, 26, 28 );
Lässt sich damit bedienen. Die Uhr läuft noch nicht bei mir, auch hab ich die Pumpen noch nicht zum Rennen gebracht, aber ich bin guter Dinge.... DIe Nacht ist noch jung!
LG Bettina
PS: Bekomm gerade voll viel LiquidCrystal Errors mit der 1.4 Version deines Scripts.... Lib ist aber die richtige im Script eingebunden...