19 gennaio 2021

Porteus Kiosk: realizzare gratis dei kiosk!

Se siete andati in un ufficio postale, a visitare un museo oppure a partecipare ad una fiera molto probabilmente vi sarete imbattuti in delle colonnine (detti anche chioschi o totem) che fornivano informazioni e/o offrivano un determinato servizio, come ad esempio il numero per la fila allo sportello.

Andando a sbirciare sotto al cofano si scopre che un chiosco non è altro che un computer al quale sono stati disabilitati i menu e che esegue una sola applicazione mostrata a tutto schermo. Di solito, ma non in via esclusiva, la funzione del chiosco viene fornita da un browser aperto a schermo intero e che mostra una app web, piuttosto che un sito, un video, della pubblicità o una presentazione.

Volendone realizzare una versione a basso costo si potrebbe quindi usare un mini pc, come ad esempio il Raspberry, a cui verrà collegato un monitor. La parte più complicata sarebbe configurare il sistema operativo che vi girerà sopra per fargli svolgere la sua funzione specifica di chiosco tenendo però in conto che sarà utilizzato da utenti pubblici.

Per semplificarci la vita anche su questo fronte ci viene in soccorso il mondo dell’Open Source con Porteus Kiosk.

Si tratta di una distribuzione Linux derivata da Debian che è stata limitata per consentire solo l'uso del browser web (Firefox oppure Chrome). A sua volta anche il browser è stato bloccato per impedire che gli utenti possano modificarne le impostazioni oppure usarlo per scaricare ed installare software malevolo.

Quando il chiosco viene avviato il browser viene automaticamente aperto sulla pagina che avremo definito in fase di configurazione. Per garantire la massima sicurezza, per tutto il suo utilizzo la cronologia non viene mantenuta, nessuna password viene salvata e molte voci di menu sono state disabilitate. Quando il browser viene riavviato, tutte le cache vengono cancellate e si riapre automaticamente con una sessione pulita per garantire che non rimanga traccia della cronologia.

Può essere installato su un computer sia esso desktop o portatile ma anche su una chiavetta USB.

Porteus Kiosk può essere utilizzato come chiosco internet o altro terminale web disponibile al pubblico in scuole, biblioteche, caffè, hotel, uffici, centri turistici e simili. Ma può anche essere usato per visualizzare informazioni, pubblicità, immagini o video in streaming per distribuzioni di insegne digitali. Volendo potrebbe anche essere usato per fungere da workstation senza disco (se avviata su una rete) in aziende che utilizzano i browser come principale strumento di lavoro, come i centri di assistenza clienti. Questa è una soluzione che mostra un buon equilibrio tra semplicità di configurazione e flessibilità di utilizzo.

Quindi se anche voi volete realizzare un vostro chiosco e cercate una soluzione economica, facile ed immediata allora Porteus Kiosk fa al caso vostro!

Se ti è piaciuto l'articolo, segui il feed[http://altratecnologia.blogspot.com/feeds/posts/default] per tenerti sempre aggiornato sui nuovi contenuti del blog!

2 gennaio 2021

LinuxCNC: la distribuzione Linux per controllare macchine CNC!

Dagli anni '80 ad oggi le macchine a controllo numerico computerizzato (CNC), grazie alla loro estrema versatilità e precisione, sono oggi molto diffuse  ed impiegate in molti settori produttivi: meccanica, falegnameria, sartoria, veleria, tappezzeria, confezionamento, movimentazione merci, etc. Esempi più comuni di macchine CNC sono presse piegatrici, punzonatrici, torni, fresatrici, saldatrici e macchine di taglio lamiera.

I vantaggi di queste macchine su quelle manuali sono i tempi di lavoro molto ridotti e la precisa ripetibilità della lavorazione, che permette di abbassare molto i costi unitari e ottenere una qualità superiore e uniforme.

Uno dei motivi per cui vengono usate è che possono essere controllate da un computer esterno. Sarà proprio questo computer che farà compiere alle macchine CNC le istruzioni relative alla lavorazione da svolgere.

Anche per questo compito possiamo avvalerci del mondo Open Source andando ad utilizzare una soluzione sviluppata ad hoc: LinuxCNC.

Si tratta di una particolare versione di Linux che non richiede molta potenza di calcolo e quindi può funzionare su computer con caratteristiche tecniche non troppo avanzate.

LinuxCNC è in grado di pilotare un gran numero di macchine CNC e quindi è molto probabile che siano incluse quelle presenti nel vostro laboratorio. Si può consultare l’elenco disponibile sul suo sito wiki. Tenete presente che la lista non è esaustiva.

Se siete una piccola impresa manifatturiera oppure un artigiano che produce articoli di una certa complessità realizzativa potete innovare il vostro lavoro sfruttando i vantaggi offerti dalle macchine CNC senza dover necessariamente sostenere spese molto onerose.

Se ti è piaciuto l'articolo, segui il feed per tenerti sempre aggiornato sui nuovi contenuti del blog!