Benutzer-Werkzeuge

Webseiten-Werkzeuge


project:light_control

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
project:light_control [2021-06-26 09:02] – ↷ Seite von friedhof:light_control nach project:light_control verschoben ulrichproject:light_control [2021-06-26 10:14] (aktuell) ulrich
Zeile 2: Zeile 2:
 {{tag>project hardware electronics infrastructure}} {{tag>project hardware electronics infrastructure}}
  
-Hier geht es um die Ansteuerung des Lichtes in der Hackerlounge.+Hier ging es um die Ansteuerung des Lichtes in der Hackerlounge. 
 +Deswegen der Arbeitstitel "light-control"
 +Es wird aber auch der Strom zentral ein/aus-geschaltet. 
 + 
 +Code liegt hier: 
 +https://github.com/shackspace/light-control 
 + 
 +https://github.com/shackspace/shackbus-bootloader/tree/trunk 
 +(Hier fehlt noch ein push mit der Config von jedem Bootloader damit man direkt compilieren kann, aktuell muss man als aussenstehender die Board id über den restlichen Code reverse engineeren ;-() 
 + 
 +https://github.com/uescher/can-bootloader-python 
 + 
 +https://github.com/uescher/can-utils/tree/Erweiterungen_work 
 +can-read.c ist das Gateway zwischen ethernet-light-control und dem linux can subsystem, auf dem dann der bootloader weiter aufbaut. 
 + 
 +==== Hint ==== 
 +Das ist alles nicht selbsterklärend. Falls es mal jemand nutzen will, am besten bei ulrich melden. 
 + 
 + 
 + 
 +====== Historie: =====
  
 1. Evolution: 1. Evolution:
Zeile 18: Zeile 38:
 Licht kann nun über das Netzwerk ein und ausgeschaltet werden. Licht kann nun über das Netzwerk ein und ausgeschaltet werden.
  
-5. mögliche Evolution in der Zukunft+5. Evolution: 
-Ansteuerung des Lichtes über einen CAN-Bus. +Ansteuerung des Lichtes über einen CAN-Bus. 
 +Erst weil es nur geht, wurde ein CAN-Bus zwischen ethernet und light-control umgesetzt und später dann bis in die OR-Räume verlängert. 
 + 
  
 ====== Troubleshooting ====== ====== Troubleshooting ======
project/light_control.txt · Zuletzt geändert: 2021-06-26 10:14 von ulrich