Raspberry Pi Pico & Pico W

Mit einem Servo kommt Bewegung ins Spiel und so lassen sich verschiedene Projekte realisieren, wie beispielsweise ein Temperaturanzeige oder um einen Roboterarm zu bewegen und vieles andere. Die kombination zwischen dem Raspberry Pi Pico oder dem Pico W und einem Servo bieten Dir hier eine sehr preiswerte Möglichkeit Deine Projekte zu realisieren.


Was ist ein Raspberry Pi Pico W bzw. ein Pico?

Der Raspberry Pi Pico W ist die mit WLAN Modul ausgestattete Variante des Raspberry Pi Pico. Es handelt sich um einen Microcontroller, auch Entwicklerboard genannt und basiert auf dem RP2040 Chip der Raspberry Pi Foundation UK. Durch das auf der Platine bereits vorhandene WLAN Modul kann bspw. die Verbindung zum Internet hegestellt werden. Der Pico W kann aber nun auch als Webserver verwendet werden und so eine eigene Website erzeugen.


Was ist ein Servo?

Ein Servo ist klassisch im Modellbau eines der wichtigen elektronischen Bestandteile. Ein kleiner Motor bewegt ein Rad auf dem verschiedene Halterungen befestigt werden können. Im Modellbau werden so bspw. Leitwerke von Flugzeugmodellen bewegt. Ein Servo ist aber kein Rotormotor, der bspw. eienen Rotor einer Drohne antreibt, da ihm dazu die nötige Kraft und Geschwindigkeit fehlt. Hier wird der kleiner SG90 Servo verwendet, welcher besonders in Verbindung mit dem Raspberry Pi Pivo gute Dienste leistet.


Wie kann man damit steuern?

In meinen Projekten steuer ich bspw. den Kopf eines R2D2 Robotermodells, damit sich der Kopf wie beim Filmvorbild drehen kann. Ein anderes Projekt ist eine Temperaturanzeige bei der sich die Temperaturdaten vom Pico eigenen Temperatursensor auslesen lassen. Ferner arbeite ich an einem Roboterarm, der drei SG90 Servos benötigt um sich in nahezu alle Richtungen bewegen zu lassen. es gibt aber noch viele andere interessante Beispiele die Du sicher im Internet findest. 

Raspberry Pi Pico Pio W GPIO

  Microcontroller

Klein und leistungsstark, der raspberry Pi Pico W mit WLAN Modul. Mit nur 21 mm × 51 mm und einem sehr geringen Stromverbrauch, dem RP2040 Microcontroller Chip der Raspberry Pi Foundation UK und 26 Multifunktions-GPIO Pins.

Beispiele

Den Programmiercode in Micropython für den Raspberry Pi Pico und Pi PicoW für das Temperatur Anzeige Projekt dindest Du auf meiner GitHub Website für den Servo,

Raspberry Pi Pico

Im Beispiel habe ich den Servo SG90 mit Spannung und GND und dem GPIO 15 verbunden. Du findest also im GitHib Beispiel Code die Referenz zum PIN 15.

Servo SG90

Der SG90 Servo ist klein aber sehr leistungsstark. So lassen sich auch schwerere Bauteile bedingt bewegen. Im Code Beispiel bewegt sich der Servo im Bereich von 0 Grad bis 180 Grad.


Beispiel R2D2

Für das R2D2 Fanprojekt stellt ein Akku die Stromversorgung. Sobald der Akku eingeschaltet wird steuert der Pico den Servo und die LED's und ein mp3-Chip spiel auf Knopfdurck verschiedene R2D2 typische Geräusche ab.


Hier zum Abschluss noch ein anderes Beispiel für einen selbstkonstruierten Roboterarm, welcher mit Hilfe eines 3D Druckers erstellt werden kann und 3 SG90 Servos beinhaltet. 

Den von mir auf GitHib zur Verfügung gestellten Code kannst Du frei (nichtgeweblich) verwenden und beliebig ändern und anpassen. Ich verwende bspw. zur Programmierung die Thonny IDE. Alle Infos die Du zur Inbetriebnahme des Pico W benötigst, wie die geeignete .UFW Datei, findest Du auf der Website der Raspberry Pi Foundation!

Raspberry Pi Pico Website