資料介紹
描述
特征
這是一個蜂窩連接的蜂巢監(jiān)視器,提供以下功能:
- 如果蜂巢被移動或撞倒,則發(fā)送即時通知(電子郵件、SMS/文本或電報消息)
- 監(jiān)測蜂巢的內(nèi)部溫度
- 監(jiān)測蜂巢的外部溫度和濕度
- 低成本蜂窩連接:
- 如果您在北美,請使用 LTE CAT-M1
- 世界其他地區(qū)的2G/3G
- 你可以在這里查看覆蓋率
- wifi連接選項(如果您打算放置設(shè)備的地方有wifi覆蓋)
- 電池供電
- Ubidots 圖表
- 高度可配置
硬件
設(shè)置并焊接您的三倍器,添加硼和 ADXL343+ADT7410。
您需要將 ADXL343 的 int1 引腳連接到 Boron 上的 A0。這將有助于檢測運動或活動并同時喚醒粒子設(shè)備(硼或氬)。見下圖中的黃線。綠線將與三聯(lián)線相連,因此此處無需進(jìn)行連接。
將 DS18b20 連接到 Boron 上的 D9,加上 3v3 和 GND。您可以在此處使用接線端子。不要忘記一個 4.7k 電阻器作為從 DATA 到 VCC 的上拉電阻(可以是 3v3 或 5V)。

該項目的早期原型,未使用最終硬件:

固件
請將git repo中的固件刷寫到Particle 設(shè)備上。
默認(rèn)情況下,設(shè)備將每 4 小時喚醒一次并報告溫度、濕度和電池電量。
如果電池電量過低,設(shè)備會長時間休眠。
如果檢測到移動,設(shè)備將發(fā)送警報,您可以選擇將警報路由到電子郵件、SMS 或 Telegram 即時消息。
有一個部分包含您作為用戶可以試驗的設(shè)置,以使設(shè)備適合您的需求:
// this is used to identify the device and beehive when it publishes to the cloud
#define BEEHIVE_LOCATION "bees1"
// this determines if the device will always be on.
// if commented out, the device will sleep and wake either:
// - on movement detected at any time
// - every NORMAL_SLEEP_CYCLE (4hs) to report periodically to the cloud
// #define ALWAYS_ONLINE
// if not always online, the device will sleep for this time. It reports status to the cloud every time it wakes up.
// units: MINUTES (example: 240 minutes => 4 hours)
#define NORMAL_SLEEP_CYCLE 240
// publish to ubidots every number of minutes
#define PUBLISH_TO_UBIDOTS 240
// webhook to send data to ubidots
// you can create this webhook as explained here:
// https://help.ubidots.com/en/articles/513304-connect-your-particle-device-to-ubidots-using-particle-webhooks
#define WEBHOOK_NAME "ubidotsbees"
// sleep if battery is low for some time
// units: MINUTES (example: 240 minutes => 4 hours)
#define LOW_BATTERY_SLEEP 240
// threshold in percentage
#define CRITICAL_BATTERY 20
// how often to read the sensors (always online devices only)
#define READ_SENSORS_SECONDS 5
// here you can configure what sensors you have connected
// #define USE_ADT7410 // temp sensor
#define USE_ADXL343 // accel sensor
#define USE_DS18B20 // temp sensor
// this defines the pin where you connected the DS18B20 temperature sensor
#define DS18B20_PIN D9
// this defines if the temperature is preferred in fahrenheit
// comment out for celsius
#define TEMP_IN_FAHRENHEIT true
// how long to wait for cloud connection when the device wakes up
// used in devices that sleep and wake every 4 hours (ALWAYS_ONLINE not defined)
#define WAIT_FOR_PARTICLE_CONNECT 15
軟件 - Ubidots
該設(shè)備將通過 webhook 向 Ubidots 發(fā)送數(shù)據(jù),
請按照本文中的說明進(jìn)行配置。
當(dāng)您在 Ubidots 中擁有數(shù)據(jù)時,您可以使用您喜歡的小部件創(chuàng)建儀表板。這是一個例子:

您在圖表中間看到的溫度起伏是我將測試設(shè)備放在窗戶旁邊的日子,當(dāng)時它被陽光直射加熱。
要配置移動的電子郵件或 SMS,請根據(jù)設(shè)備發(fā)送的移動變量在 Ubidots 上創(chuàng)建一個事件。當(dāng)此變量為 1 時,應(yīng)發(fā)送警報。
例子:

和:

如果一切按計劃進(jìn)行,您將收到這封電子郵件:

可以在此處找到有關(guān)如何設(shè)置事件的更多信息。
軟件 - 電報
如果您想通過 Telegram 接收即時通知,請按照本教程創(chuàng)建您自己的Telegram Bot 。
固件已配置為使用以下行發(fā)送警報:
publishQueue.publish("telegramWebhook", "Movement detected!", 60, PRIVATE, WITH_ACK);
您將收到的示例:

硬件 - 幾乎是最終的
這是進(jìn)入該領(lǐng)域的第一個版本:

