Forum: PC-Programmierung Raspberry Pi RGB Led Steuerung


von ProfessorEich (Gast)


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.

von HyPe (Gast)


Lesenswert?

Hi,
Du musst einen Request Handler in Dein Blaster Skript einbauen
welcher die Requests der Seite entgegen nehmen.
Vergiss nicht, dass dein Blaster Skript auf dem Server läuft,
während die Webseite auf dem Klienten(Browser) läuft.
Hier hat einer einer Beispiel
http://stackoverflow.com/questions/9670222/execute-a-nodejs-script-from-an-html-page

Viel Glück

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.