3D Druck für Fortgeschrittene - Teil 2 - AZ-Delivery

Dopo che l'ultima parte ha trattato l'integrazione di hardware esterno, l'attenzione si concentra ora sul controllo da fuori dall'interfaccia utente del server, poiché finora il server Octoprint era controllabile solo tramite quest'ultima.


Inoltre, verrà presentata una funzione di automazione che spegne la stampante al termine della stampa, al fine di risparmiare energia.

 

Telegram

Con il plugin Telegram è possibile monitorare e controllare lo stato della stampante 3D tramite il diffuso servizio di messaggistica Telegram.

 

Configurazione:

Apri l'app Telegram e cerca "BotFather" nella barra di ricerca in alto a sinistra. Tramite questo bot puoi creare e gestire nuovi bot.

Avvia la configurazione con

 /start

 

Verranno quindi elencati tutti i comandi disponibili. Proceda ora digitando /newbot

 

e segui i passaggi per la scelta del nome.

 

Una volta completata la configurazione, riceverete un messaggio contenente una chiave API; copiatela e incollatela nel campo di testo nelle impostazioni del plugin.

Figura 7: Menu delle impostazioni del plugin dopo aver completato la configurazione

 

Funzioni:

Una volta completata la configurazione, dopo l'avvio di un lavoro di stampa e a intervalli prestabiliti, riceverete un messaggio di stato con un'immagine della telecamera.


È inoltre possibile controllare la stampante direttamente tramite la chat, ad esempio per impostare la temperatura di preriscaldamento o stampare file.

È possibile visualizzare una panoramica dei comandi premendo sulle tre barre accanto al campo di immissione del testo. 

 

Ulteriori informazioni sul plugin

 

Octoapp

Octoapp è un'applicazione mobile disponibile per tutti i principali sistemi operativi per smartphone. Questa app offre tutte le principali funzioni di controllo del browser, ma il suo utilizzo è pensato per un comando intuitivo tramite smartphone.
Inoltre, è possibile creare dei cosiddetti widget sulla schermata iniziale del proprio dispositivo e mantenere così una visione d'insieme senza dover prima aprire il programma.

 

Figura 8: Interfaccia utente di Octoapp

 

MQTT

Questo plugin consente di trasmettere informazioni quali la temperatura del piano di stampa/della testina di stampa, lo stato di avanzamento, ecc. a un server MQTT. Utilizzando un microcontrollore compatibile con il Wi-Fi, come l'ESP32 o l'ESP8266, è possibile recuperare queste informazioni e visualizzarle, ad esempio, su un display.

 

Per la funzione MQTT è necessario un broker MQTT esterno. Istruzioni dettagliate per l'installazione dei software Mosquito e Node-Red su un Raspberry Pi sono disponibili al seguente link.

 

Ulteriori informazioni sul plugin

 

Automazione della casa intelligente

L'integrazione nella Smart Home offre il vantaggio di poter controllare prese e lampade intelligenti in base allo stato della stampante.
In questo modo, ad esempio, è possibile spegnere la presa della stampante 3D al termine della stampa per ridurre il consumo energetico superfluo.

 

In una serie di articoli sul blog dedicati alla Smart Home è già stata presentata la piattaforma open source OpenHAB . Tramite un bridge MQTT è possibile visualizzare una grande quantità di informazioni relative alle stampanti.
Quasi tutti i sistemi di domotica offrono un'interfaccia MQTT, il che rende questa soluzione la più universale.

 

Figura 1: Dettaglio della dashboard di Home Assistant

 

Il software Home Assistant offre un'altra opzione. Qui è possibile integrare direttamente il server Octoprint come dispositivo. Grazie alla funzione Auto Discovery, il server viene rilevato automaticamente e può essere aggiunto con un semplice clic.
In Home Assistant è inoltre possibile visualizzare la webcam di Octoprint come sorgente video nella dashboard.

 

Figura 2: Automazione Home Assistant per lo spegnimento di una presa

PSU

Per spegnere automaticamente la stampante 3D al termine di una stampa non è necessariamente richiesto un sistema Smart Home.
La La comunità Octoprint mette a disposizione una vasta gamma di plugin che consentono di controllare le prese intelligenti più diffuse.

Panoramica del plugin PSU Control

 

Ma anche tramite il ultima parte è disponibile tramite un relè sul cavo di alimentazione.

Conclusione

 

Grazie a queste estensioni, potrete controllare la stampante 3D in modo più intuitivo e semplice. Tutti i plugin presentati offrono numerose opzioni di configurazione, che possono essere ottimizzate al meglio sperimentando, per poter sfruttare appieno tutte le funzionalità.

Nella parte seguente verrà installato il firmware Klipper, che consente di migliorare la qualità e la velocità di stampa.

 

Buon divertimento con la riproduzione :)

Questo blog non è in alcun modo collegato a Telegram e non è né sponsorizzato né supportato da Telegram. Tutti i nomi di marchi, i loghi e i marchi registrati utilizzati in questo articolo appartengono ai rispettivi proprietari e vengono utilizzati esclusivamente a scopo descrittivo o identificativo.

Grundlagen softwareProjekte für fortgeschritteneRaspberry piSmart home

Lascia un commento

Tutti i commenti vengono moderati prima della pubblicazione