www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁(yè) > 工業(yè)控制 > 電路設(shè)計(jì)項(xiàng)目集錦
[導(dǎo)讀]自2024年8月推出以來(lái),Raspberry的RP2350微控制器已被各種設(shè)計(jì)人員和制造商采用來(lái)開發(fā)自己的電路板。從Raspberry Pico Version 2到具有特定增強(qiáng)功能的變體,例如增加內(nèi)存或額外的外設(shè),該芯片推動(dòng)了新一代設(shè)備的發(fā)展。

Elecrow Pico W5是基于Raspberry的RP2350的電路板,具有獨(dú)特的特性,使其與眾不同。

介紹

自2024年8月推出以來(lái),Raspberry的RP2350微控制器已被各種設(shè)計(jì)人員和制造商采用來(lái)開發(fā)自己的電路板。從Raspberry Pico Version 2到具有特定增強(qiáng)功能的變體,例如增加內(nèi)存或額外的外設(shè),該芯片推動(dòng)了新一代設(shè)備的發(fā)展。

在這些選擇中,elecow Pico W5脫穎而出,不僅包含8mb閃存,而且還具有2.4 GHz和5.8 GHz頻段的WiFi連接。

它還包括藍(lán)牙5.0,使其成為物聯(lián)網(wǎng)(IoT)項(xiàng)目和許多其他應(yīng)用程序的絕佳選擇。

在本文中,我將向您介紹Pico W5的主要特性,最重要的是,介紹如何充分利用其連接功能。在第一部分中,我們將探索它與Arduino的使用,而在接下來(lái)的文章中,我們將看到如何使用MicroPython。

特性

讓我們快速瀏覽一下這塊板的主要特點(diǎn):

CPU

Pico W5由Raspberry的新RP2350提供支持,它獨(dú)特地包括兩個(gè)不同的CPU塊-一個(gè)基于arm,另一個(gè)是RISC-V,都具有雙核。此外,它比它的前身RP2040更快、更強(qiáng)大。

RP2350高達(dá)150mhz

雙核架構(gòu),可在Arm Cortex-M33或Hazard3 RISC-V之間選擇

內(nèi)存

Pico W5因其豐富的閃存容量而脫穎而出:

8 mb閃光

520kb RAM(集成在RP2350中)

GPIO

該板保持與Raspberry Pico 2相同的尺寸和外形因素,確保與為其設(shè)計(jì)的模塊和擴(kuò)展兼容。

?24個(gè)多功能GPIO引腳(比Pico 2少兩個(gè),因?yàn)樗鼈冇糜赪iFi模塊)

?兼容樹莓Pico 2

?重置按鈕

?啟動(dòng)按鈕

?用戶可控板載LED

?用于焊接電路板作為模塊的柱狀引腳

?USB-C接口,用于電源和編程

如下圖所示為該板的引腳:

連接

Pico W5的連接由B&T的BW16模塊供電,該模塊集成了Realtek RTL7820芯片。

支持2.4 GHz和5.8 GHz頻段的WiFi 802.11a/b/g/n

藍(lán)牙LE與藍(lán)牙5.0

BW16模塊通過(guò)UART接口連接到RP2350,使用GPIO4和GPIO5。它包括AiThinker固件,實(shí)現(xiàn)WiFi網(wǎng)絡(luò)接入、HTTP請(qǐng)求、MQTT協(xié)議支持和藍(lán)牙通信等常用功能。這些功能使用AT命令進(jìn)行控制。

編程

Pico W5可以使用多種語(yǔ)言編程,最流行的是MicroPython和C/ c++,它也兼容Arduino。

下面,我們將介紹如何使用Arduino對(duì)其進(jìn)行編程,在接下來(lái)的文章中,我們將探索如何使用MicroPython進(jìn)行相同的編程。

設(shè)置Arduino IDE 2

要使用Arduino對(duì)Pico W5進(jìn)行編程,首先需要安裝Arduino IDE 2,這是Arduino開發(fā)環(huán)境的最新改進(jìn)版本。

