精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

遠程控制樹莓派3b上的pi pico

嵌入式IoT ? 來源:嵌入式IoT ? 作者:嵌入式IoT ? 2021-03-05 17:23 ? 次閱讀

遠程控制樹莓派3b上的pi pico

1.說明

2.樹莓派3b上安裝系統

2.1 配置聯網和選擇ssh功能

2.2 內網映射

3.pi pico的環境搭建

4.遠程控制與ADC采集

1.說明

樹莓派pi pico和樹莓派4相比差別很大,但是pi pico有一些特點是樹莓派4上沒有的,比如實時性控制上,采用cortex-m系列方案會更加占據優勢,所以往往都會使用樹莓派+Arduino組成一個具有實時控制的系統。另外樹莓派上是沒有AD采樣的,而pi pico則有12位的ad采樣功能。而且在樹莓派3b或者樹莓派2上,只有一路串口,這樣只需要一個低成本的pi pico則可以實現I2C、SPI、UART的擴展,這樣是非常方便的,得一提的則是樹莓派上沒有而pi pico的ADC功能,下面通過一個集成方案來將樹莓派和pi pico的ADC結合起來進行使用。

2.樹莓派3b上安裝系統

到官網上下載Raspberry Pi Imager。該軟件提供了安裝樹莓派鏡像的一體化方案。

https://www.raspberrypi.org/software/

然后選擇合適的系統即可,這里為了方便演示,選擇最小系統即可。

SD卡插入并燒錄鏡像到SD卡中。

接入顯示器,接入鍵盤,配置wifi進行聯網。

raspberrypi:pi Password:raspberry

可以進入系統:

然后連接網絡設備

通過輸入sudo raspi-config進入配網界面。

2.1 配置聯網和選擇ssh功能

按照下面的步驟進行操作即可。

首先選擇System Options進入配置操作。

然后再選擇使能WLAN

接著選擇相關的國家

最后輸入wifi的SSID和密碼即可

選擇SSH功能

使能SSH即可

設置完成后,可以看到系統重啟,并且通過網絡的ping測試,看到網絡正常。

局域網內使用ssh登錄樹莓派可正常訪問。

輸入樹莓派密碼raspberry即可。

此時便可以拔掉樹莓派上的鍵盤和顯示器,在局域網內進行控制了。

2.2 內網映射

因為此時還只能在局域網內控制,實際的物聯網應用中,需要隨時進行設備的控制,那就需要內網映射。這里我經常使用比較方便的是花生殼內網映射。

具體使用可以參考官網介紹,這里簡單的演示

https://service.oray.com/question/11639.html

選擇下載

wgethttps://dl-cdn.oray.com/hsk/linux/phtunnel_5_0_rapi_armhf.deb

接著開始安裝,sudo -s 切換到管理員權限。

其中需要記得的是SN,這個在登錄http://b.oray.com網站上需要進行輸入,密碼則是admin。

激活綁定設備后就可以進行內網映射的添加了。

這樣,直接通過SSH訪問外網域名和外網端口就可以進行訪問了。

如果一切操作成功,那么在手機上也可以通過ssh工具訪問和控制設備了。

當手機上可以正常的訪問設備時,表示隨時隨地的可以控制設備。

3.pi pico的環境搭建

pi pico最方便的玩法就是使用micropython。

新的pi pico 插上電腦后,會出現一個盤符。

進入界面,選擇文件進入網頁。

接著選擇MicroPython的UF2文件即可。

將該文件下載完成后,拖入磁盤中。

此時設備會重啟,然后進入MicroPython的編程模式。

將pi pico 通過USB線插入樹莓派中,然后就可以遠程控制和編程了。

線路連接完成,測試編程即可。

此時可以在樹莓派上安裝minicom。

sudoaptinstallminicom

選擇運行

minicom-b115200-o-D/dev/ttyACM0

此時可以將led進行控制。

4.遠程控制與ADC采集

這時可以使用手機進行編程操作,編程代碼如下所示:

importmachine importutime sensor_temp=machine.ADC(4) conversion_factor=3.3/(65535) whileTrue: read=sensor_temp.read_u16()*conversion_factor temperature=27-(read-0.706)/0.001721 print(temperature) utime.sleep(2)

所以這里可以采用上述代碼實現,手機上的代碼排版如下:

通過在命令行中輸入上述代碼,可以在手機上看到芯片的溫度顯示情況。

通過開啟串口

minicom-b115200-o-D/dev/ttyACM0

可以然后輸入上述代碼,可以看到串口輸出ADC信息,該信息為芯片的溫度信息。

責任編輯:lq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 芯片
    +關注

    關注

    450

    文章

    49636

    瀏覽量

    417197
  • adc
    adc
    +關注

    關注

    97

    文章

    6300

    瀏覽量

    542459
  • 樹莓派
    +關注

    關注

    116

    文章

    1679

    瀏覽量

    105256

原文標題:遠程控制樹莓派3b上的pi pico

