Individuelles Elektronik-Set

Raspberry Pi Pico: Lage und Postion erkennen mit dem MPU-6050

Mit dem Raspberry Pi Pico und dem MPU-6050-Sensor können die Position und Lage eines Geräts ermittelt werden. Der Programmcode analysiert Beschleunigungsdaten, um festzustellen, auf welcher Seite ein Würfel liegt. Sechs Positionen werden definiert, wobei Position 0 eine Neigung darstellt.


Raspberry Pi Pico RP2040

Raspberry Pi Pico: Autostart mit Abbruch, Fehlerbehandlung und Neustart

Um ein Programm auf dem Raspberry Pi Pico automatisch zu starten, sollte der Code nicht direkt in der Datei main.py gespeichert werden. Stattdessen empfiehlt es sich, ihn in einer anderen Datei zu speichern und in main.py zu importieren. Dies ermöglicht die Implementierung von Funktionen wie Abbruch, Fehlerbehandlung und Neustart, ohne das Hauptprogramm ändern zu müssen. Eine Fehlerbehandlung ist wichtig, um unerwartete Programmabbrüche zu vermeiden, und Logging hilft, Fehlerquellen nachzuvollziehen.


Raspberry Pi Pico RP2040

Raspberry Pi Pico: Bewegung und Erschütterung erkennen mit MPU-6050

Mit einem Raspberry Pi Pico und dem MPU-6050-Sensor können Bewegungen und Erschütterungen erkannt werden. Der Sensor liefert Daten zur Drehgeschwindigkeit, die der Pico auswertet. Bei Bewegung leuchtet die Onboard-LED auf. Optional kann ein Summer für akustische Signalisierung angeschlossen werden. Der Programmcode analysiert Sensordaten und erkennt Bewegungen.


Online-Workshop PicoBello

Online-Workshop: Programmieren mit dem Raspberry Pi Pico

 

Steigen Sie ein in die Hardware-nahe Programmierung mit dem Raspberry Pi Pico und MicroPython:

– Gemeinsam Programmieren mit dem Raspberry Pi Pico
– Unterstützung bei individuellen Problemen
– Elektronik-Set mit Raspberry Pi Pico mit gelöteten Stiftlisten und zusätzlichen Bauteile mit dabei

Online-Workshop PicoBello 1: Einführung in die Programmierung mit MicroPython auf dem Raspberry Pi Pico für Einsteiger ohne Programmier-Vorkenntnisse.

Online-Workshop PicoBello 2: Einführung ins Physical Computing mit Leuchtdioden, Taster und Temperatursensor mit dem Raspberry Pi Pico für Einsteiger mit Programmier-Kenntnissen.

Mehr Informationen, Termine und Reservierung


Raspberry Pi Pico RP2040

TTP223 – Kapazitives Berührungssensor-Modul

Das TTP223-Modul ist ein kapazitiver Berührungssensor, der Berührungen durch Änderungen im elektrischen Feld erkennt, auch ohne direkten Kontakt. Es ersetzt mechanische Schalter, bietet hohe Empfindlichkeit und niedrigen Stromverbrauch. Der Sensor funktioniert durch nicht-metallische Materialien und eignet sich für diverse Anwendungen.

Die Programmierung mit MicroPython ist einfach, da der Sensor wie ein Taster funktioniert. Mit der MicroPython-Bibliothek picozero können LEDs bei Berührung ein- oder ausgeschaltet werden.


Raspberry Pi Pico RP2040

Raspberry Pi Pico im Stand-alone-Betrieb

Der Raspberry Pi Pico kann im Stand-alone-Betrieb unabhängig von anderen Systemen arbeiten. Wichtige Anforderungen sind eine alternative Stromversorgung (z.B. Batterie), eine Programmierung mit Fehlerbehandlung und automatischem Neustart sowie die Überwachung der Temperatur. Der Stromverbrauch muss optimiert werden, um die Laufzeit zu maximieren und die Belastbarkeit der Stromquelle nicht zu überschreiten.