日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 工業(yè)控制 > 電路設計項目集錦
[導讀]Dfrobot C1001毫米波人體檢測傳感器提供兩種操作模式,跌倒檢測模式和睡眠檢測模式。這個項目提供了一個顯示睡眠檢測模式的網頁。html用于顯示由pfodWebDesigner設計的簡單GUI。定義顯示的pfod消息非常緊湊,可以通過串行、BLE或HTTP連接提供給pfodWeb.html。串行連接和創(chuàng)建GUI所需的簡單代碼意味著即使是Arduino Mega也可以使用微處理器連接到C1001。

Dfrobot C1001毫米波人體檢測傳感器提供兩種操作模式,跌倒檢測模式和睡眠檢測模式。這個項目提供了一個顯示睡眠檢測模式的網頁。html用于顯示由pfodWebDesigner設計的簡單GUI。定義顯示的pfod消息非常緊湊,可以通過串行、BLE或HTTP連接提供給pfodWeb.html。串行連接和創(chuàng)建GUI所需的簡單代碼意味著即使是Arduino Mega也可以使用微處理器連接到C1001。

這里使用FireBeetle ESP32- e V1.0作為微處理器,因為ESP32支持BLE和HTTP連接以及串行連接。

該項目也在Dfrobot C1001毫米波人體檢測傳感器的網上顯示。

pfodWeb和pfodWebDesigner的快速概述

pfodWebis是一款基于網頁的免費應用,部分取代了付費Android應用pfodApp。pfodWeb在瀏覽器中運行,并通過串行或BLE或HTTP連接到您的Arduino板。使用Serial,您可以連接到任何Arduino板并顯示其所服務的交互式控制。pfodWeb完全離線運行。不需要互聯網連接。只需安裝pfodParser庫并在pfodParser庫的pfodWeb子目錄中打開index.html。交互控件完全由Arduino中的代碼(由pfodWebDesigner生成)定義。非常緊湊的pfod消息用于發(fā)送控件和接收用戶的命令。

如果您的Arduino板支持HTTP并且具有200Kb的文件系統(tǒng),那么您可以將所有pfodWeb文件加載到微處理器上并直接從那里提供服務。

pfodWebDesigneris一個免費的基于web的替代免費的Android應用程序,pfodguide designer。pfodWebDesigner允許您為微處理器設計交互式和響應式用戶界面。pfodWebDesigner生成Arduino代碼,可與所有通過串行,藍牙,BLE,短信和WiFi連接的pfodDevices一起工作,而不僅僅是那些具有WiFi支持的pfodDevices??纯慈绾伟惭bpfodWebDesigner和使用pfodWebDesigner創(chuàng)建GUI。單個pfodWebDesigner控件存儲為JSON文件,您可以在其他設計中復制,修改和重用。每個重用的控件都可以在最終設計中單獨縮放和定位。

快速啟動

安裝Arduino IDE V2 -對于Windows,使用直接下載的“Windows ZIP”或普通的“Windows”可執(zhí)行文件(EXE)。并允許它安裝它建議的任何設備驅動程序。

從庫管理器中安裝最新的pfodParser和SafeString庫,或者將libraries.zip解壓縮到Arduino庫目錄

安裝DFRobot_HumanDetection-master庫(包含在libraries.zip中)

從Arduino IDE板管理器中安裝Express Systems V3.3.2對ESP32的板支持

將C1001板連接到ESP,具體連接方法見下文

解壓縮C1001_Presence_serial.zip到Arduino Sketch目錄,并將草圖上傳到esp32。pfodWebDesigner還生成BLE和HTTP版本。c1001_presence_blel .zip和C1001_Presence_http.zip是完成的草圖

在最新版本的Chrome或Edge或Opera瀏覽器中,從pfodParser庫子目錄pfodWeb中打開pfodWeb.html頁面,然后選擇Serial和Connect to your ESP32。Edge和Opera只適用于Serial。Chrome需要換一面旗幟。請參閱兼容的瀏覽器記住先關閉Arduino串行監(jiān)視器。還提供了BLE和HTTP草圖。HTTP可以在任何瀏覽器上工作。

從pfodParse庫中,在子目錄pfodWeb中,在Chrome或Edge瀏覽器(>V141)中打開pfodWeb.html,并選擇串口連接,115200波特,然后單擊連接并配對您的板的串口。

注意:如果Arduino IDE或其他應用程序已經打開了該端口,則此操作將失敗。關閉Arduino Serial Monitor。

C1001啟動需要超過20秒,所以如果串行連接超時,只需重新連接。

有一個原始消息查看器,您可以通過右鍵單擊打開,其中顯示了您的板發(fā)送的所有消息,包括調試輸出。

連接傳感器

連接取決于你的Arduino板。這里的代碼有FireBeetle 2 ESP32 V1的設置

Serial1。開始(115200年,SERIAL_8N1 / * rx = * / D10, / * tx = * /這里);//本項目使用FireBeetle 2 ESP32 V1

