Zigbee是一種流行的無線通信協(xié)議,用于以極低的功耗傳輸少量數(shù)據(jù)。它被廣泛應(yīng)用于需要在個(gè)人空間內(nèi)的多個(gè)節(jié)點(diǎn)之間共享數(shù)據(jù)的應(yīng)用中,隨著物聯(lián)網(wǎng)(IoT)的出現(xiàn),Zigbee的應(yīng)用正在快速增長(zhǎng)。它被用于家庭自動(dòng)化、資產(chǎn)跟蹤、遠(yuǎn)程數(shù)據(jù)收集等等。如果您已經(jīng)熟悉Zigbee和Zigbee協(xié)議的架構(gòu),那么您已經(jīng)知道兩個(gè)XBee模塊之間的無線通信可以在沒有任何額外的微控制器的情況下完成,但在實(shí)際應(yīng)用中,這些模塊將始終與微控制器接口以讀取和發(fā)送數(shù)據(jù)。讓我們進(jìn)一步了解如何使用Arduino和NodeMCU板建立Zigbee通信。
在本教程中,我們將構(gòu)建超出電子領(lǐng)域的東西。作為一名電子工程師,我們大多數(shù)人都想為我們的物聯(lián)網(wǎng)應(yīng)用程序構(gòu)建一些用戶界面,在大多數(shù)情況下,Android應(yīng)用程序?qū)⑹怯脩襞c我們的物聯(lián)網(wǎng)設(shè)備交互的正確選擇。所以,如果你想為你的物聯(lián)網(wǎng)應(yīng)用程序構(gòu)建一些Android應(yīng)用程序,那么下面的教程是適合你開始的。但是,在我們開始我們的旅程之前,讓我們討論一下Android應(yīng)用程序的一些基礎(chǔ)知識(shí)。
在本教程中,我們將構(gòu)建一個(gè)Android應(yīng)用程序,我們將能夠使用藍(lán)牙用我們自己的Android應(yīng)用程序控制Arduino的板上LED。但本教程是我們的Android Studio for Internet of Things系列的延續(xù),在那里我們制作了我們的第一個(gè)Android應(yīng)用程序,有一個(gè)燈泡和一個(gè)按鈕的圖像。在這個(gè)教程中,你需要有一些耐心,請(qǐng)按照這個(gè)教程一步一步,因?yàn)槲矣泻芏噱e(cuò)誤,而第一次實(shí)現(xiàn)它。
智能電力監(jiān)控在中小型工業(yè)、多層建筑等領(lǐng)域日益普及,以提高能源效率。我們之前已經(jīng)建立了一個(gè)智能電能表,可以測(cè)量電力并在線報(bào)告使用情況。雖然這種類型的系統(tǒng)廣泛用于電能表,但另一種最常用的測(cè)量電流的技術(shù)是使用電流互感器(CT)。CT可以檢測(cè)和測(cè)量機(jī)器和其他交流電器中的交流電流,以監(jiān)測(cè)電流消耗,從而監(jiān)測(cè)機(jī)器或交流電器的健康狀況。
先進(jìn)的人工智能(AI),就像生成型人工智能一樣,正在增強(qiáng)我們所有的智能設(shè)備。然而,一個(gè)常見的誤解是,這些AI工作負(fù)載只能在云和數(shù)據(jù)中心處理。事實(shí)上,大多數(shù)人工智能推理工作負(fù)載在實(shí)際設(shè)備上可以在邊緣進(jìn)行處理,而這些工作負(fù)載比訓(xùn)練要便宜和快。
大家好,在本教程中,我們將在樹莓派Pico上執(zhí)行一個(gè)簡(jiǎn)單的LED閃爍程序。樹莓派Pico基于RP4060微控制器芯片,這是樹莓派基金會(huì)有史以來第一個(gè)微控制器家族類。如果您正在尋找具有高性能功能的低成本開發(fā)板,那么Pico板是最佳選擇。由于它支持C/ c++開發(fā)和Micropython環(huán)境的基本調(diào)試工具和庫,因此我們可以用各種方法對(duì)該P(yáng)ico板進(jìn)行編程。在這里,我將討論如何使用Micropython框架對(duì)Pico板進(jìn)行編程。由于這將是編程樹莓派Pico的第一步,讓我討論一下Pico板的基本功能。
大家好,歡迎回到我們的Android Studio for Internet of Things系列的另一部分。在本教程中,我們將繼續(xù)我們的android應(yīng)用程序。我們已經(jīng)開發(fā)了我們的應(yīng)用程序的基礎(chǔ),通過添加一個(gè)燈泡的圖像,一個(gè)按鈕,和一些功能來建立藍(lán)牙連接。但現(xiàn)在我們要添加一個(gè)Wi-Fi功能來控制NodeMCU板的內(nèi)置LED。
人孔監(jiān)測(cè)是市政基礎(chǔ)設(shè)施的一個(gè)重要方面,由于人孔蓋破損和丟失而導(dǎo)致的事故非常頻繁。沙井的管理和監(jiān)測(cè)不善也會(huì)導(dǎo)致城市洪水,這在擁擠的城市中最常見。這個(gè)問題可以通過使用基于物聯(lián)網(wǎng)和傳感器技術(shù)的人孔管理設(shè)備來解決。
在這個(gè)項(xiàng)目中,我們將學(xué)習(xí)如何創(chuàng)建一個(gè)氣象站,它將在web服務(wù)器中顯示來自BME280模塊的讀數(shù)和來自O(shè)penWeatherMap API的實(shí)時(shí)天氣數(shù)據(jù)。該設(shè)備將從BME280傳感器獲取溫度、濕度、氣壓和高度,并從OpenWeatherMap API獲取外部溫度、濕度、天氣狀況以及日出和日落。我們可以在網(wǎng)絡(luò)瀏覽器中看到他們?cè)陂喿x。
在為項(xiàng)目選擇合適的微控制器時(shí),您必須考慮成本,性能,功能,功耗和整體尺寸。當(dāng)我們考慮價(jià)格與性能或價(jià)格與功能比時(shí),大多數(shù)外殼mcu將花費(fèi)您一大筆錢。尤其是在硅短缺的時(shí)候。這就是Megawin、Nuvoton和意法半導(dǎo)體(STMicroelectronics)等制造商發(fā)揮作用的地方。Megawin的MG82系列,Nuvoton的N76/MS51系列,STM的STM8系列。雖然這兩款控制器都很棒,但流行病已經(jīng)大大增加了它們的成本,當(dāng)我們比較功能時(shí),Megawin微控制器勝過其他兩款。
LoRa技術(shù)在世界范圍內(nèi)的滲透正在增加,由于它們能夠以非常低的功耗運(yùn)行,LoRa設(shè)備非常適合電池密集型應(yīng)用,如遠(yuǎn)程天氣監(jiān)測(cè)、遙感和跟蹤。我們之前已經(jīng)看到了如何將HPD13A Lora模塊與Arduino集成以建立與物聯(lián)網(wǎng)的通信并將溫度數(shù)據(jù)發(fā)送到TTN服務(wù)器。
物聯(lián)網(wǎng)發(fā)展迅猛,英特爾、谷歌和三星等公司都想分一杯羹。像樹莓派和NodeMCU這樣的設(shè)備的存在也導(dǎo)致了一個(gè)重要的愛好者社區(qū)的存在。由于所使用的傳感器類型幾乎是標(biāo)準(zhǔn)化的,微控制器(或者在樹莓派的情況下處理器)在易用性、功耗、硬件和軟件支持等因素方面起著重要作用。本文將介紹一些最常用的開發(fā)板,以使您的物聯(lián)網(wǎng)項(xiàng)目啟動(dòng)和運(yùn)行。
在過去的幾年里,我們見證了全球物聯(lián)網(wǎng)產(chǎn)品的巨大增長(zhǎng)。物聯(lián)網(wǎng)涉及許多通過互聯(lián)網(wǎng)連接的設(shè)備,用于執(zhí)行改善人類生活的流程和服務(wù)。
物聯(lián)網(wǎng)的使用正在催生智能生活、智能工廠、智能汽車、智能家居和智能農(nóng)業(yè)。每個(gè)行業(yè)都希望從使用物聯(lián)網(wǎng)技術(shù)所帶來的優(yōu)勢(shì)中獲益?,F(xiàn)在幾乎每個(gè)人都擁有智能設(shè)備。所有這些都表明物聯(lián)網(wǎng)設(shè)備的數(shù)量正在增加。將會(huì)有如此多的設(shè)備收集、發(fā)送、接收和處理數(shù)據(jù),而存儲(chǔ)和處理能力的成本非常高。
可穿戴技術(shù),就像它聽起來那樣迷人和充滿未來感,很快就會(huì)成為現(xiàn)實(shí)。十年前,沒有人會(huì)想到我們的口袋里到處都有一種叫做智能手機(jī)的手掌大小的電腦。如今,不僅全球82.2%的人口擁有智能手機(jī),而且人們也開始熟悉其他可穿戴設(shè)備,如智能手表、健身手環(huán)等。隨著先進(jìn)技術(shù)的出現(xiàn)和物聯(lián)網(wǎng)提供的連接選項(xiàng),便攜式技術(shù)市場(chǎng)正在穩(wěn)步增長(zhǎng),預(yù)計(jì)到2022年將達(dá)到516億美元。