ฉันควรใช้แพลตฟอร์ม IoT ใดสำหรับเซ็นเซอร์วัดอุณหภูมิพลังงานต่ำเพื่อใช้พลังงานจากแบตเตอรี่


13

ฉันต้องการติดตั้งเครื่องตรวจจับอุณหภูมิสองตัว: ด้านนอกและด้านในบ้านของฉันเพื่อเปรียบเทียบอุณหภูมิและทำหน้าที่ต่างกัน (เปิด / ปิดหน้าต่างเป็นต้น)

ปัญหาที่ฉันกำลังเผชิญคือแพลตฟอร์มที่ต้องใช้ ความคิดแรกของฉันคือการไปกับโฟตอนแต่ราคาค่อนข้างสูงเมื่อฉันสามารถไปที่ Raspberry Pi Zero ได้มาก ในทางตรงกันข้าม Pi Zero ต้องการพลังงานจำนวนมากและเนื่องจากฉันวางแผนที่จะวางเซ็นเซอร์หนึ่งไว้ด้านนอกฉันหวังว่าจะ "วางและลืมมัน" อย่างน้อยสองสามเดือนด้วยแบตเตอรี่ AA บางก้อน (หนึ่งหรือสองอัน) ?) กับมัน

ดังนั้นฉันขอความช่วยเหลือจากคุณ ฉันเปิดให้แพลตฟอร์มอื่นใช้แผนของฉัน นี่คือสิ่งที่ฉันกำลังมองหาในแพลตฟอร์มนี้:

  1. สามารถใช้ Wi-Fi ได้ (หรือการส่งสัญญาณสำหรับการลบภายนอกและ Wi-Fi สำหรับด้านใน)
  2. สามารถมีชีวิตอยู่หลายสัปดาห์หลายเดือนโดยใช้ AA ง่าย
  3. ไม่แพง. มันเป็นเพียงโครงการเล็ก ๆ

ฉันไม่ชอบรูปแบบของคำถามเนื่องจากเป็นการขอคำแนะนำผลิตภัณฑ์มากกว่ากลยุทธ์การออกแบบ ฉันคิดว่ามีขอบเขตที่จะปรับปรุงให้ดีขึ้น
Sean Houlihane

คำตอบ:


12

ESP8266 สามารถเป็นผู้สมัครที่ดีมากสำหรับโครงการของคุณ

เพื่อเพิ่มอายุการใช้งานแบตเตอรี่ด้วย ESP8226 คุณสามารถติดตามบทความOpen Home Automationได้ วิธีในการประหยัดพลังงานที่เน้นโดยบทความนี้คือ:

  • ทำการวัดตามช่วงเวลา (เช่นทุก 10 นาที) และพักเวลาที่เหลือ
  • การกำจัดไฟ LED จะลดการใช้พลังงานลงเป็น 77 uA หรือ 0.077 mA ซึ่งหมายความว่าแบตเตอรี่เดียวกันสามารถมีอายุการใช้งาน ... 3.7 ปี!

และแน่นอนว่า ESP8266 นั้นราคาไม่แพง

คุณสมบัติที่สำคัญของESP8226 :

  • ชิป Wi-Fi แบบ low-cot ที่มีสแต็ก TCP / IP และ MCU (ยูนิตไมโครคอนโทรลเลอร์) เต็ม
  • Wi-Fi IEEE 802.11 b / g / n
  • GPIO 16 พิน, SPI, I²C, UART บนพินเฉพาะ

วัสดุอ้างอิงเพิ่มเติมได้ที่espressif.com


ESP8266 มาพร้อมกับระบบ Wifi ในตัวหรือไม่? ฉันไม่เคยได้ยินหรือ
Cyril N.

@CyrilN ฉันแก้ไขคำตอบแล้วใช่ว่าเป็น WiFi ที่รวมเข้าด้วยกันจริงๆแล้วคือ USP
sob

6

ฉันเห็นตัวเลือกอย่างน้อย 3 อย่างในการออกแบบระบบของคุณ

RF Protocol WiFi นั้นประหยัดพลังงานไม่มาก คุณสามารถลดสิ่งนี้ได้โดยส่งการอ่านไม่บ่อยนัก (วัดที่ 1 นาทีส่งที่ 20 นาที) BLE หรือคล้ายกันอาจจะดีกว่า แต่คุณต้องแลกเปลี่ยนช่วงและอะไหล่หากคุณเลือกซื้อสินค้าที่มีราคาน้อยลง หากใช้ในประเทศส่วนบุคคลมากกว่า 2 ปีอาจไม่คุ้มค่าการเพิ่มประสิทธิภาพมากนัก

ภายในหน่วยคุณอาจมีข้อ จำกัด ด้านพลังงานที่แตกต่างกันสำหรับหน่วยนี้ แต่คุณไม่ได้ระบุ วิกฤตมันไม่จำเป็นต้องเป็นแพลตฟอร์มเดียวกับหน่วยกลางแจ้ง แต่มันก็ไม่ได้เสียงเหมือนที่คุณต้องการ SBC ทำงานลินุกซ์ที่นี่ วิธีที่คุณต้องการพัฒนาสแต็กของคุณอาจเป็นปัจจัยผลักดันที่นี่ (รวมถึงความคุ้นเคย)

หน่วยกลางแจ้งขณะนี้คุณมีความต้องการคุณสมบัติต่ำ - เพียงแค่อินเตอร์เฟสดิจิตอลกับเทอร์โมมิเตอร์ของคุณ คุณอาจต้องการความละเอียด 0.25 ° C หรือดีกว่าเพื่อให้มีขอบเขตในการใช้งาน แน่นอนว่าคุณต้องมีโหมดสลีป แต่ตัวเลือกค่อนข้างกว้าง สภาพแวดล้อมการพัฒนาและความสะดวกในการใช้งานอาจมีความสำคัญเท่าปัจจัยด้านราคา คุณไม่มีภาระในการคำนวณที่น่ากังวลเกี่ยวกับโปรโตคอลการสื่อสารดังนั้นความถี่สัญญาณนาฬิกาต่ำจึงสมเหตุสมผล

ปัจจัยอื่น ๆ ที่คุณอาจต้องการพิจารณาคือโอกาสที่คุณจะขยายสิ่งนี้ในอนาคตสิ่งนี้อาจส่งผลต่อการเลือกบอร์ดของคุณ (ตัวอย่างเช่นหากคุณต้องการเพิ่มหน่วยแสดงผล / หน่วยควบคุมในอาคาร)

มันค่อนข้างชัดเจนว่าทางเลือกเดียวที่สำคัญที่นี่คือหน่วยกลางแจ้ง / แบตเตอรี่ควรเป็นตัวควบคุมขนาดเล็กที่มีโหมดสลีป (และ RF) แทนที่จะเป็นแพลตฟอร์มลินุกซ์แบบเต็ม แพลตฟอร์มที่ใหม่กว่ามีแนวโน้มที่จะให้ประสิทธิภาพการใช้พลังงานที่ดีขึ้น แต่อาจมีราคาแพงพอที่จะชดเชยผลประโยชน์ในกรณีการใช้งานนี้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.