在2021年,我們的作者們多次分享了他們關(guān)于各種物聯(lián)網(wǎng)項(xiàng)目的***知識(shí)。
物聯(lián)網(wǎng)(IoT)是計(jì)算領(lǐng)域的一個(gè)令人著迷的發(fā)展方向。互聯(lián)智能設(shè)備、家庭自動(dòng)化以及相關(guān)的發(fā)展領(lǐng)域正在產(chǎn)生許多有趣的項(xiàng)目。在2021年,我們的作者們多次分享了他們關(guān)于各種物聯(lián)網(wǎng)項(xiàng)目的***知識(shí)。以下是十大最佳物聯(lián)網(wǎng)文章。
如何使用你選擇的聲音定制你的語(yǔ)音助手在這篇由RichLucente撰寫的這篇文章中了解NanaandPoppy項(xiàng)目。NanaandPoppy項(xiàng)目是RichLucente為人工智能語(yǔ)音助手創(chuàng)建自定義問(wèn)候的開源項(xiàng)目。他描述了整個(gè)過(guò)程,從錄制必要的音頻片段到編寫代碼將這些片段組合成完整的問(wèn)候語(yǔ)。成品是五個(gè)送給曾祖父母和祖父母的定制語(yǔ)音助手,他們現(xiàn)在無(wú)論何時(shí)與語(yǔ)音助手互動(dòng)都能聽(tīng)到孫輩的聲音。
用樹莓派和Prometheus監(jiān)測(cè)你家的溫濕度ChrisCollins描述了他如何利用Prometheus監(jiān)測(cè)家中的溫度和濕度。他提供了關(guān)于在樹莓派操作系統(tǒng)上安裝Prometheus、檢測(cè)Prometheus應(yīng)用程序、設(shè)置systemd單元和日志記錄等方面的詳細(xì)說(shuō)明,以創(chuàng)建用于監(jiān)控溫度和濕度數(shù)據(jù)的工具。本文建立在Chris以前寫的一篇文章的基礎(chǔ)上,這篇文章是這個(gè)系列的下一篇文章。
用樹莓派在家里設(shè)置溫度傳感器學(xué)習(xí)如何通過(guò)使用樹莓派、DHT22數(shù)字傳感器和一些Python代碼設(shè)置溫度傳感器。在本文中,ChrisCollins解釋了如何將傳感器連接到樹莓派,安裝DHT傳感器軟件,并使用Python腳本獲取傳感器數(shù)據(jù)。他最后調(diào)侃說(shuō),未來(lái)的文章將更多地自動(dòng)化從該設(shè)備收集數(shù)據(jù),這是本列表中的前一篇文章。
用智能手機(jī)***控制你的樹莓派StephanAvenwede解釋了如何使用你的智能手機(jī)來(lái)控制樹莓派的GPIO。本教程描述了如何安裝和使用Pythonic來(lái)使用Telegram通過(guò)網(wǎng)絡(luò)連接控制樹莓派。在寫這篇文章時(shí),他并沒(méi)有考慮到具體的最終項(xiàng)目,因此本文提供了廣泛的指導(dǎo),你可以將其應(yīng)用于許多項(xiàng)目。Stephan建議的一些可能的項(xiàng)目包括草坪灌溉和車庫(kù)開門器。
家庭自動(dòng)化項(xiàng)目為什么選擇開源AlanSmithee在本文中介紹了家庭自動(dòng)化電子書。這本電子書包含了與家庭自動(dòng)化相關(guān)的內(nèi)容。Alan的文章概述了為什么技術(shù)能讓每個(gè)人的生活變得更好,并提供了一個(gè)下載電子書的鏈接。
用GrafanaCloud監(jiān)控你的樹莓派在MatthewHelmke的這篇教程中,了解如何用GrafanaCloud監(jiān)控你的樹莓派。該項(xiàng)目使用樹莓派、Prometheus時(shí)間序列數(shù)據(jù)庫(kù)和GrafanaCloud帳戶。Matthew解釋了如何在樹莓派上安裝Prometheus,并將其連接到GrafanaCloud,為你的樹莓派提供監(jiān)控。
一種新的嵌入式開源操作系統(tǒng)ZhuTianlong提供了RT-Thread智能操作系統(tǒng)簡(jiǎn)介。本文解釋了什么是RT-ThreadSmart,誰(shuí)可能需要使用它,以及它是如何工作的。本文中還有一個(gè)章節(jié)對(duì)RT-ThreadSmart和RTThread進(jìn)行了對(duì)比。
使用Rust進(jìn)行嵌入式開發(fā)本文由AlanSmithee撰寫,LiuKang供稿,介紹了使用Rust進(jìn)行嵌入式開發(fā)。這個(gè)包含大量代碼的教程展示了如何在C中調(diào)用Rust,以及如何在Rust中調(diào)用C。這里有大量使用Rust工具(如Cargo)進(jìn)行開發(fā)的代碼示例和詳細(xì)說(shuō)明。
開源Linux邊緣開發(fā)入門DanielOh解釋了如何使用Quarkus云原生Java框架來(lái)開始邊緣開發(fā)。Daniel首先簡(jiǎn)要介紹了他在教程中使用的操作系統(tǒng)CentOSStream。然后他介紹了教程的三個(gè)主要步驟:
將物聯(lián)網(wǎng)數(shù)據(jù)發(fā)送到輕量級(jí)消息代理。使用Quarkus處理反應(yīng)性數(shù)據(jù)流。監(jiān)控實(shí)時(shí)數(shù)據(jù)通道。什么是霧計(jì)算?你可能聽(tīng)說(shuō)過(guò)云計(jì)算,但是什么是霧計(jì)算?SethKenlon將霧計(jì)算fogcomputing描述為“云的外部‘邊緣’”——由手機(jī)、手表和其他組成物聯(lián)網(wǎng)的各種設(shè)備組成。