Progetto sistema di irrigazione radiocontrollato
0
voti
Allora dovrei studiarmi questo sistema visto che per il momento sembra l'unica soluzione fattibile..AjeieBrazov puoi darmi più informazioni per iniziare uno studio nn so.. 
1
voti
Il vero problema è che bisogna sapere programmare senza problemi, sapere bene TCP/IP e come si gestisce una rete Wifi
Questo Aieje è uno dei problemi con cui mi scontro spesso anche io. Parlare tra di noi di una connessione TCP del DHCP l'access point ecc è una cosa Se ne parli al contadino che deve bagnare il campo probabilmente ti elenca le varie forme in cui si manifesta il divino (Generalmente animali, almeno qui dalle mie parti)
Non voglio fare confusione ma io darei un'occhiata ai moduli XBEE della DIGI (ma ci sono altre aziende io quelli conosco) Hai i seguenti vantaggi:
Programmato il master in fase di installazione puoi fare in modo che i nodi remoti si configurino automaticamente per la rete una volta accesi. IL contandino deve solo accendere
Ogni radio può essere già configurata per accendersi e spegnersi periodicamente, il master può tenere in memoria un certo numero di messaggi destinati ai nodi remoti, quando il remoto si accende chiede se c'è "posta per lui" e atuomaticamente riceve. Tutto questo ripeto preconfigurato senza che nessuno faccia nulla sul campo.
Altra cosa interessante tu puoi riconfigurare il nodo remoto dal tuo master Quindi lo accendi trova la rete il master capisce che c'è un nuovo arrivato e lo riconfigura da solo.
Io non l'ho usata ma il modulo ha una funzione che permtte anche di gestire I/O digitali da remoto. Quindi non ti sevre null'altro che la radio e il driver per la valvola.
Dimenticavo : lavora sempre a 2.4GHz e sulla carta parlano di 3miglia (vado a memoria) in campo aperto per i moduli più potenti
Ultima modifica di
luxinterior il 9 apr 2017, 16:37, modificato 1 volta in totale.
-

luxinterior
4.311 3 4 9 - Master EY

- Messaggi: 2690
- Iscritto il: 6 gen 2016, 17:48
0
voti
Nel nostro caso la cultura del pomodoro da induatria induatria nel periodo di maggio fino alla fine di settembre.
Ogni appiazzamento di pomodoro in base alla grandezza viene diviso in settori per una questione di irrigazione controllata ed portate d'acqua, pressioni.
La pompa che pesca dalla vasca dopo essere stata riempita dalla pompa del pozzo serve per portare l'acqua nei vari appiazzamenti dove poi sim posizionate le valvole di zona.
Non ci interessa sapere le portate d'acqua etc ma ci serve Sap come comunicare alla valvola di aprire e chiudere, il dimensionamento delle portate tubi etc sarà in grado di darle il Contadino dopo anni di esperienza...i cavi non si stendono.....ed i tubi sono quelli che abbiamo, non possiamo farci costruire i tubo per il progetto
Ogni appiazzamento di pomodoro in base alla grandezza viene diviso in settori per una questione di irrigazione controllata ed portate d'acqua, pressioni.
La pompa che pesca dalla vasca dopo essere stata riempita dalla pompa del pozzo serve per portare l'acqua nei vari appiazzamenti dove poi sim posizionate le valvole di zona.
Non ci interessa sapere le portate d'acqua etc ma ci serve Sap come comunicare alla valvola di aprire e chiudere, il dimensionamento delle portate tubi etc sarà in grado di darle il Contadino dopo anni di esperienza...i cavi non si stendono.....ed i tubi sono quelli che abbiamo, non possiamo farci costruire i tubo per il progetto
0
voti
Non è una cosa semplice perché in rete c'è tanto materiale ma di solito o funziona male o è insufficiente.
Se conosci bene TCP/IP e sei in grado di programmare in C (sarebbe meglio anche in C++) puoi iniziare dalla descrizione del core di ESP8266 per arduino a questo indirizzo
https://github.com/esp8266/Arduino
In questa pagina trovi il manuale di riferimento delle librerie specifiche per ESP8266
http://arduino.esp8266.com/versions/1.6 ... rence.html
Dopo potresti iniziare con il fare esperimenti con un modulo ESP01 (quello con il PCB nero). Costa pochissimo, lo vendono tutti ed hai bisogno di un adattatore USB-seriale TTL per scaricare il programma dentro il modulo.
Purtroppo non c'è un manuale serio a disposizione, bisogna andare a tentativi, trovare esempi in rete e serve parecchio tempo.
Se riuscirai ad utilizzarlo allora avrai enormi potenzialità a tua disposizione.
Attenzione: in questi moduli può essere caricato il firmware LUA, un linguaggio di programmazione semplice ma con ridotte potenzialità in termini di lunghezza del programma e velocità. Fai attenzione a non confondere i due modi per utilizzare questi moduli.
Se sei un esperto di programmazione e microcontrollori (ma devi esserlo veramente) ti puoi buttare sul questo sistema di sviluppo:
https://github.com/CHERTS/esp8266-devkit
Se conosci bene TCP/IP e sei in grado di programmare in C (sarebbe meglio anche in C++) puoi iniziare dalla descrizione del core di ESP8266 per arduino a questo indirizzo
https://github.com/esp8266/Arduino
In questa pagina trovi il manuale di riferimento delle librerie specifiche per ESP8266
http://arduino.esp8266.com/versions/1.6 ... rence.html
Dopo potresti iniziare con il fare esperimenti con un modulo ESP01 (quello con il PCB nero). Costa pochissimo, lo vendono tutti ed hai bisogno di un adattatore USB-seriale TTL per scaricare il programma dentro il modulo.
Purtroppo non c'è un manuale serio a disposizione, bisogna andare a tentativi, trovare esempi in rete e serve parecchio tempo.
Se riuscirai ad utilizzarlo allora avrai enormi potenzialità a tua disposizione.
Attenzione: in questi moduli può essere caricato il firmware LUA, un linguaggio di programmazione semplice ma con ridotte potenzialità in termini di lunghezza del programma e velocità. Fai attenzione a non confondere i due modi per utilizzare questi moduli.
Se sei un esperto di programmazione e microcontrollori (ma devi esserlo veramente) ti puoi buttare sul questo sistema di sviluppo:
https://github.com/CHERTS/esp8266-devkit
-

