Currently viewing the category: "Arduino"

arduinorosmarino

 

Ormai sono settimane che gioco ed imparo con Arduino e finalmente riesco a vedere qualche applicazione pratica per questo fantastico oggetto. Al momento ho costruito un sensore di corrente e temperatura che trasmette le informazioni ad un sito web. E’ ancora in fase primordiale e sicuramente il progetto è molto rozzo, ma l’idea la potrei sfruttare per qualche mio cliente che volesse monitorizzare lo stato di un server avendo sempre a disposizione il consumo di corrente e la temperatura ambientale della stanza in cui si trova la macchina.

Al momento Arduino con uno shield Ethernet invia ogni 60 secondi le letture dei due sensori ( Temperatura e Corrente ) ad una pagina PHP  che salva tutto in un DB MySQL e rielabora i dati sotto forma di grafici ( Ho usato i Google Charts Tools ).

Da oggi mi metto a studiare/giocare con un relè per capire se posso pilotare da remoto un interruttore.

Tagged with:
 

Ci ho pensato su diverso tempo e alla fine mi sono deciso di buttarmi nel fantastico mondo di Arduino.

Arduino è un framework hardware opensource che permette di creare prototipi di piccoli dispositivi elettronici. Per chi, come me, non ci capisce nulla di elettronica è un’ottimo strumento per farsi delle basi spendendo pochi euro (Arduino l’ho pagato €25).

Per darmi un obiettivo ho deciso di costruire una “smart plug” o presa intelligente, cioè una presa di corrente ( sotto forma di ciabatta o direttamente di presa a muro, non lo so ancora ) che possa essere comandata da remoto dandomi anche la possibilità di monitorare consumo di corrente e temperatura della stanza in cui si trova.

Ovviamente il progetto è ben sopra le mie possibilità ma l’obiettivo mi serve come motivazione. Come risultato accettabile voglio ottenere di poter spegnere ed accendere una lampada in casa mia attraverso una pagina web in cui posso anche leggere i dati che la centralina mi trasmette.

Al momento ho solo montato Arduino UNO sul suo Ethernet Shield e scritto due righe di codice tanto per giocare ed iniziare a prendere le misure con il nuovo ambiente.

La programmazione di Arduino avviene attraverso un linguaggio di programmazione chiamato Wiring che deriva dal C per cui mi trovo abbastanza bene ( dato il mio background di PHP ).

Nei prossimi giorni dovrebbero arrivarmi altri componenti e dovrei iniziare a capire come interfacciare il sensore di corrente… sperem!