在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何使用M5Stamp PICO和Qubitro構(gòu)建物聯(lián)網(wǎng)門鎖監(jiān)控系統(tǒng)

科技觀察員 ? 來源:Pradeep ? 作者:Pradeep ? 2022-06-04 17:38 ? 次閱讀

在這篇文章中,我將向您展示如何使用小型M5Stamp PICO控制器和Qubitro構(gòu)建DIY物聯(lián)網(wǎng)門鎖監(jiān)控系統(tǒng)。

背景

這個項(xiàng)目的靈感還源于我一個可愛的小表弟。他經(jīng)常會在每個人都在工作的時候自己打開冰箱吃一些零食或一些不該吃太多的東西。所以,我想在他開門的時候抓住他。我還添加了 Qubitro 來記錄數(shù)據(jù)并通過互聯(lián)網(wǎng)對其進(jìn)行監(jiān)控。

組件要求:

1. M5Stamp PICO。

2. 紅外傳感器。

3.一些電線。

電路連接:

pYYBAGKV4ayAGVWsAAFl4gcKcL0254.png

編碼部分:

請使用您的網(wǎng)絡(luò)憑據(jù)配置代碼,我在下面提供了這些憑據(jù):

poYBAGKV4aiAchMIAABR5al2R9s553.png

更改設(shè)備 ID 和設(shè)備令牌以匹配您的 Qubitro 云。如果您是 Qubitro 新手,請按照以下步驟了解有關(guān) Qubitro 以及如何設(shè)置 Qubitro Cloud 的所有信息:

pYYBAGKV4aSAHu4XAACi9ODxgXU010.png

完成上述步驟后,使用 Arduino IDE 編譯腳本并將其上傳到您的 M5Stamp:

#include

#include
// WiFi Client
WiFiClient wifiClient;
// Qubitro Client
QubitroMqttClient mqttClient(wifiClient);
// Device Parameters
char deviceID[] = "62f53d7f-6f53-474a-897f-24c808629df9";
char deviceToken[] = "ardE7DqQFct2j3SrO2ApKbii1Dx6NkNx8EClSgKT";
// WiFi Parameters
const char* ssid = "ELDRADO";
const char* password = "amazon123";
int ledPin = 18; // choose pin for the LED/BUZ
int inputPin = 26; // choose input pin (for Infrared sensor)
int val = 0; // variable for reading the pin status
void setup() {
pinMode(ledPin, OUTPUT); // declare LED as output
pinMode(inputPin, INPUT); // declare Infrared sensor as input
// Initialize the serial port
serial_init();
// Initialize wireless connectivity
wifi_init();
// Initialize Qubitro
qubitro_init();
}
void loop() {
val = digitalRead(inputPin); // read input value
if (val == HIGH)
{ // check if the input is HIGH
digitalWrite(ledPin, LOW); // turn LED OFF
String Status = "Open";
int Rate = 100;
// Send telemetry
String payload = "{"status": "" + Status + "", "Rate": " + String(Rate) + "}";
mqttClient.poll();
mqttClient.beginMessage(deviceID);
mqttClient.print(payload);
mqttClient.endMessage();
Serial.println(payload);
}
else
{
digitalWrite(ledPin, HIGH); // turn LED ON
String Status = "Close";
int Rate = 0;
// Send telemetry
String payload = "{"status": "" + Status + "", "Rate": " + String(Rate) + "}";
mqttClient.poll();
mqttClient.beginMessage(deviceID);
mqttClient.print(payload);
mqttClient.endMessage();
Serial.println(payload);
}
delay(2000);
}
// Initialization code
void serial_init() {
// Initiate serial port connection
Serial.begin(115200);
// Delay for stabilization
delay(200);
}
void wifi_init() {
// Set WiFi mode
WiFi.mode(WIFI_STA);
// Disconnect WiFi
WiFi.disconnect();
delay(100);
// Initiate WiFi connection
WiFi.begin(ssid, password);
// Print connectivity status to the terminal
Serial.print("Connecting to WiFi...");
while (true)
{
delay(1000);
Serial.print(".");
if (WiFi.status() == WL_CONNECTED)
{
Serial.println("");
Serial.println("WiFi Connected.");
Serial.print("Local IP: ");
Serial.println(WiFi.localIP());
Serial.print("RSSI: ");
Serial.println(WiFi.RSSI());
break;
}
}
}
void qubitro_init() {
char host[] = "broker.qubitro.com";
int port = 1883;
mqttClient.setId(deviceID);
mqttClient.setDeviceIdToken(deviceID, deviceToken);
Serial.println("Connecting to Qubitro...");
if (!mqttClient.connect(host, port))
{
Serial.print("Connection failed. Error code: ");
Serial.println(mqttClient.connectError());
Serial.println("Visit docs.qubitro.com or create a new issue on github.com/qubitro");
}
Serial.println("Connected to Qubitro.");
mqttClient.subscribe(deviceID);
}

