เซ็นเซอร์สื่อสารด้วย Pi, BLE / Wifi


10

ฉันต้องการวาง Pi 3 ที่ไหนสักแห่งในบ้านของฉันและเซ็นเซอร์พลังงานจากแบตเตอรี่ Pi จะอ่านอินพุตจากเช่นระดับเดียวกันระดับหนึ่งขึ้นไปและสวน ดังนั้นกำแพงอิฐปกติ 1-2 หน้าระหว่างและระยะระหว่าง 0-50 เมตร

ฉันค้นหาเทคโนโลยีที่แตกต่างจาก Z-Wave, Digimesh, XBee, ZBee, Sigfox เป็นต้น แต่ในที่สุดฉันก็ลงสู่เทคโนโลยีที่ใช้กันทั่วไปมากกว่า เนื่องจากเทคโนโลยีส่วนใหญ่ข้างต้นคุณต้องการผู้เล่นที่แตกต่างกันเช่นใน ZigBee คุณมีสามประเภทที่แตกต่างกันเช่นเราเตอร์ ด้วยเทคโนโลยีข้างต้นจำเป็นต้องมีใบอนุญาตเชิงพาณิชย์ที่มีราคาแพงมาก

ตอนนี้ฉันอยู่ระหว่าง BLE และ Wi-Fi วิทยาลัยแห่งหนึ่งของฉันแนะนำให้ฉันใช้ Contiki ระบบปฏิบัติการโอเพ่นซอร์สซึ่งทำให้ง่ายต่อการติดตั้งการสื่อสารกับเซ็นเซอร์

คำถาม

  1. เขาอธิบายกับฉันว่ามีสามชั้น: กายภาพโปรโตคอลและเส้นทาง ดังนั้น6LoWPANเป็นหนึ่งในตัวเลือกการกำหนดเส้นทาง

    ฉันสามารถสร้างตาข่ายกับ Contiki และESP8266 ได้หรือไม่ มิฉะนั้นผมจะไปสำหรับCC2650 ฉันเคยเห็นว่ามีวิธีแก้ปัญหาตาข่ายกับ ESP8266

  2. เทคโนโลยีทั้งคู่ดูเหมือนจะคล้ายกับฉันมาก ทั้งสองมีช่วงประมาณ 200 เมตร (ซึ่งอาจมากกว่า 30 เมตรผ่านกำแพง) และมีการใช้กันอย่างแพร่หลาย ความแตกต่างสำหรับกรณีการใช้งานของฉันอยู่ที่ไหน


3
โปรดถามคำถามสองข้อของคุณเป็นคำถามอิสระ นอกจากนี้ LoWPAN เป็น WAN (ดูตัวอย่าง The Things Network) แม้ว่ามันจะใช้สถาปัตยกรรมการเราต์ด้วยเช่นกัน หากคุณดูที่นี่คำถาม WiFi / BT ส่วนใหญ่ของคุณอาจได้รับการครอบคลุมดังนั้นเพียงแค่ถามเกี่ยวกับช่องว่าง
Sean Houlihane

คำตอบ:


2

Disclamer จะไม่ตอบคำถามของคุณโดยตรง แต่ฉันจะมอบประสบการณ์การใช้งานระบบอัตโนมัติภายในบ้านให้กับคุณ

หากคุณต้องการสร้างตาข่ายกับราสเบอร์รี่ปี่มีตัวเลือกบางอย่างออกมี

คุณสามารถตรวจสอบopenHABซอฟต์แวร์ที่รันบน raspberry pi และสามารถตรวจสอบอุปกรณ์อื่น ๆ โดยใช้โปรโตคอล MQTT ฉันไม่มีประสบการณ์เกี่ยวกับสภาพแวดล้อมนี้ แต่มีข้อมูลจำนวนมากออกมาจากที่นั่น

รายการโปรดส่วนตัวของฉันคือBlynk (ไม่ใช่ครั้งแรกที่ฉันแนะนำที่นี่) มันเป็นเซิร์ฟเวอร์ + แอพ Android ที่สามารถติดตั้งและโฮสต์บน Rpi และเลเยอร์ควบคุม (ส่วนต่อประสานผู้ใช้) ที่อยู่บน Android / iOS เมื่อคุณ (หรือคนอื่น ๆ ) พัฒนา UI คุณสามารถปรับแต่ง UI และวิธีการเชื่อมต่อกับโลกแห่งความเป็นจริง เช่น: หากคุณมีโหนดn ที่มีเซ็นเซอร์และซอฟต์แวร์เดียวกันคุณสามารถใช้ตัวเลือกอุปกรณ์เพื่อเปลี่ยนจากโหนดหนึ่งไปอีกโหนดโดยไม่จำเป็นต้องสร้างหลายหน้าจอ ใช้งานง่ายและทรงพลังจริงๆ

ในสถานที่ของฉันฉันมีสามโหนดที่ทำงานอยู่ ! ใช้แกนโฟตอนเพื่อแสดงอุณหภูมิและความชื้น + การควบคุมแถบไฟ LED และสองในนั้นใช้แผงควบคุม nodemcu เพื่อแสดงอุณหภูมิและความชื้น พวกเขาทั้งหมดทำงานมาประมาณ 1 ปีแล้วและฉันก็เจอกับข้อเสียของเซิร์ฟเวอร์ (ฉันใช้เซิร์ฟเวอร์ blynk) แต่ถ้าคุณใช้เซิร์ฟเวอร์ของคุณเอง (อาจเป็นราสเบอรี่ของคุณเอง) คุณจะสามารถควบคุมได้ทั้งหมด

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