L'unico qui in grado di fare qualcosa per ora è @Enrico rossi
Ciao a tutti,
ho letto molto qui e li su arduino e vari, ma non riesco a trovare esattamente quello che cerco... soprattutto per la mia inesperienza in programmazione...
quello che voglio fare è , almeno credo, molto easy, per ora so solo giocare con i led e qualcosa con LM35 ma poi quando si tratta di mettere tutto assieme inizia a darmi errori.
vi descrivo più o meno il mio progetto, poi vediamo la fattibilità e la possibilità di realizzazione. sempre che ci sia qualcuno disposto ad aiutarmi.. ;)
premetto che ho gia a casa:
ARDUINO uno e mega
LCD: 1602 LCD Shield
scheda relè 8 canali 5V
sensore temperatura LM35
galleggianti vari
RTC
quello che vorrei gestire io è:
- GESTIONE DELLE POMPE:
. MANDATA on/off
. RABBOCCO OSMOSI automatico/on/off
. SKIMMER on/off
. POMPE DOSOMETRICHE (questo posso anche trascurarlo per ora)
- GESTIONE TEMPERATURA
. VENTOLE on/off
. SCALDINO on/off
- Modalità CAMBIO ACQUA ( possibilità di spegere le varie pompe necessarie al cambio premendo un tasto oppure sempre dal menù...)
- GESTIONE DEL TUTTO TRAMITE MENù SU DISPLY ( per adesso mi accontendo del 16*2, poi
vorrei passare a LCD da 3.5'', che mi sta arrivando a casa dalla cina.. si potrebbe gia partire con
questo)
- GESTIONE DEL TUTTO ONLINE (per ora trascurabile... si farà...)
il programma non credo sia ''impossibile''. per ora so già usare il comando di IF ELSE con i vari delay, infatti il programma che ho scritto per la temperatura ''funziona'' ma poi quando lo amplifico con pompe e tutto il resto... diventa solo un casino e funziona male!!
io avrei bisogno di qualche d'uno che mi spieghi come fare e come impostare le cose.. poi vorrei provarci io a scrive il programma.
ps gestione del display impossibile per me... non so come creare un menù...
non riesco a trovare un programma semplicissimo che faccia qualcosa del tipo:
---------menu-------------eccetera..
|-----------------|
opzione 1---opzione 2
|-----|--------|------|
on---off-----on-----off
scusate per i trattini ma altrimenti AP lo formatta a cazzi sui...
qualcuno mi può dare una mano per tutto?
grazie mille
a chi mi aiuta offro una birretta!!
grazie mille ragazzi
L'unico qui in grado di fare qualcosa per ora è @Enrico rossi
Hai voglia di aiutare il forum a crescere e scrivere un articolo su una specie?
LINEE GUIDA PER ARTICOLI SULLE SPECIE
GUIDA COMPLETA ALLA COLTIVAZIONE DELLE PIANTE IN ACQUARIO
Il problema di arduino e' appunto quello dell'unione dei sottoprogrammi. La soluzione migliore e' quella di amdare a tentati e vedere cosa c'e a dare problemi. Di solito sono alcune istruzioni a dare fastidio ad altre. Anche la posizione delle variabili deve essere fatta nel modo corretto.
Per i dispositivi come li vuoi fare gli on/off? Perche a pensarla semplice potresti farli direttamente con degli interruttori normalissi per la casa.
inviato con un discus volante non identificato
ciao e grazie della risposta tempestiva,
diciamo che adesso ho tutto gestito con un quadro elettrico classico. ( interruttori on/off ), però volevo creare dei menu da dove io potevo spegnere accendere le varie pompe e quant'altro, e da dove potevo gestire anche, per esempio le dosometriche nel caso dovessi aumentare o diminuire i ''ml''.
è anche vero che eliminando l'idea dello schermo potrei fare tutto connettendo ogni volta il pc.. ( potrei anche iniziare così ), io per ora uso solo if else con i digitalwrite ecc.. ma nulla di più.
avete consigli idee migliori?
Potresti prendere spunto da reefangel
Inviato dal mio GT-I9505 utilizzando Tapatalk
trovo il programma online?
Se per programma intendi il software trovi tanti esempi sul forum di reefangel. Per la parte hardware non saprei se ci sono gli schemi. Ti posso però dire che reefangel funziona alla grande
Inviato dal mio GT-I9505 utilizzando Tapatalk
Si che reefangel funzioni non ho dubbi.. Il fatto che ti costa un sacco...
Potreste consigliarmi uno sketch da cui poter partire? Almeno x fare funzionare le pompe....
Sent from my iPhone using Tapatalk
se vuoi posso aiutarti! pero per il menu sarebbe solo uno spreco di tempo se vuoi usarlo anche per controllare gli on/ off dei vari dispositivi tecnici, tra l'altro per farlo direttamente dallo schermo ti servirebbe un touch, allora capirei. pero se hai un normale display 16*2 l'unico modo cmq è usare dei pulsanti, quindi a video non andrei a complicare le cose. al massimo si puo fare che quando premi un bottone per on/off di un dispositivo sul display puoi far comparire l'esatto stato del dispositivo che ti dica appunto che o è acceso o spento. ma anche questo secondo me è un po inutile :) se vuoi risparmiare spazio ti converrebbe fare tutto automatico anche per gli on/off comprando dei pulsantini piccoli, da circuiti stampati. cosi ti occupa meno spazio. e tra l'altro per programmare i pulsanti ti basta un if else. magari si potrebbe usare un solo pulsante per tutti i dispositivi. usando l'istruzione switch case. ma non so se sia possibile. si potrebbe mediante il numero di clicchi far spegnere un dispositivo alla volta. pero sarebbe una bella complicazione nel programma. io lascierei ogni pulsante al proprio dispositivo. magari affianchi a ogni rele un led rosso, che cosi ti indica lo stato del dispositivo.
ho letto che hai un rtc, vuoi creare un timer giusto? hai preso una batteria di beckup ( c32032) e un quarzo?
diciamo la parte difficile del prgramma sono per l'impostazione dell'lcd shield e per la temperatura.
per il rabbocco automatico ti servira un sennsore di livello, se lo vuoi fare del tutto automatico, altrimenti lo potresti fare sempre con un pulsante. in due modi:
1) puoi tenerlo premuto e finche lo tieni premuto lui tramite pompa aumenta il livello dell'acqua;
2) appena clicchi il pulsante e con un tempo preimpostato da te(tipo 5 min) ti ripristina il livello. ovviamente il tempo devi deciderlo te, in base alla pompa e alla sua portata :)
inviato con un discus volante non identificato
ciao diciamo che non ho ben capito cosa intendi con ''tutto automatico anche per gli on/off ''
switch case non l'ho mai usata... tramite un sito ho acquistato uno schermo LCD da 3.2'', ho già parlato con un mio amico che mi darebbe una mano con la ''grafica'', tu sapresti impostare il tutto usando questo http://www.banggood.com/3_2-Inch-SSD...-p-918609.html ??
a cosa mi serve il quarzo? io per l' rtc ho preso questo http://www.banggood.com/Wholesale-Ne...C-p-46446.html
adesso per il rabbocco dell'acqua ho un galleggiante che funziona e quindi devo assolutamente farlo così, anche perché se nessuno è a casa chi clicca il pulsante?
ti lascio il mio n in privato?
Connect With Us