Seite 1 von 1

Python Schulung

Verfasst: Freitag 8. Februar 2019, 19:12
von Frankydom
Guten Tag,

für eine Kunstinstallation (RB Pi, LED, Display) brauche ich einige Python Programme.
Bin absoluter Anfänger und suche einen Lehrer/in und/oder eine Empfehlung für Kurse.
Ich bin aus Baden-Baden und eine räumliche Nähe währe vorteilhaft.
Freue mich auf Antworten und Tips

VG
Frank Domnick

Re: Python Schulung

Verfasst: Samstag 9. Februar 2019, 08:22
von noisefloor
Hallo,

geht's da um die Projekte, zu denen du schon Fragen im deutschsprachigen Raspberry Forum in zwei Threads gestellt hast?

Das Grundwissen solltest du dir so oder so oder so selber aneignen. Das geht sehr gut, indem du das Tutorial auf docs.python.org durcharbeitest. Danach solltest du so viel Python können, dass du zumindest die LEDs ansteuern kannst. Das Timing, die Farbverläufe und X Würfel ansteuern wäre der nächste Schritt.

BTW: ggf. solltest du auch über ein Lösung wie Microcontroller anstatt des Raspi nachdenken. Die sind für so Aufgaben tendenziell robuster, weil für so was gemacht. Der Raspi ist ja "nur" ein Computer, der genau so hängen bleiben und abstützen kann wie jeder andere Rechner auch. Plus gibt es Microcontroller mit mehr I/O Pins und robusterer Spannungsversorgung auf den Pins.
Es gibt auch Microcontroller, die man mit Python programmieren kann :-)

Gruß, noisefloor

Re: Python Schulung

Verfasst: Samstag 9. Februar 2019, 14:09
von Frankydom
Herzlichen Dank, werde ich berücksichtigen

Re: Python Schulung

Verfasst: Montag 11. Februar 2019, 14:00
von DeaD_EyE
Man könnte z.B. einen ESP8266 verwenden. Auf den Mikrocontroller kann man Micropython installieren.
Als LED-Streifen solltest du welche verwenden, die das Protokoll ws2812b verwenden.
Für die Spannungsversorgung benötigst du für den Microcontroller 3.3V/5V und für die LED-Stripes 5/12/24V je nach Typ.

Für Micropython gibt es Module, um diese LEDs anzusteuern. Der Vorteil dieser LED-Streifen ist, dass du jede LED getrennt ansteuern kannst.

Re: Python Schulung

Verfasst: Montag 11. Februar 2019, 18:25
von noisefloor
Hallo,
Man könnte z.B. einen ESP8266 verwenden.
Eher einen ESP32, oder? Der hat mehr Rechenpower und kostet auch nicht wirklich mehr.

Gruß, noisefloor

Re: Python Schulung

Verfasst: Montag 11. Februar 2019, 18:27
von __deets__
Ich benutze den, aber tatsaechlich ist MicroPython dafuer nicht so weit wie fuer den ESP8266. Und den zweiten Kern unterstuetzt es schon mal garnicht. Insofern kann man auch ruhig den ESP8266 nehmen.

Re: Python Schulung

Verfasst: Montag 11. Februar 2019, 18:43
von noisefloor
Hallo,
Ich benutze den, aber tatsaechlich ist MicroPython dafuer nicht so weit wie fuer den ESP8266.
Ah, ok. Danke für den Hinweis :-)

Gruß, noisefloor

Re: Python Schulung

Verfasst: Montag 11. Februar 2019, 18:48
von Sirius3
Der ESP32 macht schon mehr Spaß, schneller, mehr Speicher, mehr Schnittstellen. Aber wahrscheinlich reicht ein ESP8266 für eine bißchen LED-Spielerei.