Arduino: Compilare e caricare sketch via SSH o da terminale

Forse non tutti sanno che è possibile caricare uno sketch di Arduino direttamente dal terminale o meglio, tramite SSH. Questa è una piccola guida per poterlo fare. Un fattore propedeutico per poterlo fare, è un computer con sistema operativo Linux o un Raspberry collegato via USB all’Arduino. Credo sia possibile anche da Windows ma questa guida è orientata solo per sistemi operativi Linux (Debian, Ubuntu, CentOS, Fedora, ecc.).

Leggi tutto

Intervista radiofonica a Radio Città del Capo di Bologna per parlare di Arduino

Sono stato piacevolmente sopreso di essere stato contattato da Marco Boscolo, giornalista e co-conduttore di Pensatech, la trasmissione di Radio Città del Capo per un intervista sul mondo di Arduino. Proprio oggi Pensatech parlava di Arduino per far conoscere ai propri ascoltatori cosa è, come nasce, gli usi, e le potenzialità di questo piccolo ma potentissimo microcontrollore.

Il link della pagina con i dettagli della puntata di oggi Arduino suona e ti scalda la casa.

Ascolta il Podcast delle puntata.

Che dire!!! Grazie a Radio Città del Capo e a Pensatech per questa splendida iniziativa e per avermi dato la possibilità di parlare alla radio del piccolo ma ultra-potenziale Arduino.

Arduino con controllo remoto via HTTP

Nei giorni precedenti avevo promesso di postare un codice che permettesse di controllare via web, tramite protocollo http, il nostro Arduino.

Seguendo il suggerimento di un codice facilmente reperibile in rete, ho apportato alcune modifiche ed ho implementato la visualizzazione dei valori di temperatura e luminosità di un ambiente.

Le applicazioni che possono essere create utilizzando questo codice sono una moltitudine, potreste collegare un termostato della caldaia, controllare se alcuni interruttori magneti collegati alle porte e finestre di casa vostra sono stati aperti o chiusi, controllare la temperatura del vostro appartamento, aprire il portone di casa, inviare un allarme acustico, ecc. ecc.

Se avete più idee e fantasia di me non esitate a comunicarmele!!!

Leggi tutto

Arduino e il sensore di temperatura

In questo post spiegherò come utilizzare un sensore di temperatura MCP9700A con Arduino.
Come prima cosa dobbiamo leggere il Datasheet del componente elettrico per capire le tensioni di utilizzo  e come reagisce al variare della temperatura.

Leggi tutto

Il mio primo Arduino

Un po’ di storia.

arduino unoArduino è una piattaforma hardware open source, l’unica del suo genere, sviluppata all’Interaction Design Institute di Ivrea dal team costituito da: Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino e David Mellis.

Arduino è basato su una semplicissima scheda Input/Output comandata da un piccolo micronotrollore programmato usando il linguaggio basato su Wiring e l’ambiente di sviluppo Arduino basato su Processing.

Arduino può percepire l’ambiente ricevendo input da una varietà di sensori (termistori, fotoresistore, sensori a infrarossi, sensori ad ultrasuoni, etc.) che possono attivare nell’ambiente circostante delle luci, dei motori, dei relè, dei pizzo e altri attuatori.

Arduino può essere utilizzato per lo sviluppo di oggetti interattivi stand-alone ma può anche interagire, tramite collegamento, con software residenti su computer, come web server, Flash, Processing, Max/MSP, ecc.

Leggi tutto