TardoFreak
73,9k 8 12 13 - -EY Legend-

- Messaggi: 15754
- Iscritto il: 16 dic 2009, 11:10
- Località: Torino - 3° pianeta del Sistema Solare
0
voti
luxinterior ha scritto:Il vero problema è che bisogna sapere programmare senza problemi, sapere bene TCP/IP e come si gestisce una rete Wifi
...
Dimenticavo : lavora sempre a 2.4GHz e sulla carta parlano di 3miglia (vado a memoria) in campo aperto per i moduli più potenti
Bella soluzione anche questa....meglio programmare il sistema una volta sola...magari alla fine della stagione conserva i quadri di zona at per utilizzarli alla prossima stagione senza riprogrammare
Ultima modifica di
xyz il 9 apr 2017, 17:09, modificato 1 volta in totale.
Motivazione: Evita di quotare tutto il messaggio
Motivazione: Evita di quotare tutto il messaggio
0
voti
Tardofreak ha scritto:adattatore USB-seriale TTL
Attenzione che i moduli ESP8266 sono a 3.3 V e NON tollerano i 5 V (rischi di bruciare le porte), quindi servono degli adattatori seriali che supportino i 3.3 V o dei convertitori di livello di segnali da 5V a 3.3 V e viceversa.
Concordo con l'uso di questi moduli, sono molto economici e facilmente programmabili per chi non ha problemi a programmare in C e ha tempo di leggersi tutta la documentazione presente in rete. SDK ufficiale è completamente open source, usa il GCC per Xtensa LX106 ed è scaricabile dai repository sul Github gestito direttamente dal produttore del chip:
https://github.com/espressif
Esiste la possibilità di programmarli in C++ con API di Arduino o altri linguaggi come il LUA e il MicroPython ma come è stato già getto sono lenti, l'interprete occupa spazio e riduce lo spazio per il codice utente.
Aggiungo che consumano molto poco se programmati in modo da sfruttare le funzioni di sleep del microcontrollore quando non è in funzione. Il consumo è sotto i 200 mA in trasmissione a piena potenza e sui 40 µA quando è in sleep mode.
0
voti
Ok facciamo che acquisto un modulino se non sbaglio...così iniziamo la fase di programmazione ed inizio anche uno studio, cosa acquisto?precisamente?
1 PZ ESP8266 con adattatore seriale
Si può successivamente realizzare uno schema per il quadro di zona?
1 PZ ESP8266 con adattatore seriale
Si può successivamente realizzare uno schema per il quadro di zona?
0
voti
La soluzione più semplice sarebbe quella dei moduli XBEE. Non li ho mai utilizzati ma ho letto la documentazione e pare che realizzare una rete con un master e tanti ricevitori sia molto semplice.
Io sto facendo proprio ora qualcosa con ESP8266 ma non è affatto semplice.
Io sto facendo proprio ora qualcosa con ESP8266 ma non è affatto semplice.
-

TardoFreak
73,9k 8 12 13 - -EY Legend-

- Messaggi: 15754
- Iscritto il: 16 dic 2009, 11:10
- Località: Torino - 3° pianeta del Sistema Solare
0
voti
Possiamo creare un trasmettitore che pilota/comanda facciamo 10 ricevitori, con semplici contatti nc,no??
Come se ci fosse un Master che trasmette alle 10 Zone di aprire/chiudere
Come se ci fosse un Master che trasmette alle 10 Zone di aprire/chiudere
Chi c’è in linea
Visitano il forum: Nessuno e 8 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)

