Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
workshop:rgb-leds-und-raspberry-pi [09.11.2020 00:43] – ebrnd | workshop:rgb-leds-und-raspberry-pi [10.11.2020 18:24] (aktuell) – ebrnd | ||
---|---|---|---|
Zeile 18: | Zeile 18: | ||
Diese Lampe habe ich im Baumarkt gefunden, und sie schrie einfach danach, mit WS2812 Strips ausgerüstet zu werden. Original konnte sie nur Rot/ | Diese Lampe habe ich im Baumarkt gefunden, und sie schrie einfach danach, mit WS2812 Strips ausgerüstet zu werden. Original konnte sie nur Rot/ | ||
* Uhrzeit | * Uhrzeit | ||
- | * Astronomische Daten, berechnet mit Hilfe der *skyfield* Astro-Library: | + | * Astronomische Daten, berechnet mit Hilfe der //skyfield// Astro-Library: |
* Mondphase | * Mondphase | ||
* Sonnenstand mit Aufgangs-/ | * Sonnenstand mit Aufgangs-/ | ||
- | * Wetterdaten vom Online-Dienst | + | * Wetterdaten vom Online-Dienst |
* Außentemperatur | * Außentemperatur | ||
* Regenwahrscheinlichkeit | * Regenwahrscheinlichkeit | ||
Zeile 27: | Zeile 27: | ||
===== Mitmachen! ===== | ===== Mitmachen! ===== | ||
- | Es sind für das Mitmachen und Anwenden des Gelernten lediglich Grundkenntnisse im Programmieren nötig (nicht unbedingt in Python). | + | Es sind für das Mitmachen und Anwenden des Gelernten lediglich Grundkenntnisse im Programmieren nötig (nicht unbedingt in Python). |
+ | |||
+ | Falls ihr euch schon mit anderen Systemen auskennt, z.B. Mikrocontroller-Programmierung in C, könnt ihr das Gelernte relativ einfach dorthin | ||
===== Plan ===== | ===== Plan ===== | ||
* Online-Meeting über BigBlueButton | * Online-Meeting über BigBlueButton | ||
- | * Screenshare vom Raspberry (*falls der Raspberry das nicht kann, kann ich das auch per HDMI-Capture machen*) | + | * Screenshare vom Raspberry (//falls der Raspberry das nicht kann, kann ich das auch per HDMI-Capture machen//) |
* Webcam zeigt Ergebnis der Programme auf dem LED-Strip | * Webcam zeigt Ergebnis der Programme auf dem LED-Strip | ||
* Ich zeige die Programmierung Schritt für Schritt | * Ich zeige die Programmierung Schritt für Schritt | ||
Zeile 61: | Zeile 63: | ||
* Online-Wetterdienst | * Online-Wetterdienst | ||
* Sensoren am Pi | * Sensoren am Pi | ||
- | * //Ich habe noch keine. | + | * //Ich habe einen CCS811 CO2/VOC sensor bestellt// |
+ | * //Wenn wer eine gute Idee hat was wir sonst probieren könnten, kann ich den entspr. Sensor besorgen und sehen was sich damit machen lässt.// | ||
* evtl. Audio-Spektrum | * evtl. Audio-Spektrum | ||
* //Nur wenn es am Raspberry einfach ist, ein Mikro anzuschließen UND es dafür eine einfache Library gibt. Im Rahmen des Workshop ist es wohl zu viel, eine FFT in Numpy zu programmieren - das können wir gern tun, aber braucht eine extra Session.// | * //Nur wenn es am Raspberry einfach ist, ein Mikro anzuschließen UND es dafür eine einfache Library gibt. Im Rahmen des Workshop ist es wohl zu viel, eine FFT in Numpy zu programmieren - das können wir gern tun, aber braucht eine extra Session.// | ||
Zeile 76: | Zeile 79: | ||
* //Maximale Länge? Ab wievielen braucht eins eine extra Stromversorgung?// | * //Maximale Länge? Ab wievielen braucht eins eine extra Stromversorgung?// | ||
* Grundkenntnisse im Programmieren | * Grundkenntnisse im Programmieren | ||
- | * Muss nicht inPython | + | * Muss nicht in Python |
* Das nötige Python-Wissen wird im Rahmen des Workshops erklärt | * Das nötige Python-Wissen wird im Rahmen des Workshops erklärt | ||
* "Ich hab schonmal was mit Arduino gemacht" | * "Ich hab schonmal was mit Arduino gemacht" |