projects:localpraille:ledshelf

Led Shelf

En amménageant, nous avons récupéré du mobilier dont une armoire à casiers utilisées par les impôts.

Status du project
Date de début 30/01/2016
Status finished
Github https://github.com/PostTenebrasLab/LedShelf
Initiateur(s) Sebastien Chassot (sinux) , name, name,…

En amménageant le local, nous avons récupéré du mobilier dont une armoire utilisée par les impôts. Nous avons percé le fond de l'armoir et placé 60 triple LEDs ws2810


curl --request GET 'http://192.168.80.168:5000/ptl?values=led:0xFFFFFF:8:1'

curl --request GET 'http://192.168.80.168:5000/ptl?values=line:0xFF0000:10'

curl --request GET 'http://192.168.80.168:5000/ptl?values=column:0xFF0000:6'
import requests, time, random

SRV = '192.168.80.168'
PORT = '5000'
MIN = 50
MAX = 150

def set_led(x, y, color):
  val = ":".join(('led', hex(color).__str__(), x.__str__(), y.__str__()))
  requests.get('http://'+SRV+':'+PORT+'/ptl?values='+val)

while(1):
    color = random.randint(MIN, MAX) << 16 | random.randint(MIN, MAX) << 8 | random.randint(MIN, MAX)
    set_led(random.randint(4, 7), random.randint(0, 14), color)
    time.sleep(random.random())

coordonnées col,line (x,y)

0,01,02,03,04,05,06,07,0
0,1 4,1 7,1
0,2 7,2
0,3
0,4
0,5
0,6
0,7
0,8
0,9
0,10
0,11
0,12
0,13
0,14
0,154,15 7,15
  • Percer et monter la 2e armoire
  • Faire quelque chose avec

Liste de fournitures

<doodle [currentProject] | Interested in joining this project>

participation active participation passive suivre de loins

</doodle>

  • projects/localpraille/ledshelf.txt
  • Dernière modification: 2016/02/01 12:21
  • de sinux