Arduino – die besten Beiträge

Komische Zeichen bei Motorstart über Relais auf 16x2 LCD bei Arduino. Wie kann ich dies lösen?

Hallo,

ich bin gerade dabei mir mittels eines Arduinos eine Bewässeurngsanlage zu bauen welche die Temp und Luftfeuchtigkeit (DHT22) sowie die Erdfeuchte (Feuchtigkeitssensor) misst und bei überschreiten des Grenzwertes über ein Relais eine Minipumpe schaltet und die Werte auf einem Standard LCD (16x2 16pins, 12 belegt) ausgibt. Das Relais als auch das LCD werden über den Arduino über 5V und der DHT22 über 3,3V versorgt. Die Minipumpe (Gleichstrom) wird über eine externe Batterie mit 6V versorgt.

Die Messung und die Ausgabe funktioniert wunder bar bis das Relais die Pumpe anschaltet, denn ab dann werden auf dem LCD nur kryptische Zeichen sichtbar. Das Problem tritt erst dann auf wenn die Pumpe anfängt zu pumpen, es liegt also nicht am Relais. Ich hab mich zwar bereits in etliche Forenbeiträge vertieft und die Lösung dürfte das Dazwischenschalten von div. elektrolyt bzw. keramik Kondis sein allerdings kenn ich mich auf diesem Gebiet ehrlich gesagt etwas mager aus. Ev. kann sich jemand erbarmen und mir laienhaft erklären welchen Kondi (ev. Berechnung) ich wo einbauen müsste und warum, damit LCD auch während des Pumpvorgangs ordentlichen Werte anzeigt.

Die Verkabelung ist über die beim Starterkit enthaltenen Steckleitungen die nicht länger als 20cm sind realisiert.

Info zur Pumpe: 3-6V DC, 130-220mAh

Info zum Relais (etwas überdimensioniert): 5V, 3Pin Connector, 10A 250V bzw. 15A 125V schaltbar

Anbei noch eine Aufnahme des Projekts - ev. ist etwas erkennbar ansonsten kann nat. ein Schaltplan nachgereicht werden.

Danke schon mal!!!

Bild zum Beitrag
Computer, Display, Bewässerung, Arduino, Kondensator, LCD, Pumpe, Relais, Auto und Motorrad

Welche Fähigkeiten hat der Wemo D1 (Mini) im Vergleich zum Arduino und welche Möglichkeiten bietet das W-Lan?

Hallo,

ich habe mich hier angemeldet, da ich mich für das Basteln mit Elektronik-Entwickler-Boards interessiere, aber mich nicht wirklich gut auskenne. Bisher habe ich ich einige Arduinos, und bin zufällig auf den ESP8266, bzw. auf die Wemos-Produkte gestoßen. Grundsätzlich bin ich mit Arduino voll zufrieden, aber wenn ich eine Funkübertragung herstellen möchte, ist das damit ein relativ großer Aufwand (bzw. teuer), da man bei den häufig empfohlenen Funkmodulen oft einen Level-Shifter benötigt, oder die Platinen mit eingebautem Shifter mit 20 Euro pro Stück für mich zu teuer sind. (Mit den billigen 433Mhz-Modulen habe ich schlechte Erfahrungen gemacht).

Erste Frage zum Vergleich mit dem Arduino: Ich würde gerne vorhandene Hardware, wie z.B. ein 20x4 oder 16x2 Display verwenden, kann ich das genauso am Wemos D1 Mini anschließen? In Beispielen sehe ich sonst immer nur grafische Displays...

Und zum Funk: Ich möchte gerne einfache Daten zwischen zwei Geräten verschicken, z.B. zwischen zwei Wemos oder einem Wemos und einem Raspberry Pi. Müssen beide Geräte an einem gemeinsamen W-Lan Router angemeldet sein, oder kann man eine direkte Verbindung zwischen den beiden Devices herstellen (ähnlich wie eine Verbindung zwischen einem Smartphone und einer Kamera möglich ist)?

Computer, WLAN, Technik, Elektronik, Arduino, Funk, Raspberry Pi, ESP8266

Meistgelesene Beiträge zum Thema Arduino