0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

遠(yuǎn)程控制樹莓派3b上的pi pico

嵌入式IoT ? 來(lái)源:嵌入式IoT ? 作者:嵌入式IoT ? 2021-03-05 17:23 ? 次閱讀

遠(yuǎn)程控制樹莓派3b上的pi pico

1.說(shuō)明

2.樹莓派3b上安裝系統(tǒng)

2.1 配置聯(lián)網(wǎng)和選擇ssh功能

2.2 內(nèi)網(wǎng)映射

3.pi pico的環(huán)境搭建

4.遠(yuǎn)程控制與ADC采集

1.說(shuō)明

樹莓派pi pico和樹莓派4相比差別很大,但是pi pico有一些特點(diǎn)是樹莓派4上沒(méi)有的,比如實(shí)時(shí)性控制上,采用cortex-m系列方案會(huì)更加占據(jù)優(yōu)勢(shì),所以往往都會(huì)使用樹莓派+Arduino組成一個(gè)具有實(shí)時(shí)控制的系統(tǒng)。另外樹莓派上是沒(méi)有AD采樣的,而pi pico則有12位的ad采樣功能。而且在樹莓派3b或者樹莓派2上,只有一路串口,這樣只需要一個(gè)低成本的pi pico則可以實(shí)現(xiàn)I2C、SPI、UART的擴(kuò)展,這樣是非常方便的,得一提的則是樹莓派上沒(méi)有而pi pico的ADC功能,下面通過(guò)一個(gè)集成方案來(lái)將樹莓派和pi pico的ADC結(jié)合起來(lái)進(jìn)行使用。

2.樹莓派3b上安裝系統(tǒng)

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

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

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

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

接入顯示器,接入鍵盤,配置wifi進(jìn)行聯(lián)網(wǎng)。

raspberrypi:pi Password:raspberry

可以進(jìn)入系統(tǒng):

然后連接網(wǎng)絡(luò)設(shè)備

通過(guò)輸入sudo raspi-config進(jìn)入配網(wǎng)界面。

2.1 配置聯(lián)網(wǎng)和選擇ssh功能

按照下面的步驟進(jìn)行操作即可。

首先選擇System Options進(jìn)入配置操作。

然后再選擇使能WLAN

接著選擇相關(guān)的國(guó)家

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

選擇SSH功能

使能SSH即可

設(shè)置完成后,可以看到系統(tǒng)重啟,并且通過(guò)網(wǎng)絡(luò)的ping測(cè)試,看到網(wǎng)絡(luò)正常。

局域網(wǎng)內(nèi)使用ssh登錄樹莓派可正常訪問(wèn)。

輸入樹莓派密碼raspberry即可。

此時(shí)便可以拔掉樹莓派上的鍵盤和顯示器,在局域網(wǎng)內(nèi)進(jìn)行控制了。

2.2 內(nèi)網(wǎng)映射

因?yàn)榇藭r(shí)還只能在局域網(wǎng)內(nèi)控制,實(shí)際的物聯(lián)網(wǎng)應(yīng)用中,需要隨時(shí)進(jìn)行設(shè)備的控制,那就需要內(nèi)網(wǎng)映射。這里我經(jīng)常使用比較方便的是花生殼內(nèi)網(wǎng)映射。

具體使用可以參考官網(wǎng)介紹,這里簡(jiǎn)單的演示

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

選擇下載

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

接著開始安裝,sudo -s 切換到管理員權(quán)限。

其中需要記得的是SN,這個(gè)在登錄http://b.oray.com網(wǎng)站上需要進(jìn)行輸入,密碼則是admin。

激活綁定設(shè)備后就可以進(jìn)行內(nèi)網(wǎng)映射的添加了。

這樣,直接通過(guò)SSH訪問(wèn)外網(wǎng)域名和外網(wǎng)端口就可以進(jìn)行訪問(wèn)了。

如果一切操作成功,那么在手機(jī)上也可以通過(guò)ssh工具訪問(wèn)和控制設(shè)備了。

當(dāng)手機(jī)上可以正常的訪問(wèn)設(shè)備時(shí),表示隨時(shí)隨地的可以控制設(shè)備。

3.pi pico的環(huán)境搭建

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

新的pi pico 插上電腦后,會(huì)出現(xiàn)一個(gè)盤符。

進(jìn)入界面,選擇文件進(jìn)入網(wǎng)頁(yè)。

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

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

此時(shí)設(shè)備會(huì)重啟,然后進(jìn)入MicroPython的編程模式。

將pi pico 通過(guò)USB線插入樹莓派中,然后就可以遠(yuǎn)程控制和編程了。

線路連接完成,測(cè)試編程即可。

此時(shí)可以在樹莓派上安裝minicom。

sudoaptinstallminicom

選擇運(yùn)行

minicom-b115200-o-D/dev/ttyACM0

此時(shí)可以將led進(jìn)行控制。

4.遠(yuǎn)程控制與ADC采集

這時(shí)可以使用手機(jī)進(jìn)行編程操作,編程代碼如下所示:

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)

所以這里可以采用上述代碼實(shí)現(xiàn),手機(jī)上的代碼排版如下:

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

通過(guò)開啟串口

minicom-b115200-o-D/dev/ttyACM0

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

責(zé)任編輯:lq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 芯片
    +關(guān)注

    關(guān)注

    455

    文章

    50851

    瀏覽量

    423984
  • adc
    adc
    +關(guān)注

    關(guān)注

    98

    文章

    6501

    瀏覽量

    544771
  • 樹莓派
    +關(guān)注

    關(guān)注

    116

    文章

    1707

    瀏覽量

    105670

