Raspberry Pi RGB Led Steuerung

Gast #3896175
Lesenswert?
• ▲
▼
Hallo
Ich möchte gern meine 5 Meter RGB Leds mit einem Raspberry Pi steuern. 
Schaltung ist aufgebaut mittels unipolar Transistoren dass funktioniert 
auch. Programm am Pi nutze ich pi-blaster 
(https://github.com/sarfata/pi-blaster.js/) damit kann man Software PWM 
erzeugen das recht schön funktioniert da der Pi nur 1nen Hardware PWM 
ausgang hat.

Das Problem ist ich kann fast gar nicht Programmieren.

Grundfunktionen die die Webseite/Programm haben soll:
1 Farbe: Eine Farbe mit einem Color Picker auswählen und dann aktivieren
2 Farben: 2 Farben auswählen die dann langsam wechseln.
Alle Farben: Alle Farben Langsam durchlaufen
Evtl. noch Zeitsteuerung damit ich den Pi 24/7 laufen Lassen kann um z.B 
einen Licht Wecker machen.

Das ganze soll im Bootstrap Design sein.

Mein Anfang:
Ich habe mir Google Coder für den Pi runtergeladen (Webseiten erstellen 
für Anfänger). Dann für Node.Js das Pi-Blaster Modul. Dass funktioniert 
auch wenn ich in Node.Js:
var piblaster = require('pi-blaster.js');
piblaster;
piblaster.setPwm(18, 1);
reinhaue leuchtet Rot auf 100% da Pin 18 die Roten Leds sind.

Aber wie verbinde ich z.B einen Bootstrap Button mit Node.Js?
Bitte um Hilfe.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.