Düşük enerjili sıcaklık sensörlerinin batarya ile güçlendirilmesi için hangi IoT platformunu kullanmalıyım?


13

Sıcaklığı karşılaştırmak ve fark üzerinde hareket etmek için (örneğin pencereyi açmak / kapatmak) iki sıcaklık dedektörü kurmak istiyorum: biri dışarıda diğeri evimde.

Karşılaştığım sorun hangi platformu alacağım. Benim ilk düşüncem Foton ile gitmek oldu , ama ne zaman bir Ahududu Pi sıfır için gidebiliriz fiyatı oldukça yüksek. Öte yandan, Pi Zero çok fazla güç gerektirir ve bir sensörü dışarıya yerleştirmeyi planladığım için, bazı AA pillerle (bir? İki) en azından birkaç ay boyunca “yerleştirip unutmayı” umuyordum ?) üstünde.

Bu yüzden yardımını istiyorum. Planımı uygulamak için başka bir platforma açığım. İşte bu platformda aradığım:

  1. Wi-Fi özellikli (veya dış kaldırma için bir miktar iletim ve iç kısım için Wi-Fi)
  2. Basit AA'lar kullanarak haftalar, aylar yaşayabilir
  3. Pahalı değil. Bu sadece küçük bir proje.

Sorunun formatını gerçekten sevmiyorum, çünkü tasarım stratejileri yerine bir ürün önerisi istiyor. Bence üzerinde iyileştirilecek bir alan var.
Sean Houlihane

Yanıtlar:


12

ESP8266 projeniz için çok iyi bir aday olabilir.

ESP8226 ile pil ömrünü artırmak için bu Açık Ev Otomasyonu makalesini takip edebilirsiniz . Bu makalede vurgulanan güç tasarrufunun yolları:

  • aralıklarla ölçümler yapın (örneğin her 10 dakikada bir) ve zamanın geri kalanında uyuyun.
  • LED'den kurtulmak tüketimi 77 uA veya 0.077 mA'ya düşürür. Bu, aynı pilin… 3.7 yıl dayanabileceği anlamına gelir!

Ve kesinlikle ESP8266 ucuzdur.

ESP8226 temel özellikleri:

  • Tam TCP / IP yığını ve MCU (mikrodenetleyici birimi) ile düşük karyola Wi-Fi yongası
  • IEEE 802.11 b / g / n Kablosuz
  • 16 GPIO pin, SPI, I²C, özel pinlerde UART

Daha fazla referans malzemesi espressif.com adresinde .


ESP8266 bir Wifi entegre sistemi ile geliyor mu? Hiç duymadım?
Cyril

@CyrilN. Cevabı düzenliyorum, evet WiFi entegre, aslında USP.
sob

6

Sistem tasarımınızda en az 3 seçenek görüyorum.

RF Protokolü WiFi çok enerji verimli değildir. Bunu sadece nadiren okumalar göndererek hafifletebilirsiniz (1 dakikada ölçün, 20 dakikada aktarın). BLE veya benzeri daha iyi olabilir, ancak biraz daha az emtia seçerseniz, aralık ve parça maliyetini değiştirmeniz gerekir. Kişisel ev kullanımı ise, 2 yıldan fazla bir süredir muhtemelen ekstra optimizasyona değmez.

İç Ünite Muhtemelen bu ünite için farklı güç kısıtlamalarınız var, ancak siz belirtmiyorsunuz. Kritik olarak, dış ünite ile aynı platform olması gerekmez, ancak burada bir SBC çalışan linux'a ihtiyacınız olduğu gibi görünmüyor . Yığınızı nasıl geliştirmek istediğiniz, belki de buradaki itici faktördür (hem de aşinalık).

Dış Ünite Şu anda düşük bir özellik gereksiniminiz var - sadece termometrenize dijital bir arayüz. Nasıl kullandığınıza dair bir kapsam sağlamak için 0,25 ° C veya daha iyi bir çözünürlük isteyebilirsiniz. Kesinlikle bir uyku moduna ihtiyacınız var, ancak seçim oldukça geniştir. Geliştirme ortamı ve kullanım kolaylığı, fiyat kadar önemli bir faktör olabilir. İletişim protokolü üzerinde endişelenmeye değer hiçbir hesaplama yükünüz yok, bu nedenle düşük saat frekansı mantıklı.

Dikkate almak isteyebileceğiniz diğer faktörler, gelecekte bunu genişletme olasılığınızdır, bu, pano seçiminizi etkileyebilir (örneğin, iç mekanda bir ekran / kontrol ünitesi eklemek istiyorsanız).

Buradaki tek önemli seçeneğin, dış mekan / pil ünitesinin tam bir linux platformu yerine uyku (ve RF) olan bir mikro denetleyici olması gerektiği oldukça açıktır. Daha yeni platformların daha iyi enerji verimliliği sunması muhtemeldir, ancak bu kullanım durumundaki avantajı dengelemek için yeterince pahalı olabilir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.