ฉันจะหาเซ็นเซอร์อุณหภูมิที่ทวีตได้ที่ไหน


9

ฉันต้องการขอเซ็นเซอร์วัดอุณหภูมิในบ้านของฉันเพื่อตรวจสอบท่อจากระยะไกลในช่วงฤดูหนาว เป็นการดีที่ฉันต้องการให้เซ็นเซอร์อัปโหลดข้อมูลผ่านระบบไร้สายเช่นในรูปแบบของทวีตหรืออีเมล

ใครบ้างมีประสบการณ์ในการนี้หรือตัวชี้เกี่ยวกับวิธีการเริ่มต้นหรือไม่

ฉันกำลังพิจารณาใช้Raspberry Piเป็นหน่วยควบคุม แต่ยังไม่ได้ทำการตัดสินใจใด ๆ เพียงแค่ค้นหาความคิดเห็นที่มีข้อมูลดีกว่าออกไป

คำตอบ:


5

มีหลายวิธีในการทำสิ่งที่คุณต้องการ .. แต่ไม่มีวิธีใดที่ดูง่ายนักเนื่องจากระบบเครือข่ายยังคงเป็นสิ่งที่ซับซ้อนในการใช้สายหรือไร้สาย

เห็นได้ชัดว่าคุณต้องการเสียบไฟและลืมมันไป

การใช้ Raspberry PI น่าจะเป็นความคิดที่ดีมากรุ่นที่ถูกกว่า (รุ่น A) ประมาณ 20 ปอนด์ก็สามารถใช้งาน Linux ได้คุณสามารถใช้ดองเกิล WiFi กับมันได้ คุณสามารถควบคุมจากระยะไกลโดยใช้ SSH .. ใช่แล้วมันเป็นทางออกที่ดีมาก

ไม่นานที่ผ่านมา

ก่อน Raspberry ตัวเลือกยอดนิยมน่าจะเป็นArduino Ethernet boardบนมัน ค่าใช้จ่ายจะสูงขึ้นเล็กน้อยสำหรับเรื่องนี้แม้ว่าจะมี Library สำหรับใช้กับเครือข่ายที่ใช้งานได้ซึ่งทำให้การสื่อสาร http นั้นง่ายมาก ข้อเสีย ณ วันนี้เห็นได้ชัดว่าโปรเซสเซอร์ช้าลงมากไม่มี OS เช่น Linux บนมันไม่มี SSH ไม่มีไร้สาย .. (สามารถใช้ได้กับโมดูล shield + wifi อื่น ๆ ) และค่าใช้จ่ายเริ่มสูงขึ้น

ป้อนคำอธิบายรูปภาพที่นี่

แต่วันนี้

ฉันยังรอ Raspberry ของฉันมาถึงในที่สุดและจากนั้นฉันสามารถทดสอบกับมันได้ แต่จากความเข้าใจของฉันมันมี GPIO เช่นเดียวกับในแผ่นข้อมูลหน้า 89และมีอยู่ใน PCB มันตัวเองเป็นส่วนหัวพินแถวคู่ ฉันสงสัยว่าคุณสามารถใช้สิ่งเหล่านี้เพื่ออ่านค่าอะนาล็อกเช่นแรงดันไฟฟ้าเพื่อให้คุณสามารถเชื่อมต่อเซ็นเซอร์อุณหภูมิเช่น LM335Z ได้อย่างง่ายดาย ฉันยังไม่เคยเห็นรหัสใด ๆ เกี่ยวกับวิธีการทำเช่นนั้น แต่นี่ดูเหมือนจะเป็นทางออกที่ดีที่สุดในปัจจุบัน

ป้อนคำอธิบายรูปภาพที่นี่

แต่การมีจุดเล็กน้อยสำหรับจอภาพอาจเริ่มมีค่าใช้จ่ายมากเกินไป