pYYBAGKV4ZqAet0mAAEoZoEnLpw987.png

上傳腳本后檢查串行監(jiān)視器結(jié)果。

poYBAGKV4ZaAfELxAAI2SvSnsvM972.png

數(shù)據(jù)可視化:

之后,轉(zhuǎn)到 Qubitro 門戶并檢查傳入的數(shù)據(jù)。獲得數(shù)據(jù)后,您可以開始可視化過程。

pYYBAGKV4ZKAABUeAAB4HZul2Es865.png

這是時間線的詳細(xì)信息,每當(dāng)門打開時,它就為0,當(dāng)門關(guān)閉時,它就為100。

poYBAGKV4Y6AafsbAABl6zLW1SE918.png

結(jié)論:

這就是這個項(xiàng)目的全部內(nèi)容;我已經(jīng)用我的門測試過了這個項(xiàng)目,希望你們喜歡。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 控制器
    +關(guān)注

    關(guān)注

    114

    文章

    17028

    瀏覽量

    183331
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2928

    文章

    46029

    瀏覽量

    389594
  • 監(jiān)控系統(tǒng)

    關(guān)注

    21

    文章

    4048

    瀏覽量

    181585
收藏 人收藏

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    【LeMaker Guitar申請】物聯(lián)網(wǎng)433M無線監(jiān)控系統(tǒng)

    申請理由:本人申請主要用于物聯(lián)網(wǎng)433M無線監(jiān)控系統(tǒng),申請LeMaker Guitar開發(fā)板主要用于物聯(lián)網(wǎng)433
    發(fā)表于 01-18 16:19

    一文教你如何去搭建物聯(lián)網(wǎng)?

    如何去構(gòu)建物聯(lián)網(wǎng)的技術(shù)和解決方案?物聯(lián)網(wǎng)中的電源管理有哪些?適合棘手工業(yè)物聯(lián)網(wǎng)應(yīng)用的SmartMesh無線Mesh是什么?
    發(fā)表于 06-29 07:02

    Qubitro的物聯(lián)網(wǎng)書簽和閱讀跟蹤器

    Qubitro 具有易于理解的 在線示例和技術(shù)指南 ,并允許用戶使用專門的小部件輕松地在云上可視化接收到的數(shù)據(jù)包,我強(qiáng)烈建議使用 Qubitro 構(gòu)建物聯(lián)網(wǎng)應(yīng)用程序。首先,轉(zhuǎn)到
    發(fā)表于 07-11 07:32

    怎樣構(gòu)建物聯(lián)網(wǎng)家居系統(tǒng)

    家庭家居物聯(lián)網(wǎng)系統(tǒng)是物聯(lián)網(wǎng)域中的最小集成單位,是實(shí)現(xiàn)統(tǒng)一融合的物聯(lián)網(wǎng)絡(luò)的最小系統(tǒng),其技術(shù)構(gòu)建可用
    發(fā)表于 10-26 09:37 ?3203次閱讀

    如何利用區(qū)塊鏈技術(shù)來構(gòu)建物聯(lián)網(wǎng)系統(tǒng)

    使用當(dāng)前已知的技術(shù)來構(gòu)建物聯(lián)網(wǎng)系統(tǒng)的結(jié)果是各種協(xié)議復(fù)雜且配置沖突。當(dāng)前的物聯(lián)網(wǎng)生態(tài)系統(tǒng)依賴于中心化的服務(wù)器-客戶端模式。
    發(fā)表于 11-28 14:19 ?1155次閱讀

    OpenHarmony Dev-Board-SIG專場:基于OpenHarmony構(gòu)建物聯(lián)網(wǎng)生態(tài)探究

    OpenHarmony Dev-Board-SIG專場:基于OpenHarmony構(gòu)建物聯(lián)網(wǎng)生態(tài)探究
    的頭像 發(fā)表于 12-28 16:31 ?1592次閱讀
    OpenHarmony Dev-Board-SIG專場:基于OpenHarmony<b class='flag-5'>構(gòu)建物</b><b class='flag-5'>聯(lián)網(wǎng)</b>生態(tài)探究

    如何使用M5Stick和M5Stamp觸發(fā)藍(lán)牙操作BLE通信

    在本文中,我將向您展示如何使用 M5Stamp PICOM5Stick C 觸發(fā)藍(lán)牙操作使用 BLE 通信,是非常便宜且高效的 ESP32 控制器。
    的頭像 發(fā)表于 05-11 15:52 ?4186次閱讀
    如何使用<b class='flag-5'>M5</b>Stick和<b class='flag-5'>M5Stamp</b>觸發(fā)藍(lán)牙操作BLE通信

    使用Node RED構(gòu)建物聯(lián)網(wǎng)遙測模擬器

    電子發(fā)燒友網(wǎng)站提供《使用Node RED構(gòu)建物聯(lián)網(wǎng)遙測模擬器.zip》資料免費(fèi)下載
    發(fā)表于 01-04 09:55 ?0次下載
    使用Node RED<b class='flag-5'>構(gòu)建物</b><b class='flag-5'>聯(lián)網(wǎng)</b>遙測模擬器

    如何構(gòu)建物聯(lián)網(wǎng)系統(tǒng)并收集數(shù)據(jù)

    ,您將能夠構(gòu)建物聯(lián)網(wǎng)系統(tǒng),通過移動監(jiān)控傳感器控制它并收集數(shù)據(jù)。 先決條件 你已經(jīng)通過: Step3:串口及新板介紹 第 4 步:使用 B-L475E-IOT01A 的傳感器 硬件 ST
    的頭像 發(fā)表于 01-30 15:34 ?3229次閱讀

    使用Arduino、Sigfox和Ubidot構(gòu)建物聯(lián)網(wǎng)應(yīng)用程序

    電子發(fā)燒友網(wǎng)站提供《使用Arduino、Sigfox和Ubidot構(gòu)建物聯(lián)網(wǎng)應(yīng)用程序.zip》資料免費(fèi)下載
    發(fā)表于 06-20 09:20 ?0次下載
    使用Arduino、Sigfox和Ubidot<b class='flag-5'>構(gòu)建物</b><b class='flag-5'>聯(lián)網(wǎng)</b>應(yīng)用程序

    M5Stack M5Dial:一款 WiFi 和藍(lán)牙連接的智能旋鈕

    M5Stack M5Dial 是一款 WiFi 和藍(lán)牙連接的智能旋鈕,帶有由 ESP32-S3 板供電的圓形 1.28 英寸觸摸屏 TFT 顯示屏,更準(zhǔn)確地說,是 M5Stamp S3 物聯(lián)網(wǎng)
    的頭像 發(fā)表于 10-12 15:47 ?2724次閱讀
    <b class='flag-5'>M5</b>Stack <b class='flag-5'>M5</b>Dial:一款 WiFi 和藍(lán)牙連接的智能旋鈕

    M5Stack Cardputer:基于ESP32-S3的無線模塊便攜式計(jì)算機(jī)

    M5Stack Cardputer 是一款基于 ESP32-S3 驅(qū)動的 M5Stamp S3 無線模塊的卡大小的便攜式計(jì)算機(jī),配備 56 鍵鍵盤和 1.14 英寸 TFT 顯示屏,以及一些傳感器
    的頭像 發(fā)表于 10-17 14:19 ?3041次閱讀

    聯(lián)網(wǎng)構(gòu)建模塊:構(gòu)建物聯(lián)網(wǎng)的技術(shù)和解決方案

    電子發(fā)燒友網(wǎng)站提供《物聯(lián)網(wǎng)構(gòu)建模塊:構(gòu)建物聯(lián)網(wǎng)的技術(shù)和解決方案.pdf》資料免費(fèi)下載
    發(fā)表于 11-22 10:39 ?0次下載
    物<b class='flag-5'>聯(lián)網(wǎng)</b>的<b class='flag-5'>構(gòu)建</b>模塊:<b class='flag-5'>構(gòu)建物</b><b class='flag-5'>聯(lián)網(wǎng)</b>的技術(shù)和解決方案

    如何構(gòu)建物聯(lián)網(wǎng)系統(tǒng)

    構(gòu)建物聯(lián)網(wǎng)系統(tǒng)是一個復(fù)雜而細(xì)致的過程,涉及多個關(guān)鍵步驟和組件。以下是一個詳細(xì)的構(gòu)建物聯(lián)網(wǎng)系統(tǒng)的指
    的頭像 發(fā)表于 10-29 10:40 ?1670次閱讀

    為物聯(lián)網(wǎng)領(lǐng)域帶來全新突破:研揚(yáng)科技PICO-AM62和SRG-AM62

    AM62xSitara處理器,結(jié)合豐富的可配置接口選擇,為自動化樓宇訪問控制到車輛遠(yuǎn)程信息處理應(yīng)用提供構(gòu)建物聯(lián)網(wǎng)解決方案的完美基礎(chǔ)。
    的頭像 發(fā)表于 09-14 08:02 ?456次閱讀
    為物<b class='flag-5'>聯(lián)網(wǎng)</b>領(lǐng)域帶來全新突破:研揚(yáng)科技<b class='flag-5'>PICO</b>-AM62和SRG-AM62
    主站蜘蛛池模板: 你懂的免费 | 毛片观看网址 | 国产呦系列呦交 | 在线黄色免费网站 | 看片在线观看免费 | 亚洲黄网址 | 久久99精品久久久久久牛牛影视 | 天天拍夜夜添久久精品免费 | 色综合狠狠 | 曰韩一级 | 中文字幕成人乱码在线电影 | 欧美综合色 | 亚洲天天看 | 免费视频性 | 亚洲成年| 777奇米影视一区二区三区 | 亚欧毛片基地国产毛片基地 | 女性一级全黄生活片在线播放 | 91亚洲免费视频 | 啪啪午夜 | 伊人成综合 | 丁香八月婷婷 | 四虎影院的网址 | 色网站在线看 | 11111日本网站 | 欧美色视频网站 | 一级全免费视频播放 | 一卡二卡三卡四卡无卡在线 | 国产大乳孕妇喷奶水在线观看 | 成人免费久久精品国产片久久影院 | 理论片一区 | 美女一级免费毛片 | 国产精品主播在线 | 欧美一区二区视频 | 久久天天躁夜夜躁狠狠85麻豆 | 欧洲综合网 | 国产精欧美一区二区三区 | 性欧美另类| 狠狠干狠狠干 | 美女露出尿口让男人桶爽网站 | 欧美性猛交xxxx免费看久久 |