Skip to content

Latest commit

 

History

History
63 lines (51 loc) · 4.08 KB

README.md

File metadata and controls

63 lines (51 loc) · 4.08 KB

GitHub Logo

Maker Media GmbH


Die animatronische Posteule

Wie durch Zauberhand: Der Raspberry Pi verwandelt eine Plüscheule in eure persönliche kleine Mitteilungszentrale. Sie flattert, schnattert, blinzelt und kann ihren Kopf drehen. Und das beste: Ihr habt dank Python die Programmierung selbst in der Hand.

Picture

Hier findet ihr die benötigten Dateien für den 3D-Druck und die Skripts für die Programmierung.
Die 3D-Dateien sind bereits ausgerichtet und mit Cura getestet.

Verwendete Druckparameter:

Material: PLA
Temp.: 210°C
Infill: 25%
Support: überall, Zickzack
Schichthöhe: 0,2mm (0,1mm für K5, K6 und K7)
Druckgeschwindigkeit: 50mm/s (20mm/s für K5, B1 und B2)
Bewegungsgeschwindigkeit: 100mm/s (50mm/s für K5, B1 und B2)
Druckplattenhaftung: Skirt (Brim für K5, B1 und B2)

Hinweise:

Zur E-Mail-Abfrage:

  • Verwendet für die Eule eine gesonderte E-Mail-Adresse, weil die Funktion checkIncoming() nach dem Abfragen alle E-Mails löscht.

Zu den 3D-Dateien aus Teil 1:

  • Das Augenlid K5 muss zweimal gedruckt werden, die Ringe F1 dreimal.

Zu den 3D-Dateien aus Teil 2:

  • Folgende Dateien müssen zweimal gedruckt werden: A8, A9, BN1, BN3, FX und G4

Zu optimierten 3D-Dateien:

  • Es gibt ein paar angepasste 3D-Druckdaten zu Teil 1 und Teil 2.

Die Grafiken 7 und 10 aus der zweiten Bauanleitung (Make 2/22) wurden mit Ziffern ergänzt:

  • Ihr findet sie in dem Ordner Extras.

Picture


Hinweis zu dem Servo, der den Augenmechanismus steuert:

Die Bauform der MG90s-Servos scheint sich je nach Hersteller zu unterscheiden. Dadurch kann es passieren, dass der Arm A2 mit K1 kollidiert, wenn die Welle zu kurz ist oder zu weit hinten sitzt. Zwischen A2 und K1 sollte eine ca. 0,6mm große Lücke vorhanden sein, damit sich der Arm am Servo problemlos bewegen kann. Haltet am besten den Arm A2 einmal an den Servo, und schaut von oben, ob ihr eine Lücke seht.
In dem Ordner 3D-Druck/Teil 2/Extra findet ihr die Datei servo_spacer.stl. Dabei handelt es sich um einen kleinen Ring, der in den Arm A2 eingesetzt werden kann, bevor ihr ihn am Servo montiert. Er ist 1mm hoch, damit ihr ihn in eurem Slicer auf die richtige Größe (Z-Achse) skalieren könnt. Für alle, die bereits die Teile für den zweiten Artikel gedruckt haben: Der Abstandhalter kann auch aus Pappe gefertigt werden. In der Kurzinfo zum zweiten Artikel findet ihr den Link zu einem Video, das näher darauf eingeht.

Befehle, die nach der Installation von Raspberry Pi OS eingegeben werden müssen
(siehe Teil 2 der Bauanleitung):

sudo apt update
sudo apt full-upgrade
sudo apt install python3-pip
sudo apt install ffmpeg libavcodec-extra
sudo apt install i2c-tools
sudo apt install libportaudio2
sudo pip3 install imapclient
sudo pip3 install smbus
sudo pip3 install adafruit-circuitpython-lis3dh
sudo pip3 install adafruit-circuitpython-servokit
sudo pip3 install pysinewave
sudo pip3 install pydub



Den vollständigen Artikel für den ersten Teil der Bauanleitung gibt es in der Make-Ausgabe 1/2022 zu lesen.
Den vollständigen Artikel für den zweiten Teil der Bauanleitung gibt es in der Make-Ausgabe 2/2022 zu lesen.