原文標(biāo)題:遠(yuǎn)程控制樹莓派3b上的pi pico

文章出處:【微信號(hào):Embeded_IoT,微信公眾號(hào):嵌入式IoT】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Raspberry Pi樹莓新手指南

    電子發(fā)燒友網(wǎng)站提供《Raspberry Pi樹莓新手指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-23 17:05 ?0次下載

    樹莓傳感器使用方法 樹莓 Raspberry Pi 4優(yōu)缺點(diǎn)

    樹莓傳感器使用方法 樹莓(Raspberry Pi)是一款由英國(guó)樹莓
    的頭像 發(fā)表于 12-06 10:35 ?459次閱讀

    Raspberry Pi Pico 2 W 發(fā)布

    樹莓官方今日宣布推出支持無(wú)線連接的新款 MCU(微控制器)主板 Raspberry Pi Pico 2 W,售價(jià) 7 美元, 較此前的有線
    的頭像 發(fā)表于 11-25 18:25 ?505次閱讀
    Raspberry <b class='flag-5'>Pi</b> <b class='flag-5'>Pico</b> 2 W 發(fā)布

    使用樹莓實(shí)現(xiàn)遠(yuǎn)程控制的技巧

    樹莓是一款功能強(qiáng)大的微型計(jì)算機(jī),其體積小巧、價(jià)格低廉,非常適合用于各種DIY項(xiàng)目。其中,遠(yuǎn)程控制樹莓應(yīng)用中非常受歡迎的一個(gè)領(lǐng)域。通過(guò)
    的頭像 發(fā)表于 11-11 11:37 ?497次閱讀

    樹莓gpio有什么用,樹莓gpio接口及編程方法

    一、樹莓GPIO的用途 樹莓(Raspberry Pi)是一款小巧、功能強(qiáng)大的單板計(jì)算機(jī),廣泛應(yīng)用于編程教育、物聯(lián)網(wǎng)項(xiàng)目、家庭媒體中心等
    的頭像 發(fā)表于 10-22 18:09 ?904次閱讀

    什么是樹莓樹莓是什么架構(gòu)的

    什么是樹莓 樹莓(Raspberry Pi,簡(jiǎn)寫為RPi,別名為RasPi/RPI)是由英國(guó)“Raspberry
    的頭像 發(fā)表于 10-22 17:33 ?921次閱讀

    樹莓的功能用途是什么

    、科研、工業(yè)控制、物聯(lián)網(wǎng)、多媒體播放、家庭自動(dòng)化等領(lǐng)域。 樹莓(Raspberry Pi)是一種小型、低成本的單板計(jì)算機(jī),由英國(guó)的Raspberry
    的頭像 發(fā)表于 08-30 18:01 ?2741次閱讀

    樹莓4b支持多大的sd卡

    樹莓4B是一款非常受歡迎的微型計(jì)算機(jī),它具有強(qiáng)大的性能和豐富的擴(kuò)展功能。在樹莓4B的使用過(guò)程
    的頭像 發(fā)表于 08-30 17:02 ?1203次閱讀

    樹莓4B的性能特點(diǎn)及應(yīng)用

    。Cortex-A72是ARM公司推出的一款高性能處理器,采用了64位架構(gòu),具備了高性能、低功耗的特點(diǎn)。相較于前代產(chǎn)品樹莓3B+,其CPU性能提升了約3倍。 2.
    的頭像 發(fā)表于 08-30 16:54 ?1857次閱讀

    樹莓和arm開發(fā)板的區(qū)別

    樹莓(Raspberry Pi)和ARM開發(fā)板都是基于ARM架構(gòu)的微型計(jì)算機(jī),但它們之間存在一些關(guān)鍵區(qū)別。 一、歷史背景 樹莓(Rasp
    的頭像 發(fā)表于 08-30 15:36 ?1038次閱讀

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

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

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

    開源的bandwidth工具測(cè)試,從實(shí)測(cè)數(shù)據(jù)看內(nèi)存性能提升還是非常明顯的。 4b的效果圖: 5b的效果圖: 遠(yuǎn)程訪問(wèn)革新 樹莓引入了名為\
    發(fā)表于 08-01 17:40

    樹莓5,Raspberry Pi 5 評(píng)測(cè)

    型號(hào)的零售價(jià)分別為60美元和90美元,僅比樹莓4相同內(nèi)存容量的型號(hào)多5美元,性價(jià)比看來(lái)非常高。 樹莓5在外觀
    發(fā)表于 06-19 14:51

    【Longan Pi 3H 開發(fā)板試用連載體驗(yàn)】基于 Longan Pi 3H 開發(fā)板完成智能家居控制小型項(xiàng)目

    及4個(gè)銅柱 與樹莓3B來(lái)個(gè)對(duì)比,尺寸差不多只有樹莓3B的三分之一,性能可是提升不少 詳細(xì)板卡
    發(fā)表于 04-02 22:37

    佰維存儲(chǔ)microSD卡通過(guò)樹莓AVL認(rèn)證

    設(shè)備,存儲(chǔ)卡性能和兼容性直接影響樹莓的整體性能。 佰維存儲(chǔ)TF200系列microSD卡通過(guò)了樹莓(Raspberry Pi 4
    的頭像 發(fā)表于 01-23 17:19 ?432次閱讀
    佰維存儲(chǔ)microSD卡通過(guò)<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>AVL認(rèn)證