Close

Risultati da 1 a 6 di 6
  1. #1
    Baby nutria
    Data Registrazione
    Dec 2014
    Località
    Torino
    Acquariofilo
    Marino
    Messaggi
    19
    Nominato in
    0 Post(s)

    Black Out: Avvisi via mail con joy-reef e Ferduino

    Tutti gli acquariofili vivono con la costante paura che possa mancare corrente alla propria vasca. Per ovviare a questo spesso è utile acquistare un gruppo di continuità che ci possa permettere di mantenere attive le pompe di movimento e di risalita in modo da non far scendere troppo l’ossigeno disciolto in vasca, cosa che potrebbe causare il collasso del nostro acquario in poche ore.

    I gruppi di continuità però hanno una durata limitata a qualche ora, a meno di non acquistarne di molto cari. Questi ultimi sono anche molto ingombranti e scomodi da tenere nel nostro mobile già pieno di attrezzatura.

    Si può quindi pensare di affiancare ad un gruppo di continuità relativamente economico un sistema di qualche tipo che ci possa avvisare nel caso vada via la corrente.

    Ci sono diversi prodotti commerciali che ci aiutano a farlo, ma quello che vi spiego oggi è un modo molto economico (circa 25€) per realizzare un sistema in grado di avvertirci via mail nel caso vado via la corrente.

    Per farlo utilizzeremo un Arduino, la famosa scheda open source di cui spesso ormai si sente parlare sopratutto associata al fai da te in acquario.

    Lo sketch che vi mostrerò è tratto in buona parte dal controller fai da te Ferduino che è in grado di controllare tutta la vostra vasca, dalla temperatura alle pompe di movimento, dalla plafoniera led, all’osmoregolatore, dalle pompe dosometriche al reattore di calcio.
    1.jpg

    Ferduino oltre che controllare tutta la vostra vasca invia anche i dati al nostro sito creando tutti i grafici relativi ai valori monitorati, con fino ad una settimana di storico.
    dashboard1-300x201.jpg
    Ferduino oltre che controllare tutta la vostra vasca invia anche i dati al nostro sito creando tutti i grafici relativi ai valori monitorati, con fino ad una settimana di storico.
    alerts1.jpg

    La realizzazione di un intero controller Ferduino può però presentare qualche difficoltà a chi non è almeno un po’ pratico con il fai da te.
    Ho quindi realizzato un semplice codice che con pochissime nozioni si può caricare su un Arduino Mega in modo da ottenere almeno l’avviso per black out, sfruttando gli allarmi di Joyreef.

    Per cominciare bisogna procurarsi tutto l’occorrente che consiste in:



    Come vedete la spesa totale è veramente esigua.

    Dovete poi scaricare il software necessario a far funzionare tutto:



    Una volta scaricato l’ide Arduino non vi rimane che installarlo, in modo che vengano anche installati i driver per l’arduino Mega.

    Il montaggio di Arduino è molto semplice, dovete soltanto inserire la scheda W5100 sopra l’arduino Mega e collegare il tutto all’ USB del computer e alla presa di rete di casa.

    A questo punto scompattate il file Blackout.zip in una cartella qualsiasi del vostro computer, entrate nella cartella blackout163 e fate doppio click sul file blackout163.ino

    Vi apparirà questa finestra:
    primoAvvio.jpg

    Selezionate da Strumenti > Scheda > Arduino Mega or Mega 2560
    e selezionate da Porta > la porta COM corretta

    arduinoMega.jpg

    Ora nella sezione del codice dove c’è scritto CHANGE THIS sostituite vostroUsername con lo username che avete scelto per l’accesso a joy-reef e dove c’è scritto APIKEY inserite quella che vi siete segnati precedentemente.

    A questo punto avendo cura di avere Arduino correttamente collegato via USB al vostro pc, dovete soltanto cliccare sulla freccia verso destra che c’è in alto a sinistra. Partirà l’upload del codice, una volta terminato, se il vostro arduino è connesso alla rete, partirà l’upload dei dati.

    Per testare il funzionamento non vi resta che aspettare 10 minuti e provare poi a spegnere per altri 10 minuti il vostro controller. Se tutto è andato bene, dovrebbe arrivarvi una mail che vi avvisa della mancata connessione del vostro controller.

    Questa è solo una delle tante funzionalità del controller Ferduino, il codice che vi ho proposto è stato tagliato di tutte le altre cose, ma vi da un’idea di quello che è possibile fare.

    Più avanti farò altri articoli su come aggiungere funzionalità al nostro controller.

  2. #2
    REEFBASTARD L'avatar di GROSTIK
    Data Registrazione
    Mar 2014
    Località
    Ghedi (BS)
    Messaggi
    9,526
    Nominato in
    601 Post(s)
    bel topic @ALGRANATI qui c'è dell'ottimo materiale ....

  3. #3
    REEFBASTARD L'avatar di ALGRANATI
    Data Registrazione
    Mar 2014
    Località
    Cinisello Balsamo
    Acquariofilo
    Marino
    Età
    56
    Messaggi
    18,573
    Nominato in
    1746 Post(s)
    e secondo te perché l'ha aperto qui???

    sposto il topic in sezione articoli .......prossima settimana o l'altra lo pubblichiamo
    Bravo Danilo

  4. #4
    Nutria mannara L'avatar di Lucareef
    Data Registrazione
    May 2014
    Località
    Vimodrone (mi)
    Acquariofilo
    Marino
    Età
    34
    Messaggi
    13,041
    Nominato in
    918 Post(s)
    Bell'articolo queste cose sul fai da te mi piacciono......

  5. #5
    REEFBASTARD L'avatar di ALGRANATI
    Data Registrazione
    Mar 2014
    Località
    Cinisello Balsamo
    Acquariofilo
    Marino
    Età
    56
    Messaggi
    18,573
    Nominato in
    1746 Post(s)
    Luca, perché sei un vizioso

  6. #6
    REEFBASTARD L'avatar di Ricky mi
    Data Registrazione
    Apr 2014
    Località
    Novate m.se
    Acquariofilo
    Marino
    Messaggi
    21,467
    Nominato in
    956 Post(s)
    spettacolo...ammiro chi è cosi capace con il fai da te...
    ciao ciao

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •