Anche oggi sono andato un pochino avanti: ho collegato e configurato i sensori di temperatura DS18B20. In barca serviranno a rilevare le seguenti temperature:
- Acqua di mare
- Acqua di raffreddamento motore
- Temperatura Frigo
- Temperatura interno cabine
io ho comprato cinque sensori pagandoli 13 euro, tutti e cinque.
Per il collegamento ho letto, come sempre, la documentazione ufficiale. ho visto che il collegamento è molto semplice: si devono collegare tre fili, uno all'alimentazione 3.3v, uno al GND ed uno al GPIO4. se si devono collegare più sensori, basta collegarli in parallelo, avendo l'accortezza di mettere una resistenza da 4.7 kΩ tra l'alimentazione ed in filo segnale.
io avevo una resistenza da 5.1kΩ, ho collegato quella ed ha funzionato lo stesso.
Ho collegato alla mia breadboard i cinque sensori in questa maniera:
[/url]
Avevo in casa quelle morsettiere e mi sono tornate utili!
una volta collegato il tutto ho acceso il raspberry, ho fatto partire openplotter e sono andato nella sezione 1W sensors.
Ho premuto il tasto "ADD"
ho riempito tutti i campi. io per ora ho chiamato i sensori "Temperatura 1","Temperatura 2", "Temperatura 3", "Temperatura 4" e "Temperatura 5".
Il sensor ID è da scegliere da un menu a tendina. Io Avendone 5 li ho collegati uno alla volta, e poi mi sono segnato i'id di ognuno di loro per distinguerli.
Una volta riempito tutto, premere "OK" e dopo "Apply changes". Ora non resta che far partire Inspector per controllare che i sensori siano presenti nel flusso dati NMEA.
Alla prossima!