文章出處:【微信號:Embeded_IoT,微信公眾號:嵌入式IoT】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    樹莓Pico 2發布,搭載RP2350雙核RISC-V和Arm Cortex-M33微控制器!

    2024 年 8 月 8 日,樹莓最新發布了 Pico 2 微控制器級產品 ,是一款基于新型 Raspberry Pi RP2350 雙核
    發表于 08-13 10:07

    【Raspberry Pi 5開發板試用】樹莓5---家庭多媒體和控制中心

    開源的bandwidth工具測試,從實測數據看內存性能提升還是非常明顯的。 4b的效果圖: 5b的效果圖: 遠程訪問革新 樹莓引入了名為\
    發表于 08-01 17:40

    樹莓5,Raspberry Pi 5 評測

    型號的零售價分別為60美元和90美元,僅比樹莓4相同內存容量的型號多5美元,性價比看來非常高。 樹莓5在外觀
    發表于 06-19 14:51

    如何在樹莓Pico使用紅外線接收模塊?

    樹莓 Pico 使用紅外線接收模塊(HX1838 型),我們采用開源的 pico_ir 庫。
    的頭像 發表于 11-30 09:08 ?1831次閱讀
    如何在<b class='flag-5'>樹莓</b><b class='flag-5'>派</b><b class='flag-5'>Pico</b><b class='flag-5'>上</b>使用紅外線接收模塊?

    樹莓Pico RP2040怎樣使用MicroPython呢?

    RP2040 是一款由樹莓公司設計的 32 位雙核 ARM Cortex-M0+ 微控制器芯片,于 2021 年 1 月發布,作為樹莓
    的頭像 發表于 11-08 14:29 ?2596次閱讀
    在<b class='flag-5'>樹莓</b><b class='flag-5'>派</b><b class='flag-5'>Pico</b> RP2040<b class='flag-5'>上</b>怎樣使用MicroPython呢?

    超實用!玩轉樹莓攻略!

    。面對這種情況,樹莓Pico無疑給大家帶來了合適的折中方案。 樹莓 (Raspberry Pi
    的頭像 發表于 11-01 20:30 ?1767次閱讀
    超實用!玩轉<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>攻略!

    樹莓單片機-Raspberry Pi Pico

    樹莓Pi Pico樹莓基金會在2021年1月份發布的一款新的基于RP2040定制芯片的單片
    的頭像 發表于 10-31 17:07 ?1258次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>單片機-Raspberry <b class='flag-5'>Pi</b> <b class='flag-5'>Pico</b>

    樹莓Pico文件系統應用:數據記錄器

    在前面的章節中,你一直在使用樹莓 Pico 連接到樹莓或其他電腦。不過,與所有微控制器一樣,
    的頭像 發表于 10-24 10:51 ?1026次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b><b class='flag-5'>Pico</b>文件系統應用:數據記錄器

    樹莓Pico Flash驅動踩坑記錄

    樹莓 pico 帶有 2MB 的 Flash 資源,以下是我基于官方 Pico C/C++ SDK 對接 Flash 驅動時踩到的一些坑和解決辦法。
    的頭像 發表于 10-20 11:44 ?1316次閱讀

    樹莓PICO pio使用

    樹莓 Pico 小小的板子總是能讓我們發現一些驚喜。其所使用的RP2040芯片還具備8個可編程I/O(PIO)狀態機,用于自定義外圍設備
    的頭像 發表于 10-18 15:17 ?1302次閱讀

    加熱和冷卻樹莓5(Raspberry Pi5)這是真嘞?

    每當發布新一代的樹莓(Raspberry Pi)時,熱控制問題都會引發廣泛討論。人們都在思考是否有必要采取措施以控制熱量,以及如果需要,如
    的頭像 發表于 10-13 14:41 ?787次閱讀
    加熱和冷卻<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>5(Raspberry <b class='flag-5'>Pi</b>5)這是真嘞?

    如何在樹莓Pico用PWM實現LED呼吸燈呢?

    樹莓 Pico 的模擬-數字轉換器只能以一種方式工作,它將模擬信號轉換為微控制器可以理解的數字信號。
    發表于 10-07 17:46 ?1149次閱讀
    如何在<b class='flag-5'>樹莓</b><b class='flag-5'>派</b><b class='flag-5'>Pico</b><b class='flag-5'>上</b>用PWM實現LED呼吸燈呢?

    樹莓Pi5】樹莓 Raspberry Pi 5 正式發布!

    這款 Pi 5從英國樹莓總部跨洋而來,作為樹莓的官方代理商,上海晶珩EDATEC榮幸地在首發時刻,率先揭開了
    的頭像 發表于 09-28 17:30 ?1767次閱讀
    【<b class='flag-5'>樹莓</b><b class='flag-5'>派</b><b class='flag-5'>Pi</b>5】<b class='flag-5'>樹莓</b><b class='flag-5'>派</b> Raspberry <b class='flag-5'>Pi</b> 5 正式發布!

    樹莓3樹莓4原理圖分享

    提供了樹莓3、樹莓3B樹莓
    發表于 09-27 07:58

    Raspberry Pi樹莓4 Model B產品介紹

    免費分享Raspberry Pi樹莓 4 Model B產品簡介、機械制圖、示意圖
    發表于 09-25 07:49