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 – LadderGen eseguibile per LdMicro – ( generare un exe da un file php)

Come descritto nei post precedenti ( Programmare-arduino-in-linguaggio-ladder-iec-61131-3 ), per poter compilare per Arduino un programma ladder generato con LdMicro bisogna generare il file Header.

Questa operazione può essere eseguita per mezzo del sito web :

http://adam.horcica.cz/tools/ladder-gen/

Oppure tramite la versione console dello stesso programma.

La versione consolle è decisamente più flessibile e ci lascia […]

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 […]

Scaricare Qt5 quanto basta

QT5 quanto basta

QT5 qb

L’autore ha reso disponibile un saggio del suo libro . L’estratto è scaricabile gratuitamente utilizzando il pulsante sotto .

Buona lettura .

Scarica l’estratto di Qt5qb

PS cliccate sul titolo del post per attivare il link .

 

Qt5 quanto basta

QT5 quanto basta

Qt5 qb

Finalmente, grazie a Gianbattista Gualeni, è disponibile un libro in lingua italiana , scritto da un’italiano, sulle famose “librerie Qt”.

Raramente mi è capitato di leggere un manuale tecnico di programmazione come questo, scritto in modo da essere scorrevole, piacevole e chiaro non divenendo mai indigesto.

October 12th, 2014 | Category: C++, Linux, Manuali, Multipiattaforma, Open Source, Programmazione, QT, Utilità | Comments are closed

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 […]

Programmare graficamente Arduino

Nella ricerca di un modo più semplice per programmare il mio Arduino mi sono imbattuto in un plugin per la IDE originale che implementa il noto linguaggio scratch , quello a mattoncini per intenderci , trasformando l’esperienza di programmazione in operazioni di Drag and Drop di mattoncini da configurare .

Il plugin si chiama Ardublock […]

IDE per Arduino alternativa

Dopo aver utilizzato per un po la IDE originale di Arduino molti , me compreso , sentono la mancanza delle funzioni di editing che molte altre IDE hanno , come la possibilità di collassare le sezioni di codice racchiuse tra parentesi graffe o l’autocomplete.

Siccome stavo cercando una IDE che fosse multipiattaforma , quindi che […]

CUPS via Web su CrunchBang Waldorf

Per poter utilizzare le stampanti su CrunchBang Waldorf bisogna aver installato tutto il necessario (Cups,etc,etc ….) tramite lo script di primo avvio (cb-welcome) avviabile da terminale in qualsiasi momento dopo l’istallazione del sistema, oppure tramite il comando del menu system->printers oppure , sempre da terminale , dando il comando :

sudo cb-printing-pipemenu –install

Una volta […]

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 […]