您可以從Arduino官方網(wǎng)站下載安裝程序。選擇與您的操作系統(tǒng)(Windows、macOS或Linux)兼容的版本,然后按照安裝步驟操作。這個(gè)過(guò)程很簡(jiǎn)單,與安裝任何其他程序類似。

一旦安裝了Arduino IDE,您需要使用board Manager添加board支持。

這是一個(gè)簡(jiǎn)單的過(guò)程,如果您已經(jīng)在IDE中使用過(guò)其他電路板(如ESP32),那么您可能對(duì)它很熟悉。

首先,通過(guò)從菜單中選擇File > preferences(或按Control +逗號(hào))打開IDE首選項(xiàng):

如果您已經(jīng)有另一個(gè)展板的URL,不要?jiǎng)h除它——只需添加下面的新展板即可。

點(diǎn)擊“OK”按鈕,進(jìn)入Arduino IDE左側(cè)工具欄中的Board Manager。

在搜索框中,輸入RP2350。您將看到基于RP2040和RP2350的各種板的安裝程序。點(diǎn)擊“INSTALL”繼續(xù)。

幾分鐘后,將下載并安裝所有必需的軟件包。

接下來(lái),使用USB電纜將電路板連接到計(jì)算機(jī)。確保它被識(shí)別為新設(shè)備——請(qǐng)記住,有些USB電纜只提供電源,不支持?jǐn)?shù)據(jù)傳輸。

從菜單中選擇單板:

工具→單板→樹莓派Pico RP2040/RP2350→通用RP2350

接下來(lái),通過(guò)選擇指定連接板的端口:

工具→接口

在Windows中,查找COM端口。第一次,你可能會(huì)看到一些不同的東西,比如“UF2 Board”,但在上傳第一個(gè)代碼后,它將顯示為COM端口。

最后,將閃存大小設(shè)置為8 MB。

一旦你完成了這些步驟,你的Arduino IDE完全配置為編程Pico W5。你可以通過(guò)運(yùn)行“Blink”程序來(lái)測(cè)試它,你可以在下面找到:

文件→示例

例子

現(xiàn)在,讓我們探索一些編程示例。由于GPIO控制和其他基本功能與Pico 2相同,因此我們將重點(diǎn)關(guān)注連接,這是該板的關(guān)鍵區(qū)別特征。

第一個(gè)示例是一個(gè)簡(jiǎn)單的“終端”,它將您在串行監(jiān)視器中輸入的內(nèi)容鏡像到BW16模塊,反之亦然。這允許您試驗(yàn)不同的AT命令。

這里記錄了所有可用的AT命令。

下面是對(duì)一些測(cè)試命令的響應(yīng)。

無(wú)線網(wǎng)絡(luò)連接

為了管理與WiFi網(wǎng)絡(luò)的連接,固件提供了幾個(gè)命令,包括:

?AT+WMODE:設(shè)置或查詢操作模式

?AT+WJAP:連接到網(wǎng)絡(luò)

?AT+WSCAN:掃描可用網(wǎng)絡(luò)

本節(jié)以STA方式連接單板至WiFi網(wǎng)絡(luò)為例:

無(wú)論連接2.4 GHz還是5.8 GHz網(wǎng)絡(luò),使用的步驟和命令都是相同的。

HTTP請(qǐng)求

這個(gè)示例演示了如何使用HTTP向API發(fā)出GET請(qǐng)求。

該請(qǐng)求使用的命令為AT+HTTPCLIENTLINE,格式如下:

您可以在這里找到該命令的完整文檔。

對(duì)于本例,我向open-meteo.com API發(fā)出了一個(gè)GET請(qǐng)求,將我所在位置的經(jīng)緯度作為參數(shù)傳遞,并將請(qǐng)求的數(shù)據(jù)(current=temperature_2m)作為參數(shù)傳遞,該數(shù)據(jù)表示距離地面2米處的當(dāng)前溫度。

響應(yīng)為JSON格式,如下所示:

在所有返回的信息中,您可以在最后看到請(qǐng)求的溫度值(26.5度)。

MQTT

