Stefano

Stefano

Stefano Smania, medico radiologo Programma in C dalla fine degli anni 80. Ha conoscenze discrete di C++, php, javascript, html, sql. Possiede approfondite conoscienze sullo standard DICOM. Bazzica con l'elettronica e unisce le diverse passioni in un progetto di domotica. Ha realizzato da solo un piano della propria casa, dal rivestimento termico, ai muri interni, l'impianto elettrico e domotico, idraulico, riscaldamento a pavimento, infissi e quant'altro vi venga in mente. Gli piace cucinare ma ha poco tempo per applicarvisi. Scrive questi articoli nella speranza che servano a qualcuno

Nov 272012
 
RS232 con bus 1Wire: leggere la temperatura dai sensori ds18b20

Oggi vediamo come funziona il sensore DS18B20 e come misurare e leggere la temperatura usando l’interfaccia seriale. L’articolo darà per scontato che si siano letti i due precedenti articoli, primo che descrive nel dettaglio i timing del bus 1wire e la correlazione con l’RS232 ed il secondo in cui è spiegato il codice C per […]

Nov 262012
 
RS232 con bus 1wire: dalla teoria alla pratica

Una lunga introduzione Dopo aver visto qui come funziona il bus 1wire e la teoria su come utilizzare la porta seriale, ora vediamo l’implementazione pratica. Coerentemente al resto del blog ho utilizzato CodeBlocks con le wxwidgets ma in questo caso ci serve un’ulteriore aggiunta, infatti le wxwidgets non hanno il supporto nativo per l’interfaccia RS232. […]

Nov 232012
 
RS232: interagire con il bus 1wire

Introduzione Lo scopo di questo articolo è quello di fondere le varie branche di questo blog per approdare in un unico prodotto, ossia ci dedicheremo alla costruzione di un progetto CodeBlocks basato sulle wxwidgets finalizzato all’utilizzo della porta seriale per creare una comunicazione 1wire con il sensore di temperatura ds18b20. Se siete approdati a questo […]

Ott 172012
 
Arduino, 1wire DS18B20 e datalogger su internet

Oggi sviluppiamo ulteriormente il precedente progetto e vediamo come inviare le letture delle temperature dei sensori DS18B20 su un server remoto delegando alle tecnologie web la rappresentazione dei dati.Si noti che non andiamo a sostituire le funzionalità già implementate ma le andiamo ad integrare. Il funzionamento finale prevede che Arduino a tempi regolari rileva le […]

Ott 132012
 
Arduino, sensore 1wire DS18B20 e shield Ethernet.

Oggi approfondiamo il precedente articolo e aggiungiamo l’ethernet shield in modo che il nostro Aruino possa inviare i dati via ethernet. L’idea è quella di usare il router di casa sia per la connessione tcp/ip che per l’alimentazione visto che è provvisto di una porta UBS. Prima di cominciare dobbiamo però dare uno sguardo all’ […]

Ott 072012
 
Arduino e sensore 1wire DS18B20

Nella scorso articolo abbiamo visto come creare un convertitore 1wire- RS232, oggi estendiamo l’argomento e colleghiamo il sensore DS18B20 direttamente ad Arduino. Se ricordate, avevamo detto che le porte digitali di Arduino sono l’ideale per collegare direttamente questo tipo di sensori dato che forniscono segnali da 0 a 5V nativamente, senza nessuna interposizione di alcun […]

Ott 042012
 
1wire microlan - introduzione e convertitore seriale

Se non conoscete il bus 1-Wire della Dallas Semiconductor Corporation  (ora sussidiaria della Maxim Integrated), questo articolo potrà farvi scoprire un mondo prima ignoto. Io ho scoperto questo bus qualche anno addietro, quando ero alla ricerca di un modo semplice ed economico per creare un sistema di rilevazione di temperature composto da decine di sensori. […]

Set 252012
 
Arduino, primo progetto completo.

In questa puntata non sperimenteremo niente di nuovo ma vediamo come riunire insieme tutti i concetti sinora visti in un progettino semplice ma che possa avere una sua utilità pratica. L’idea è quella di creare un circuito che funzioni da interruttore crepuscolare ad esempio per accendere una lampada. Usiamo perciò un ingresso analogico per valutare […]

Ago 182012
 
Arduino e gli ingressi analogici

Eccoci giunti all’ultima puntata base su Arduino. Nelle puntate precedenti abbiamo utilizzato gli ingressi digitali, le uscite digitali e le uscite analogiche (PWM). Mancano, si fa per dire, solamente gli ingressi analogici dopodichè non ci resta che alzare l’asticella del livello di complessità e approfondimento leggermente più in alto. A cosa servono gli ingressi analogici […]

Ago 152012
 
Arduino, LED, PWM

Nelle precedenti puntate abbiamo parlato degli ingressi ed uscite digitali di Arduino, più in particolare abbiamo visto come collegare un pulsante in ingresso ed un relè in uscita. Oggi, per prima cosa, vediamo come collegare un LED alle uscite di Arduino. Sinora abbiamo usato il LED interno per motivi di comodità visto che è utilizzabile […]


Notice: ob_end_flush(): Failed to send buffer of zlib output compression (0) in /home3/smania73/public_html/mcmajanwpr/wp-includes/functions.php on line 5471