Quale piattaforma IoT dovrei usare per i sensori di temperatura a bassa energia per essere alimentati a batteria?


13

Vorrei installare due rilevatori di temperatura: uno esterno e uno interno a casa, per confrontare la temperatura e agire sulla differenza (ad esempio aprendo / chiudendo la finestra).

Il problema che sto affrontando è quale piattaforma prendere. Il mio pensiero iniziale era di andare con il Photon , ma il prezzo è piuttosto alto quando posso andare per un Raspberry Pi Zero per molto. D'altra parte, il Pi Zero richiede molta energia e, poiché ho intenzione di posizionare un sensore all'esterno, speravo di "posizionarlo e dimenticarlo" almeno per alcuni mesi, con alcune batterie AA (una? Due ?) su di essa.

Quindi sto chiedendo il tuo aiuto. Sono aperto ad altre piattaforme per attuare il mio piano. Ecco cosa sto cercando in questa piattaforma:

  1. Funzionalità Wi-Fi (o alcune trasmissioni esterne rimosse e Wi-Fi interna)
  2. Può vivere settimane, mesi usando semplici AA
  3. Non costoso. È solo un piccolo progetto laterale.

Non mi piace molto il formato della domanda, poiché richiede una raccomandazione sul prodotto piuttosto che strategie di progettazione. Penso che ci sia spazio per migliorarlo.
Sean Houlihane,

Risposte:


12

ESP8266 può essere un ottimo candidato per il tuo progetto.

Per aumentare la durata della batteria con ESP8226 è possibile seguire questo articolo di Open Home Automation . I modi per risparmiare energia evidenziati da questo articolo sono:

  • effettuare misurazioni a intervalli (ogni 10 minuti ad esempio) e dormire il resto del tempo.
  • l'eliminazione del LED riduce il consumo a 77 uA o 0,077 mA. Ciò significa che la stessa batteria può durare per ... 3,7 anni!

E certamente ESP8266 è economico.

Caratteristiche principali di ESP8226 :

  • chip Wi-Fi low-cot con stack TCP / IP completo e MCU (unità microcontrollore)
  • Wi-Fi IEEE 802.11 b / g / n
  • 16 pin GPIO, SPI, I²C, UART su pin dedicati

Altro materiale di riferimento su espressif.com .


ESP8266 è dotato di un sistema WiFi integrato? Non ne ho mai sentito parlare?
Cirillo N.

@CyrilN. Modifica la risposta, sì, è WiFi integrato, in realtà questo è USP.
singhiozzare il

6

Vedo almeno 3 scelte da fare nella progettazione del tuo sistema.

Protocollo RF WiFi non è molto efficiente dal punto di vista energetico. È possibile mitigarlo inviando solo letture di rado (misurare a 1 minuto, trasmettere a 20 minuti). BLE o simili potrebbero essere migliori, ma è necessario scambiare la gamma e il costo dei componenti se si opta per qualcosa di un po 'meno merce. Se il suo uso domestico personale, molto più di 2 anni probabilmente non merita molta ottimizzazione extra.

All'interno dell'unità Probabilmente hai diversi limiti di potenza per questa unità, ma non specifichi. Criticamente, non è necessario che sia la stessa piattaforma dell'unità esterna, ma non sembra che tu abbia bisogno di un SBC con Linux in esecuzione qui. Il modo in cui vuoi sviluppare il tuo stack è forse il fattore trainante qui (oltre che la familiarità).

Unità esterna Attualmente hai un requisito di funzionalità basso: solo un'interfaccia digitale per il tuo termometro. Potrebbe essere necessaria una risoluzione di 0,25 ° C o superiore per consentire un certo ambito di applicazione. Certamente hai bisogno di una modalità sleep, ma la scelta è piuttosto ampia. L'ambiente di sviluppo e la facilità d'uso potrebbero essere un fattore tanto importante quanto il prezzo. Non hai alcun carico utile di calcolo di cui ti preoccupi per il protocollo di comunicazione, quindi una bassa frequenza di clock ha senso.

Altri fattori che potresti prendere in considerazione sono la probabilità di ampliarlo in futuro, ciò potrebbe influire sulla scelta della scheda (ad esempio se si desidera aggiungere un'unità di visualizzazione / controllo al chiuso).

È abbastanza chiaro che l'unica scelta importante qui è che l'unità esterna / batteria dovrebbe essere un micro-controller con sleep (e RF), piuttosto che una piattaforma linux completa. È probabile che piattaforme più recenti offrano una migliore efficienza energetica, ma potrebbero essere sufficientemente costose da compensare i vantaggi in questo caso d'uso.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.