Go Down

Topic: Buon RTC per stazione meteo? (Read 1 time) previous topic - next topic

As_Needed

#15
Nov 15, 2015, 02:55 pm Last Edit: Nov 15, 2015, 03:08 pm by As_Needed
Si si mi ricordo! Comunque io prima avevo collegato e testato il tx20 sul pin 4 e in effetti qualche volta segnava velocità impossibili, per esempio lo toccavo per sbaglio e si muoveva a malapena e segnava tipo 9km/h forse è per quello... Quindi mi consigli di mettere al posto del DS18B20 sul pin 2 l'anemometro. Bhe lo faccio allora ;) Poi però ho capito in generale come usare gli interrupt e a cosa servono, però su questo lungo programma non so dove inserirli:

Ho messo negli allegati sia sketh che uso per adesso per visualizzare su display tx20 e tutti gli altri sensori più massime e minime per ora con la libreria time, in più ho messo lo schema elettrico quello finito ;)
MY PWS!
http://forum.arduino.cc/index.php?topic=413560.0
http://meteoflaminia.zapto.org:4600

brunello22

#16
Nov 15, 2015, 04:23 pm Last Edit: Nov 15, 2015, 04:34 pm by Brunello
Non conosco codesto anenometro e mi aspettavo fosse solo il sensore, invece vedo che ha anche una parte logica.
Infatti manda dei dati elaborati dal micro presente sull'anemometro e non si deve far altro che leggere detta stringa rispettando la temporizzazione.
Non serve quindi un interrupt, al massimo si deve attendere un po' per aspettare l'inizio della stringa.

questa parte pero' non la capisco

Code: [Select]
pinMode(dataPin, OUTPUT);

 digitalWrite(dataPin, HIGH);
 delay(100);
 digitalWrite(dataPin, LOW );
 delay(500);
 pinMode(dataPin, INPUT);

Anzi, la vedo pure pericolosa, dato che potresti mettere in corto il pin collegato sul collettore del transistor


As_Needed

#17
Nov 15, 2015, 04:52 pm Last Edit: Nov 15, 2015, 05:07 pm by As_Needed
Comunque sì, manda delle stringhe di bit
Io questo programma del tx 20 l'ho preso e l'ho rielaborato che leggeva male i bit e poi ho aggiunto tutti gli altri sensori e display più max e min, quella parte l'ho lasciata... Dici che la dovrei togliere? Funziona anche senza se la tolgo
MY PWS!
http://forum.arduino.cc/index.php?topic=413560.0
http://meteoflaminia.zapto.org:4600

Go Up