BERTL17 WS2812B Test
Dependencies: mbed WS2812 PixelArray
Revision 2:f85e3daacaa0, committed 2019-04-04
- Comitter:
- EliasN
- Date:
- Thu Apr 04 16:59:17 2019 +0000
- Parent:
- 1:c2876522bf56
- Child:
- 3:8b5336449a8a
- Commit message:
- Mehr Kommentare
Changed in this revision
| main.cpp | Show annotated file Show diff for this revision Revisions of this file |
--- a/main.cpp Thu Apr 04 16:35:13 2019 +0000
+++ b/main.cpp Thu Apr 04 16:59:17 2019 +0000
@@ -1,3 +1,11 @@
+/*
+Name: RGBertil
+Beschreibung: WS2812B am Bertl über serielle Schnittstelle kontrollieren
+Autor: Elias Nestl
+Für: Bulme BERTL17
+Klasse: 3BHEL 2018/19
+*/
+
#include "mbed.h"
#include "stdlib.h"
#include "string"
@@ -56,7 +64,7 @@
string s;
while (true) {
char c = pc.getc(); // Charakter lesen
- pc.printf("-> %c\n", c);
+ pc.printf("-> %c\n", c); ); // Gelesenen Charakter ausgeben
switch (c) {
case '1': // Erste LED schalten
@@ -70,7 +78,7 @@
break;
case 's': // Farbe ändern
s = readString("R"); // Rot einlesen
- col = atoi(s.c_str()) * 256 * 256; // String in integer wandeln
+ col = atoi(s.c_str()) * 256 * 256; // String in integer wandeln und an richtige Stelle bitshiften
s = readString("G"); // Grün einlesen
col += atoi(s.c_str()) * 256;