https://shop.pimoroni.com/products/pan-tilt-hat
Pan-Tilt-Hut ist ein zweikanaler Servofahrer, der eine winzige, servo-betriebene Pfanne/Neigungsbaugruppe steuern kann. Es steuert auch entweder PWM-dimmte Lichter oder WS2812-Pixel; bis zu 24 RGB oder 18 RGBW.
Wir haben ein einfaches Installationsskript erstellt, mit dem alle Voraussetzungen installiert sind und Ihren Pan-Tilt-Hut mit minimalen Anstrengungen zum Einsatz bringen. Um es auszuführen, starten Sie das Terminal, das Sie im Menü -> Zubehör -> Terminal auf Ihrem Raspberry Pi -Desktop finden, wie unten dargestellt:
Geben Sie im neuen Terminalfenster den Befehl genau so ein, wie er unten angezeigt wird (nach Tippfehler prüfen) und befolgen Sie die Anweisungen auf dem Bildschirm:
curl https://get.pimoroni.com/pantilthat | bashAktivieren Sie I2C:
sudo raspi-config nonint do_i2c 0Installieren Sie die Bibliothek:
python3 -m pip install pantilthat Abhängig von Ihrem System müssen Sie möglicherweise sudo für den obigen Befehl verwenden.
Wenn Sie einen Beitrag leisten oder mit dem neuesten Code am Rand Ihres Sitzes leben möchten, sollten Sie dieses Repository, cd in das Bibliotheksverzeichnis und ausführen: Ausführen:
sudo python3 setup.py install (oder sudo python setup.py install je nachdem, was Ihre primäre Python -Umgebung sein mag)
In allen Fällen müssen Sie den I2C -Bus aktivieren.
Der Breakout -Header auf Pan Tilt Hut ist direkt mit den GPIO -Stiften verbunden.
Unten finden Sie eine Karte der Breakout -Funktionen und entsprechenden BCM -Pins:
| SDA | Scl | Tx | Rx | PWM | Mosi | Miso | Sclk | CEO |
|---|---|---|---|---|---|---|---|---|
| 2 | 3 | 14 | 15 | 18 | 10 | 9 | 11 | 8 |