Drucker-Peripherie und Gehäuse
Gehäuse
Bislang sitzt der prusaminiorange in einem selbstgebauten Gehäuse aus 20mm Alu-Profilen und Plexiglas, während der prusamk3sorange und der blacky in einem Ikea-Lack-Rack sitzen. Letztere findet man HIER.
Druckermonitore
Um die Drucker auch ohne PC oder direkten Sichtkontakt zu beaufsichtigen, kann man sich kleine Druckermonitore (ESP8622 mit OLED-Display) bauen.
Octoprint-Status-LED
Octoprint kann u.a. direkt WS2812b-LEDs ansteuern, um gewisse Statusmeldungen über die LED-Farbe auszugeben. Solche LED-Bänder möchten wir in den jeweiligen Gehäusen installieren.
Nachteil: Damit wäre der Drucker mit dem Gehäuse durch eine Kabelverbindung dauerhaft verunden, wodurch die Wartung des Druckers, vor allem das Herausnehmen des Druckers aus dem Gehäuse, sehr erschwert wird. Daher wollen wir die STatus-LEDs undabhängig vom Standort des Druckers ansteuern.
Hier hilft ein ESP8266 (D1 mini). Er sitzt im Gehäuse und steuert die LEDs an, während er immer wieder den Status des Druckers über das WLAN ansteuert.
HIER findet ihr das GitHub-Repository für den Code. Achtung: man muss die Arduino JSON Library installieren und zwar in Version 5, nicht in der aktuellen Version (v6)! Sie sind nicht zueinander kompatibel.