狀態(tài)GUI的設計

狀態(tài)檢測GUI非常簡單。安裝pfodWebDesigner,打開它并加載C1001_Presence。. json繪圖文件并編輯它。

從那里你可以編輯你想要的顯示。請參閱pfodWebDesigner上的詳細教程

完成后,回到控制面板并使用Arduino Export生成完整的Arduino Sketch??蛇x擇Serial、BLE或HTTP連接。

串行是最簡單的草圖,任何打印調試信息都與pfod消息一起發(fā)送,可以在原始消息視圖中查看,但您需要最新版本的Chrome, Edge或Opera瀏覽器才能通過串行連接。

HTTP是最通用的連接。任何瀏覽器都可以連接,草圖還包括端口4989上的tcp/ip服務器,pfodApp Android應用程序將連接到該服務器。然而,你需要一個WiFi功能的板,你需要連接到本地網絡。

BLE是第三種選擇,如果你的Arduino板支持北歐UART連接。pfodWebDesigner為ESP32生成完整的BLE草圖。最新版本的Chrome和Edge瀏覽器將使用pfodWeb連接,Android也將使用pfodApp連接。

添加C1001代碼

完整的代碼在C1001_Presence_serial.zip中,BLE和HTTP版本在C1001_Presence_ble.zip和C1001_Presence_http.zip中

需要修改生成的代碼以插入來自C1001的讀數。文件C1001_basics.cpp /.h是C1001庫的一個薄包裝。在Dwg_C1001_Presence中,sendIndexedItems()在被請求時發(fā)送最新的值。生成的代碼具有pfodWebDesigner中使用的典型值

此方法需要更新以使用C1001_basic.cpp文件get…()方法

需要進行的其他編輯是。進氣閥打開文件。C1001需要初始化,需要定時請求一組新的讀數。此外,每次讀取C1001大約需要0.6秒,因此一次讀取所有5個值將使循環(huán)和連接代碼延遲約2.5秒。為了避免處理來自pfodWeb的請求的2.5秒延遲,每次讀取一個,并在每次讀取處理和接收到的請求之間調用handle_pfodParser()方法。

結論

本項目使用pfodWeb來顯示C1001人體檢測傳感器的輸出。使用pfodWebDesigner設計圖形用戶界面,并通過Serial提供服務。串行連接允許任何Arduino板提供自己的定制GUI來控制其操作并顯示其測量值。還提供了BLE和HTTP版本(由pfodWebDesiger生成)。

本文編譯自hackster.io

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯系該專欄作者,如若文章內容侵犯您的權益,請及時聯系本站刪除。
換一批
延伸閱讀

LED驅動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關鍵字: 驅動電源

在工業(yè)自動化蓬勃發(fā)展的當下,工業(yè)電機作為核心動力設備,其驅動電源的性能直接關系到整個系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動勢抑制與過流保護是驅動電源設計中至關重要的兩個環(huán)節(jié),集成化方案的設計成為提升電機驅動性能的關鍵。

關鍵字: 工業(yè)電機 驅動電源

LED 驅動電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個照明設備的使用壽命。然而,在實際應用中,LED 驅動電源易損壞的問題卻十分常見,不僅增加了維護成本,還影響了用戶體驗。要解決這一問題,需從設計、生...

關鍵字: 驅動電源 照明系統(tǒng) 散熱

根據LED驅動電源的公式,電感內電流波動大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關鍵字: LED 設計 驅動電源

電動汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產業(yè)的重要發(fā)展方向。電動汽車的核心技術之一是電機驅動控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機驅動系統(tǒng)中的關鍵元件,其性能直接影響到電動汽車的動力性能和...

關鍵字: 電動汽車 新能源 驅動電源

在現代城市建設中,街道及停車場照明作為基礎設施的重要組成部分,其質量和效率直接關系到城市的公共安全、居民生活質量和能源利用效率。隨著科技的進步,高亮度白光發(fā)光二極管(LED)因其獨特的優(yōu)勢逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關鍵字: 發(fā)光二極管 驅動電源 LED

LED通用照明設計工程師會遇到許多挑戰(zhàn),如功率密度、功率因數校正(PFC)、空間受限和可靠性等。

關鍵字: LED 驅動電源 功率因數校正

在LED照明技術日益普及的今天,LED驅動電源的電磁干擾(EMI)問題成為了一個不可忽視的挑戰(zhàn)。電磁干擾不僅會影響LED燈具的正常工作,還可能對周圍電子設備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來解決L...

關鍵字: LED照明技術 電磁干擾 驅動電源

開關電源具有效率高的特性,而且開關電源的變壓器體積比串聯穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機重量也有所下降,所以,現在的LED驅動電源

關鍵字: LED 驅動電源 開關電源

LED驅動電源是把電源供應轉換為特定的電壓電流以驅動LED發(fā)光的電壓轉換器,通常情況下:LED驅動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關鍵字: LED 隧道燈 驅動電源
關閉