brauch Unterstützung: Bau einer GROSSEN Uhr mit 24 8x8 LED Modulen

Begonnen von Christian72D, 26 März 2017, 07:45:11

Vorheriges Thema - Nächstes Thema

Christian72D

Ich habe aktuell im Garten eine große Uhr mit LED Anzeige hängen die eingeschaltet wird sobald jemand im Garten ist.

Diese würde ich jetzt gerne durch eine intelligente Version ersetzen.

Also 3 Reihen a 8 der 8x8 LED Module sollen das Grundgerüst bilden (die Uhr soll halt aus 8 m noch gut ablesbar sein).
Zusätzlich möchte ich aber auch Werte aus FHEM anzeigen lassen, also für den Anfang z.B. 20 Sekunden die Uhrzeit, dann für 10 Sekunden Aussentemperatur usw.

Der D1 Mini o.ä. wäre alleine deswegen praktisch weil man den ja gefahrlos ohne Vorwarnung wegschalten kann.

Jemand eine Idee ob daß damit halbwegs "easy" realisierbar wäre?

dev0

Entweder multiplexen: https://www.mikrocontroller.net/articles/LED-Matrix oder "intelligente" Leds ala WS2812B, mit bspw. der neopixel Lib, verwenden.


dev0


RaspiLED

Hi,
Na dann kannst Du jetzt planen wieviele GPIOs Du brauchst und ob ein D1Mini reicht!
Die werden über einen Bus angeschlossen 1-wire oder I2C? Dann hast Du die Frage der Frequenz des Busses für die Steuerbefehle. Reicht ein Bus oder brauchst Du bis zu 6?
Naja und dann in welcher Sprache willst Du die Uhr/FHEM Infoanzeige programmieren. Arduino Umgebung oder C oder ...?
Kennst Du alles was angezeigt werden soll und der ESP braucht nur Steuerbefehle oder möchtest Du ganze Layouts an den ESP senden?
Mit welchem Modul willst Du das Modul ansteuern? Bei Steuerbefehle sollte es etwas für Nextion Displays geben, oder einfach per HTTPMOD?

Ich bin gespannt, evtl. Nutze ich Deine Ideen - also halte uns bitte auf dem Laufenden ;-)
Gruß Arnd


Raspi2 mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, Bravia, ...
Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...

dev0

Einstieg vielleicht hier:  https://github.com/riyas-org/max7219/tree/master/MaxMatrix
...plus webserver lib und schon ist man fast fertig, wenn man die Steuerungsbefehle kompatibel zu einem bestehenden Modul anlegt, dann muss man sich darum auch nicht weiter kümmern.

RaspiLED

#6
Hi,
Schöner Code!
Evtl. hilft Dir auch das hier weiter:
http://www.instructables.com/id/Arduino-LED-Matrix-Clock/
Bei einer Uhr wäre eine Real-Time-Clock (RTC) als Ausfallsicherheit doch ganz clever :-)
Gruß Arnd


Raspi2 mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, Bravia, ...
Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...

dev0

Zitat von: RaspiLED am 26 März 2017, 12:04:53
Bei einer Uhr wäre eine Real-Time-Clock (RTC) als Ausfallsicherheit doch ganz clever :-)
Wenn man kein(e) ntp Server im lokalen Netz hat... ;)

RaspiLED

Genau, oder eine wacklige WLAN Verbindung im Garten mit ESP [emoji854]


Raspi2 mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, Bravia, ...
Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...

plin

Hi,

hat sich mal jemand mit dem Perl Modul Device::Chip::MAX7219 beschäftigt? Ich habe seit gestern eine Zeile mit 4 Matrizen a 8x8 LEDs an meinem Raspberry Pi 3 hängen, also 8x32 LEDs im Querformat. Die meisten Programmbeispiele sind in Python geschrieben. Wenn ich die Zeile an FHEM betreiben will wäre perl recht praktisch...

VG plin
FHEM1 (Main) Raspi4 mit CUL, Homematic, SDUINO 433/OOK, zentrale Steuerung
FHEM2 (Keller) x86 mit CUL/hmland, IP-basierte Module
FHEM3 (Erdgeschoss) Raspi2 mit SDUINO 868/GFSK
FHEM4 (Hausanschlussraum), USV und OBIS-Modul
FHEM5 (Docker) mit FHEM2FHEM, InfluxDB

Florian_GT

ESP + ninESP funktioniert super und lässt sich per MQTT ansteuern...
FHEM: Proxmox Server, FHEM in VM, pgSQL DB
Hardware: Ethersex (Pollin NETIO Boards), Diverse Tasmota MQTT Devices, Raspberry Pi Zero W Kameras, (Github RaspberryPiStreamingCamera), Zigbee2MQTT, ESPEasy

Development: UBA (Umwelt Bundesamt), BFS (Bundesamt für Strahlenschutz)