在本例中,我將向您展示如何連接到MQTT服務(wù)器并將數(shù)據(jù)發(fā)布到主題。

連接到WiFi網(wǎng)絡(luò)后,通過(guò)發(fā)送多個(gè)AT+MQTT命令來(lái)配置MQTT代理連接,這些命令具有不同的參數(shù):代理地址、連接端口、連接方法和客戶端ID

.然后,使用AT+MQTT命令指定的參數(shù)建立連接。

然后,每5秒向PicoW5主題發(fā)布一個(gè)簡(jiǎn)單的文本“Hello”。

可以使用MQTTX這樣的客戶端查看代理上接收到的數(shù)據(jù):

如果觀察到MQTT連接錯(cuò)誤,應(yīng)該重新啟動(dòng)單板以終止之前打開的任何連接,然后再試一次。

藍(lán)牙

最后,這里是一個(gè)使用Pico W5的低功耗藍(lán)牙(BLE)接口的例子。

這是一個(gè)簡(jiǎn)單的程序,將BW16模塊配置為Slave模式,通過(guò)藍(lán)牙接收文本數(shù)據(jù)。如果接收到的文本為“LED=ON”,則Pico上的板載LED打開,如果接收到“LED=OFF”,則LED關(guān)閉。

為了測(cè)試這個(gè)功能,我使用了一個(gè)名為Arduino Bluetooth Controller for Android的簡(jiǎn)單應(yīng)用程序,你可以從app Store下載。有許多類似的應(yīng)用程序可用,所以你可以使用任何其他的服務(wù)相同的目的。

在應(yīng)用程序中,我使用了Switch功能,該功能允許定義在屏幕上開關(guān)的兩個(gè)位置發(fā)送的文本。這些值必須根據(jù)代碼所期望的設(shè)置:“LED=ON”表示打開位置,“LED=OFF”表示關(guān)閉位置。

存儲(chǔ)庫(kù)

本文中發(fā)布的所有示例程序,以及我將繼續(xù)為Pico W5添加的其他示例程序,都可以在這個(gè)存儲(chǔ)庫(kù)中找到

結(jié)論

在本文中,我向您介紹了來(lái)自Elecrow的RP2350 Pico W5的主要功能和一些應(yīng)用程序。我們探索了它的技術(shù)規(guī)格,重點(diǎn)介紹了它的閃存容量、USB-C接口以及支持5.8 GHz WiFi網(wǎng)絡(luò)的能力。我們還分析了可用的編程選項(xiàng),并逐步介紹了如何設(shè)置Arduino IDE以開始使用它。

最后,我介紹了幾個(gè)示例程序,演示了如何使用內(nèi)置BW16模塊的AT命令來(lái)執(zhí)行基本的連接功能,如WiFi連接、HTTP請(qǐng)求、MQTT通信和BLE使用。

總之,Pico W5是一款功能強(qiáng)大的多功能電路板,非常適合物聯(lián)網(wǎng)應(yīng)用和家庭自動(dòng)化。它與Raspberry Pico 2硬件的兼容性使其成為所有級(jí)別開發(fā)人員的絕佳選擇,使他們能夠在需要多種連接選項(xiàng)的項(xiàng)目中充分利用其潛力。此外,它在5.8 GHz網(wǎng)絡(luò)上運(yùn)行的能力使其與市場(chǎng)上的許多其他電路板區(qū)別開來(lái),提供更快,更穩(wěn)定的連接,特別是在2.4 GHz頻段因大量連接設(shè)備而擁擠的環(huán)境中。

本文編譯自hackster.io

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

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國(guó)汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來(lái)越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來(lái)越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場(chǎng)的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開幕式在貴陽(yáng)舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語(yǔ)權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營(yíng)業(yè)績(jī)穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤(rùn)率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長(zhǎng) 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競(jìng)爭(zhēng)力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競(jìng)爭(zhēng)優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營(yíng)商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國(guó)電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場(chǎng) NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長(zhǎng)三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡(jiǎn)稱"軟通動(dòng)力")與長(zhǎng)三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