Se trovi utile il mio blog sostienimi con una piccola donazione. GRAZIE

OpenPLC ovvero PLC IEC 61131-3 con Arduino e non solo

Se volete trasformare Arduino in un PLC programmabile con uno dei linguaggi IEC 61131-3 , utilizzando software open source gratuito , non avete molte opzioni ma sicuramente una delle più complete è OpenPLC. OpenPLC in realtà non trasforma Arduino in un PLC ma lo utilizza come scheda di Input Output remota. Questo tipo di approccio […]

Arduino + Automa a stati finiti in linguaggio LADDER IEC 61131-3

In questo post non spiegherò cosa sia un Automa a Stati finiti ma solo del come implementarlo in linguaggio Ladder nel modo più semplice possibile .

E’ indubbio che in Automazione lo scrivere un programma utilizzando questa tecnica presenta dei vantaggi non indifferenti , il più importante è sicuramente quello di non ritrovarsi mai a […]

Programmare Arduino in linguaggio LADDER IEC 61131-3

In campo industriale , per l’automazione, normalmente non vengono utilizzati i classici linguaggi di programmazione ad alto livello ma i linguaggi definiti dallo standard IEC 61131-3 di cui il più utilizzato è il linguaggio Ladder (ovvero a contatti). Questo linguaggio è molto diffuso siccome facilmente comprensibile anche da chi non si occupa di programmazione su […]

Costruzione di un quadricottero

Ho deciso di rendere disponibili a tutti i miei appunti per la costruzione di un multirotore partendo da zero .

Il mio obbiettivo era di costruire un qualcosa di semplice , quindi niente GPS , funzionale e soprattutto di tagliare i costi senza però ritrovarsi fra le mani una cosa che non funziona.

Gli […]

Ricette per cucinare Arduino

Navigando in rete ho trovato un libro gratuito che , se non avete problemi con l’inglese , non può mancare nella libreria di chi ‘traffica’ con Arduino.

Il libro è in formato PDF ed è liberamente scaricabile da questo link :

http://it-ebooks.info/go.php?id=538-1392895552-c3388ea06d437d7b7252cb03e5c71b5e

E’ veramente ben fatto basta dire che l’editore è O’Reilly Media.

Buona […]

Xubuntu 13.10 postinstallazione

 

In questi giorni ho aggiornato il mio portatile passando da Xubuntu 13.04 a Xubuntu 13.10.

Appena terminato l’upgrade mi sono ritrovato con qualche problema e allora ho deciso di installare da zero Xubuntu 13,10 pensando che fossero causati dall’aggiornamento di versione ma invece no , i problemi erano proprio della distribuzione ed erano […]

Traduciamo Conky per CrunchBang Waldorf

Dopo aver configurato la lingua italiana sulla nostra CrunchBang Waldorf ci sono ancora alcune parti su cui dovremo intervenire manualmente . Una di queste è conky , quella barra che di default è in trasparenza sulla destra della scrivania . Conky serve a minitorare il sistema , uso della CPU del Disco etc., e ci […]

KeepNote (organizzare gli appunti)

Cos’è KeepNote ?

KeepNote è una applicazione per creare e organizzare i vostri appunti che funziona su Windows, Linux e MacOS X.

Con KeepNote, è possibile memorizzare i vostri appunti, liste di cose da fare, note di ricerca, voci del diario, ecc. in una raccolta (quaderno) con semplice gerarchia ad albero in formato RTF, […]

Free-Cad

FreeCAD è un software Open Source di modellazione 3D di tipo CAD/MCAD/CAx/CAE/PLM, rivolto principalmente all’ingegneria meccanica e al design industriale. Si inserisce egregiamente in ambiti legati all’ingegneria civile e all’architettura, nonché in altri settori di interesse ingegneristico. La sua struttura modulare, volta principalmente alla modellazione solida, rende il software flessibile, facilmente modificabile e adattabile […]

7-Zip compressione OpenSource

 

7-zip è un programma di compressione di file open source progettato originariamente per Microsoft Windows.

Oggi l’applicazione è divenuta multipiattaforma e funziona su molti sistemi operativi :

Linux MacOSX FreeBSD BeOS DOS Amiga Solaris AIX

7-zip è in grado di creare ed estrare archivi con formato :

7z XZ BZIP2 GZIP TAR ZIP […]

Acire – Python snippets

L’obbiettivo del progetto Acire è semplice: fornire una libreria di frammenti (snippets) di codice Python e di esempi che illustrano come eseguire attività specifiche. Molti di noi imparano per mezzo di esempi, e possedere una libreria di esempi come questa ci può aiutare ad imparare diversi moduli Pytho in modo più facile e veloce. Acire […]

Sweet Home 3D

Sweet Home 3D è un programma gratuito per la progettazione d’interni che consente il posizionamento degli arredi su di una planimetria con immediata anteprima in 3D.

E’ disponibile per il download al seguente link http://www.sweethome3d.com/it/.

Questo programma è rivolto a quanti vogliono disegnare la loro abitazione velocemente, perchè stanno cambiando casa o semplicemente vogliono […]

BitNami installazioni semplici

Gli Stacks BitNami (programmi di installazione) rendono incredibilmente facile implementare molti software open source. Gli Stacks BitNami comprendono un’applicazione open source e tutti gli altri software necessari per farla funzionare, come Apache, MySQL, PHP e Ruby. Tutto quello che dovete fare è selezionare il formato di distribuzione (Installazione nativa, Immagine per macchina virtuale o […]

Ultimate++

Ultimate++ è una suite cross-platform per lo sviluppo rapido. Include un set di librerie (GUI, SQL, ecc…) e un ambiente di sviluppo integrato. Lo sviluppo veloce è ottenuto grazie all’uso intelligente e aggressivo di C++ al posto di un gradevole generatore di codice. A questo riguardo, U++ compete con i più popolari linguaggi di script […]

Materiale didattico per corso sulle QT

Nokia Il 17 Gennaio 2011 ha pubblicato il materiale didattico per il corso sulle QT .

Questo corso, liberamente scaricabile, è composto da dieci lezioni che coprono le nozioni base d’uso delle librerie QT.

Ogni lezione è composta da due sessioni da 45 minuti di durata .

Le lezioni includono le note per l’insegnante e […]