一旦安裝:

這是帶有太陽能電池板輸入的項目的樣子(即將推出 - 現(xiàn)在正在測試中):

紫色羽毛包含一個低壓差穩(wěn)壓器,可以通過太陽能電池板為電池充電。
需要幫忙?
如果您的項目需要專業(yè)幫助,請隨時通過 gusgonnet@gmail.com 給我寫信。謝謝!
- Pi Skype監(jiān)視器開源分享
- 無線串口監(jiān)視器開源分享
- 車庫門監(jiān)視器開源分享
- 樹莓派監(jiān)視器開源項目
- 管道監(jiān)視器開源設(shè)計
- CPU和RAM使用監(jiān)視器開源分享
- 模擬讀取串行監(jiān)視器開源硬件
- 工廠監(jiān)視器(傳感器到前端)開源分享
- 城市花園監(jiān)視器開源分享
- 小馬駒監(jiān)視器開源分享
- 車庫MC(監(jiān)視器和控制器)開源分享
- 健康監(jiān)視器開源分享
- OctoPrint打印監(jiān)視器開源分享
- 使用Arduino 33 BLE Sense的蜂巢監(jiān)視器
- 電源監(jiān)視器開源項目
- 典型電池監(jiān)視器電路圖分享 1.8k次閱讀
- 簡單的電池監(jiān)視器電路圖 1.3k次閱讀
- 如何創(chuàng)建自定義監(jiān)視器? 1.2k次閱讀
- 光纖應(yīng)用中的監(jiān)視器校準(zhǔn) 1.9k次閱讀
- 如何通過Raspberry Pi設(shè)置CE電流監(jiān)視器 3.3k次閱讀
- ISL28022數(shù)字功率監(jiān)視器評估套件及相關(guān)基礎(chǔ)知識 4k次閱讀
- Cypress懷孕監(jiān)視器CY8C38系列的性能特性及應(yīng)用方案 3.1k次閱讀
- KUKA C4如何使用診斷監(jiān)視器? 4.7k次閱讀
- 具監(jiān)視器的800mA單電阻器堅固型線性穩(wěn)壓器LT3089 1.4k次閱讀
- 單片機PIC16的外設(shè)--故障保護時鐘監(jiān)視器解析 2.5k次閱讀
- 揭秘液晶顯示器和液晶監(jiān)視器的七大不同點 2.4k次閱讀
- 鋰離子電池和穩(wěn)壓器監(jiān)視器電路圖 2k次閱讀
- 基于LTC2991系統(tǒng)監(jiān)視器的相對濕度測量 2.5k次閱讀
- 液晶監(jiān)視器的選購與保養(yǎng) 1.3k次閱讀
- 120Hz+全高清LCD監(jiān)視器新技術(shù)應(yīng)用解析 1.6k次閱讀
下載排行
本周
- 1新一代網(wǎng)絡(luò)可視化(NPB 2.0)
- 3.40 MB | 1次下載 | 免費
- 2冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 1次下載 | 10 積分
- 3MDD品牌三極管MMBT3906數(shù)據(jù)手冊
- 2.33 MB | 次下載 | 免費
- 4MDD品牌三極管S9012數(shù)據(jù)手冊
- 2.62 MB | 次下載 | 免費
- 5LAT1218 如何選擇和設(shè)置外部晶體適配 BlueNRG-X
- 0.60 MB | 次下載 | 3 積分
- 6LAT1216 Blue NRG-1/2 系列芯片 Flash 操作與 BLE 事件的互斥處理
- 0.89 MB | 次下載 | 3 積分
- 7收音環(huán)繞擴音機 AVR-1507手冊
- 2.50 MB | 次下載 | 免費
- 8MS1000TA 超聲波測量模擬前端芯片技術(shù)手冊
- 0.60 MB | 次下載 | 免費
本月
- 1愛華AIWA HS-J202維修手冊
- 3.34 MB | 37次下載 | 免費
- 2PC5502負(fù)載均流控制電路數(shù)據(jù)手冊
- 1.63 MB | 23次下載 | 免費
- 3NB-IoT芯片廠商的資料說明
- 0.31 MB | 22次下載 | 1 積分
- 4UWB653Pro USB口測距通信定位模塊規(guī)格書
- 838.47 KB | 5次下載 | 免費
- 5蘇泊爾DCL6907(即CHK-S007)單芯片電磁爐原理圖資料
- 0.04 MB | 4次下載 | 1 積分
- 6蘇泊爾DCL6909(即CHK-S009)單芯片電磁爐原理圖資料
- 0.08 MB | 2次下載 | 1 積分
- 7100W準(zhǔn)諧振反激式恒流電源電路圖資料
- 0.09 MB | 2次下載 | 1 積分
- 8FS8025B USB的PD和OC快充協(xié)議電壓誘騙控制器IC技術(shù)手冊
- 1.81 MB | 1次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191439次下載 | 10 積分
- 5十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183353次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81602次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費下載
- 0.02 MB | 73822次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論