สิ่งที่ดีเกี่ยวกับ Arduino ยังคงอยู่ในปัจจุบันคือคุณสามารถซื้อชิปขนาดเล็กเช่นจากtinyAVRที่เข้ากันได้กับห้องสมุด Arudino ไปจนถึงระดับหนึ่ง ใช้ baby MCU เหล่านี้ซึ่งมีนาฬิกาในตัว (ค่อนข้างแม่นยำในปัจจุบันต่อวัน) (ราคาประมาณ 1-4usd ต่อชิป) ด้วยเซนเซอร์อุณหภูมิและราคาถูกเป็นเครื่องส่งสัญญาณ 433 / 800mhzที่ส่งการอ่านอุณหภูมิทุกชั่วโมง พวกเหล่านี้สามารถใช้งานแบตเตอรี่ได้นาน 8-16 เดือน จากนั้นใช้ปลั๊ก Raspberry ในตัวรับสัญญาณ USB 433 / 800mhz และเพียงแค่ฟังข้อมูลและโปรแกรมระดับ OS จะเป็นตัวตัดสินว่าจะทำอย่างไร เก็บไว้ในฐานข้อมูลที่ใดที่หนึ่งออนไลน์และส่งทวีตหรือข้อความผ่านเกตเวย์ออนไลน์ในกรณีฉุกเฉิน

โครงการประเภทนี้จะต้องใช้เวลาในการออกแบบ แต่คุณสามารถตรวจสอบได้ถึง 20 แห่งในบ้านของคุณด้วยค่าใช้จ่ายทั้งหมดภายใต้โครงการ 100 ดอลลาร์สหรัฐ ... hmmm สวยเนี๊ยบ

Ref:

เครื่องวัดอุณหภูมิออนไลน์

ลดขนาด Arduino


3

ฉันมีRadio Thermostatซึ่งมีเว็บเซิร์ฟเวอร์ที่ส่งคืนข้อมูล (และยอมรับการควบคุม) ในรูปแบบ JSON ดังนั้นเมื่อคุณติดตั้งสิ่งนี้จะเป็นการง่ายมากที่จะเขียนแอพที่ทำงานบนเครื่องคอมพิวเตอร์หรือฮาร์ดแวร์เฉพาะที่ทำหน้าที่เทอร์โมสแตทสำหรับข้อมูลแล้วส่งอีเมล / ทวีตผลลัพธ์ Home Depot USA มีเทอร์โมสแตทรุ่น WiFi ของ Filtrete ที่จำหน่ายในราคา $ 99


ขอบคุณสตีเวนฉันจะตรวจสอบ ฉันสงสัยว่ามีตัวเลือกที่ถูกกว่าหรือไม่ ... ตัวอย่างเช่นเวบแคม + เทอร์โมมิเตอร์มาตรฐานสามารถใช้งานได้ราคาถูกกว่ามาก ...
Sisi

2

ฉันยังไม่ได้ใช้หนึ่งในนั้น (หรือแน่นอนพวกเขามีไว้สำหรับการสั่งซื้อล่วงหน้าจัดส่งในเดือนมิถุนายน) แต่Twineดูเหมือนว่ามันจะอยู่ในซอยของคุณ ออกมาจากกล่อง ($ 99) มันมาพร้อมกับเครื่องวัดอุณหภูมิและ accelerometer มันสามารถทวีต, อีเมลและข้อความ นอกจากนี้ยังมีความสามารถในการเพิ่มเซ็นเซอร์อีกมากมาย ฉันรอสิ่งนี้อยู่เพราะฉันต้องการเพิ่มเซ็นเซอร์แม่เหล็กเพื่อตรวจสอบประตูที่เด็ก ๆ มักจะเปิดทิ้งไว้


0

2 ปีต่อมา ... ecobee thermostats ทำสิ่งนี้ทุกวัน Nestและของ Honeywell Lyricอาจจะทำยัง หากคุณมีหนึ่งในระบบเหล่านี้แล้วสามารถเรียกใช้โพรบเพื่อตรวจสอบสิ่งที่สำคัญโดยการเชื่อมต่อกับพอร์ตเสริมบนเทอร์โมสตัท มันจะแจ้งเตือนคุณถึงการเปลี่ยนแปลงจากระดับที่คุณกำหนดไว้ล่วงหน้า

OP ไม่ได้ดูเหมือนว่าทุกอย่างจะร้อนแรงในการใช้จ่าย $ 100 กับของเล่น ฉันขอแนะนำให้ใช้จ่าย $ 200 ในการอัพเกรดบ้านของคุณ แล้วใช้มันเป็นของเล่น


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