Archivi categoria: Capra!

Aiuto, affogo!

La stazione meteo è ormai attiva da qualche tempo, e ha dato enormi soddisfazioni funzionando in modo perfetto per diversi mesi.

Qualche giorno fa c’è stato un violento temporale, con tanto di allagamento del parcheggio antistante casa. In corrispondenza di questo evento la stazione meteo ha smesso di funzionare. A prima vista un problema di comunicazione I2C, visto che i dati registrati erano tutti “0”. Riavviata la stazione non c’è più stata connessione.

Mi sono recato sul tetto ed ho smontato i coperchi. Lo scempio è completo:

  • Sezione di controllo allagata, con segni di ossidazione evidenti su alcuni connettori e “condensa” sul coperchio.
  • Sezione del sensore di pioggia completamente allagata con segni di condensa anche in questo caso e pesante ossidazione.

Cosa può essere successo? La scatola del sensore di pioggia secondario è realizzata con una scatola da esterni di tipo “economico”, senza pressacavi con guarnizione. In questa scatola è entrata acqua ed umido.

La scatola è collegata alla sezione di controllo attraverso un cavo dalla guaina piuttosto “rigida”, che ha fatto la funzione di “tubo”, facendo arrivare aria molto umida che si è condensata sulle pareti. Con il calo delle temperature, l’umido è aumentato tanto, arrivando a bagnare molto il circuito, rendendolo non funzionante.

Interventi di ripristino:

  • rendere la scatola del sensore secondario veramente “stagna” con silicone e nastro vulcanizzante, oppure rimuoverlo del tutto, visto che in definitiva serve a poco.
  • rendere la scatola dell’elettronica non comunicante con la scatola del sensore secondario, tappando il “tubicino” con il silicone.

L’angolo del ciambotto.

Se dovessimo giudicare la nostra civiltà da quello che si vede in rete, avremmo una visione un po’ distorta: pieno di fotografi ovunque, che si destreggiano impavidi negli spazi di colore più impensati. Sportivi ovunque che riprendono e pubblicano video in ogni dove. Soprattutto un tasso enorme di geni, visto che sui blog tutti i progetti funzionano, danno i risultati sperati, non si guastano mai.

Io invece faccio delle foto discutibili, posto anche i video di quando mi parte l’anteriore a motocross e voglio dedicare un post alla mia ultima cialtronata.

Devo monitorare lo stato di una finestra con la (infame) CubieBoard. Bene, prendo un sensore magnetico e lo collego al GPIO. Ottimo.

Fantastico vero? Un occhio meno “rincoglionito” del mio, noterà sicuramente che se il contatto sulla finestra è aperto, il piedino della GPIO è “floating”. E questo causa un comportamento molto bizzarro del sistema, del quale mi sono accorto in fase di test: apro la finestra, faccio girare il codice e vedo dei “rimbalzi” sullo stato di una variabile. Monitoro il GPIO e questo cambia allegramente stato per i fatti suoi. Controllo lo schema, mi percuoto e faccio ammenda.

Ho corretto lo schema. Adesso il GPIO è collegato ad un pull-up con un 10k e la finestra è collegata verso la massa: finestra chiusa piedino a livello logico basso, finestra aperta piedino a livello logico alto grazie al pull-up.

Ogni tanto l’angolo del ciambotto deve essere rispolverato!