Ledlysene styres fra rpi-en som også styrer neokomp.

Antall LEDs i hver hylle:


Seksjon 3Seksjon 5Seksjon 6

Hylle 1

57

Hylle 2585156
Hylle 354
58
Hylle 4545056
Hylle 5545058
Hylle 6535057
Hylle 755

Hylle 844

Totalt antall LEDs: 915

Oppstart:

Pythonscripted som kjøres på oppstart er definert i  /etc/systemd/system/kompled.service 

Dersom denne filen endres, husk å kjøre: sudo systemctl daemon-reload

For å endre hvilket program som skal kjøres ved oppstart gå til: kompleds/kompled/system_service_script.sh (Kjør så sudo reboot)

Scripts som skal fungere:

  • rainbow.py
  • shelf_moving.py
  • mest sannsynlig flere også

Hvordan styre en hel hylle:

shelf_leds = [
    list(range(0,44)),
    list(range(44,99)),
    list(range(99,152)),
    list(range(152,206)),
    list(range(206,260)),
    list(range(260,314)),
    list(range(314,372)),
    list(range(372,429)),
    list(range(429,480)),
    list(range(480,530)),
    list(range(530,580)),
    list(range(580,630)),
    list(range(630,687)),
    list(range(687,745)),
    list(range(745,801)),
    list(range(801,859)),
    list(range(859,915))
]
  • No labels