與傳統(tǒng)的基于gsm的解決方案不同,該跟蹤器通過Wi-Fi將GPS位置數(shù)據(jù)發(fā)送到GeoLinker云平臺,在那里您可以查看路線,設(shè)置地理圍欄區(qū)域,并在跨越邊界時獲得自動短信警報-所有這些都無需SIM卡或蜂窩服務(wù)。
FreeRTOS是一個輕量級、開源的實時操作系統(tǒng)內(nèi)核,專為微控制器和小型嵌入式系統(tǒng)設(shè)計。它提供基本的RTOS特性,如任務(wù)調(diào)度、任務(wù)間通信、同步機制和低功耗管理,同時保持最小的內(nèi)存占用。
系統(tǒng)通過AHT21傳感器連續(xù)測量周圍環(huán)境的溫度和濕度。STM32不使用內(nèi)置庫,而是通過定制軟件I2C(位敲擊)驅(qū)動程序與傳感器通信,從而完全控制時序和數(shù)據(jù)傳輸。
所以,一旦你完成了,讓我們開始吧。打開Blynk應(yīng)用程序,點擊創(chuàng)建一個新項目。將打開一個新窗口,在那里鍵入您的項目名稱(例如?!八瞄_/關(guān)”)。從設(shè)備列表中選擇ESP32 dev.board,并將連接類型設(shè)置為Wi-Fi。您將收到一封帶有驗證令牌的電子郵件,您應(yīng)該將其輸入Arduino代碼。
Arduino通過計算從超聲波距離傳感器接收到的數(shù)據(jù)來打開/關(guān)閉水泵。如果數(shù)據(jù)距離傳感器有一定距離(以代碼為單位-英寸),那么Arduino就會打開水泵。打開后,它檢查數(shù)據(jù)是否距離傳感器有一定距離(以代碼為單位-英寸),然后Arduino關(guān)閉水泵。
大家好,我們帶著一個新項目回來了。在本文中,我們將創(chuàng)建一個物聯(lián)網(wǎng)智能農(nóng)場,并通過Blynk應(yīng)用程序使用NodeMCU來控制它。水泵可以使用Blynk應(yīng)用程序進行控制。在我們的網(wǎng)站上閱讀全文。只需在下面給出的代碼中編寫網(wǎng)絡(luò)的SSID、PASSWORD和唯一令牌號。要打開和關(guān)閉水泵,請使用出現(xiàn)在應(yīng)用程序內(nèi)部的按鈕。
我的一個朋友送給我一個四輪驅(qū)動的大力神移動機器人平臺作為新年禮物。我發(fā)現(xiàn)它是一個完美的機器人移動平臺,可以進入機器人世界,享受樂趣。由于它強大的功能和完整的功能,我一直在嘗試用我所有的grove傳感器開發(fā)各種演示。
用一個簡單的例子來解釋它:你想把水的溫度提高到60攝氏度左右,有了繼電器,當你達到60攝氏度時,繼電器關(guān)閉加熱器,這使得溫度迅速下降,所以繼電器會打開,然后再次迅速提高溫度,所以繼電器會在很短的時間內(nèi)打開關(guān)閉,這會損壞繼電器,可能會損壞加熱器本身。
邏輯門是對一個或多個輸入信號進行邏輯運算以產(chǎn)生輸出信號的電子電路。它們是數(shù)字電路的構(gòu)建模塊,用于創(chuàng)建復(fù)雜的數(shù)字系統(tǒng),如微處理器、計算機和其他數(shù)字設(shè)備。
這個項目的目的是創(chuàng)建一個系統(tǒng),給速度,加速度和運動的電機精確控制。雖然步進電機可以提供高扭矩,并且與輸入高度同步(因此控制它的微控制器可以跟蹤它們的當前位置),但它們在運行時效率不高,這將嚴重影響電池的使用時間。此外,如果由于某種原因,步進電機熄火了,控制器無法知道它沒有移動,但它會記錄下來,就好像它已經(jīng)移動了,這將使整個系統(tǒng)陷入混亂(想象一下,一臺3D打印機因為卡住而跳過了一步,整個打印過程將從發(fā)生的事件開始變得混亂)。出于這個原因,我實現(xiàn)了一個系統(tǒng),可以用反饋控制直流電機,以跟蹤電機所做的事情,而不管PWM周期的數(shù)量,失速等。