ESP8266/Lightstick: Unterschied zwischen den Versionen

Aus C3MAWiki
Zeile 53: Zeile 53:
== Hardware-Doku ==
== Hardware-Doku ==
<gallery>
<gallery>
Datei:IMG_1162.jpg | Prototyp
Datei:IMG_1162.JPG | Prototyp
Datei:IMG_1192.jpg | Platinenfertigung
Datei:IMG_1192.JPG | Platinenfertigung
Datei:IMG_1193.jpg | Die Platine
Datei:IMG_1193.JPG | Die Platine
Datei:IMG_1221.jpg | Proof of Concept
Datei:IMG_1221.JPG | Proof of Concept
Datei:IMG_1223.jpg | It works
Datei:IMG_1223.JPG | It works
</gallery>
</gallery>



Version vom 26. April 2015, 16:34 Uhr

Lightstick

Projekt-Idee

Hardware

Hardware
# Ding Bauteil Preis Link
1. Lichtschlauch 1m WS2812 10 EUR tbd.
2. WLAN Microcontroller ESP8266-01 2,50 EUR tbd.
3. Platine Spannungsversorgungs 12V->5V->3.3V ~ 3,50 EUR Layout
4. Bauteile Spannungsversorgung ~6 EUR tbd
5. Stange transparente Röhre ~ 5 EUR tbd
6. Standfuß tbd ? EUR tbd

Hardware-Doku

Software

Es wird die LUA Firmware auf dem ESP8266 vorausgesetzt.

Diese verwendet Schnittstellen:

  1. WS2812 - LED Ausgabe
  2. UART (Zum Programmieren und debuggen)
  3. TCP-Port 2323 Telnet/Netcat Schnittstelle (wie UART)
  4. UDP-Port 2342 RGB Information für die WS2812 LEDs

Bootprozedur: Beim Start sucht der Controller nach dem Sticknet WLAN. Während der Suche blicken alle LEDs grün.

Die Sticknet IP Adressen liegen aktuell alle in 192.168.23.xxx.
Die IP Adresse eines Schlauches kann man nach der suche einfach ablesen.

  • Rot - 100er
  • Grün - 10er
  • Blau - 1er
Wenn du 2 grüne und 3 rote LEDs siehst, hast du die 192.168.23.23 vom Router bekommen :-)

Quellcode