国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

如何使用Raspberry Pi 2將舊的RC汽車轉換為可在WiFi或Internet上工作

454398 ? 來源:網絡整理 ? 作者:佚名 ? 2019-11-01 17:19 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

第1步:我們需要的組件

舊遙控車

Raspberry Pi 2板

Raspberry Pi 2盒

散熱器x 2

Micro SDHC卡

Edimax無線適配器

L298N電動機驅動控制器雙H橋

每個Mini Y5 6000mAH電池組

跳線x 16

HDMI電纜(可選)

HDMI監視器(可選)

電阻x 2

LED的x 4

步驟2:連接Pi和組件

《為了正確完成接線,我們需要了解Raspberry Pi 2 GPIO引腳,該引腳用于將各種組件連接到Pi。這些引腳將信號發送到連接的組件,這些組件可以打開燈以驅動電動機或從溫度或接近傳感器讀取數據。

綠色突出顯示的是17個基本GPIO引腳,這就是我們將在項目中使用的東西。這些引腳可以配置為輸入或輸出模式。

我連接了2組LED的陽極(+ ve),用于左右轉向信號,每個LED都有一個330Ω電阻。電阻有助于將流過LED的電流保持在正確的水平,否則您可能會很快燒壞LED。

步驟3:連接Pi和L298N電機驅動控制器

如果查看上述布線,您會注意到我將9V電源連接到L298N Dual H橋,這將進一步為9V電動機供電。現在,您可能會問為什么我需要這個附加組件來為電動機供電。我可以將電機連接到Raspberry Pi GPIO引腳嗎?答案是肯定的。我們之所以依賴電動機驅動控制器,是因為它可以處理兩臺最高35V的電動機。 Raspberry Pi僅發送最大3.3V作為其高信號。它不僅提供足夠的功率,而且如我之前所述控制方向和速度。

L298N電機驅動控制器雙H橋是我的Raspberry Pi WiFi RC Car的關鍵組件,它為所有電機供電并發送信號控制電動機的方向和速度。該控制器可通過PWM(脈沖寬度調制)信號驅動2個電機。 PWM本身就是一個廣泛的話題,因此我們在這里不做介紹。可以將其視為一種控制所需功率的技術。

步驟4:所需軟件

Raspbian Wheezy(這是Linux OS的味道)– http://bit.ly/1KWbtrE

WiringPi(用于查看所有GPIO)– http://bit.ly/1DIFwkR

WebIOPi(用于開發Web應用程序)– http://bit.ly/1GsnctO

編織的IoT套件(用于從任何地方控制設備)– http://bit.ly/1TQ5UlR

Fritzing –(用于創建接線圖)– http://bit.ly/1jOBcTZ

PiCar腳本(這是我的自定義腳本和UI文件)– http://bit。 ly/1jKk87n

任何文本編輯器(記事本++或Sublime Text)

步驟5:安裝必備軟件

格式SD卡并使用Noobs或直接安裝Raspbian Wheezy – https://www.raspberrypi.org/help/noobs-setup/

使用Rob Seder的腳本更新Raspberry Pi

安裝WiFi適配器并連接到無線設備網絡

現在使用以下命令安裝WiringPi

sudo apt-get install git-core

sudo git clone git://git.drogon.net/wiringPi

cd wiringPi

sudo git pull origin

sudo 。/build

要使用WiringPi幫助您進行正確的GPIO連接,請鍵入以下命令 》

gpio -v

gpio readall

要安裝WebIOPi,請輸入以下命令

$ sudo wget http://sourceforge.net/projects/webiopi/files/Web.。.

$ sudo tar xv*** WebIOPi-x.y.z.tar.gz

$ cd WebIOPi-x.y.z

$ sudo 。/setup.sh

步驟6:配置WebIOPi和編織

所需的基本配置是通過使用以下命令在HTTP部分下編輯配置文件來告訴我們自定義python腳本將駐留在何處。

$ sudo nano /etc/webiopi/config

//Edit this section of the config, mainly the doc-root and welcome-file attributes.

[HTTP]

enabled = true

port = 8000

doc-root = /home/pi/picar

welcome-file = index.html

以詳細輸出和默認配置文件啟動webiopi服務。建議在開發和調試腳本時使用。

$ sudo webiopi -d -c /etc/webiopi/config

您還可以啟動/停止后臺服務,配置將從/etc/webiopi/config加載。

$ sudo /etc/init.d/webiopi start

$ sudo /etc/init.d/webiopi stop

//To check if the service is running or not

$ sudo /etc/init.d/webiopi status

構建完項目后,應在Pi啟動時將此服務設置為自動啟動。要在啟動時管理服務,請使用以下命令。

//To setup your system to start webiopi at boot:

$ sudo update-rc.d webiopi defaults

//To remove webiopi start from boot:

$ sudo update-rc.d webiopi remove

步驟7:構建用戶界面

要通過本地網絡訪問pi,請打開瀏覽器,然后從網絡中的任何設備導航到 http://ipAddressOfPi:8000/。確保在URL中鍵入Pi的IP地址。默認用戶“ webiopi ”和密碼為“ raspberry ”。

UI幾乎是一個基本的HTML頁面,其圖像映射了方向和停止命令連接到onmousedown事件。然后將這些事件映射到webiopi框架公開的python宏。

步驟8:結論

我希望您喜歡本教程,并希望嘗試建立一些有趣的東西。讓我知道您對這個項目的看法。我進一步計劃在此項目中添加以下功能。

添加遙測支持–包括讀取溫度,電動機速度,實時電池狀態

電池電量不足通知

集成Pi攝像頭模塊

消除UI滯后并提高響應速度

允許設備加速度計
責任編輯:wv

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

    關注

    0

    文章

    401

    瀏覽量

    38464
  • WIFI
    +關注

    關注

    82

    文章

    5509

    瀏覽量

    213526
  • 遙控車
    +關注

    關注

    9

    文章

    82

    瀏覽量

    25112
  • 樹莓派
    +關注

    關注

    122

    文章

    2078

    瀏覽量

    110461
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Banana Pi BPI-CM6 – 一款與 Raspberry Pi CM4/CM5 載板兼容的 SpacemiT K1 RISC-V 系統模塊

    Banana Pi BPI-CM6 系統模塊 (SoM) 采用 SpacemiT K1 八核 RISC-V 處理器,并且與大多數 Raspberry Pi CM4 CM5 模塊的載
    發表于 11-28 16:59

    Banana Pi BPI-CM6 – 一款與 Raspberry Pi CM4/CM5 載板兼容的 SpacemiT K1 RISC-V 系統模塊

    Banana Pi BPI-CM6 系統模塊 (SoM) 采用 SpacemiT K1 8 核 RISC-V 處理器,并且與大多數為 Raspberry Pi CM4 CM5 設計
    的頭像 發表于 11-28 16:57 ?2321次閱讀
    Banana <b class='flag-5'>Pi</b> BPI-CM6 – 一款與 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> CM4/CM5 載板兼容的 SpacemiT K1 RISC-V 系統模塊

    N9H2x如何視頻轉換為 AVI 文件?

    N9H2x如何視頻轉換為 AVI 文件?
    發表于 09-01 08:05

    如何通過VCOM4個CAN FD消息轉換為SLCAN?

    通過VCOM接口M460系列微控制器(MCU)的4條CAN FD消息轉換為SLCAN協議,并發送到計算機。
    發表于 08-19 06:23

    無法Tensorflow Lite模型轉換為OpenVINO?格式怎么處理?

    Tensorflow Lite 模型轉換為 OpenVINO? 格式。 遇到的錯誤: FrontEnd API failed with OpConversionFailure:No translator found for TFLite_Detection_PostP
    發表于 06-25 08:27

    貿澤開售Raspberry Pi用于嵌入式和IIoT應用的RP2350微控制器

    2025 年 5 月 23 日 – 提供超豐富半導體和電子元器件?的業界知名新品引入 (NPI) 代理商貿澤電子 (Mouser Electronics) 即日起開售Raspberry Pi的新款
    發表于 05-27 14:50 ?1506次閱讀

    如何在Raspberry Pi OS上安裝SDK?

    Raspberry Pi OS 上安裝 SDK
    發表于 04-30 06:45

    如何 M.2 HAT+ 與 Raspberry Pi 5 一起使用?

    樹莓派M.2HAT+MKey可以讓您連接M.2外圍設備,如NVMe硬盤和其他PCIe配件,到樹莓派5的PCIe接口。M.2HAT+轉接板可以把樹莓派5上的PCIe連接器轉換為單個M.
    的頭像 發表于 03-25 09:48 ?902次閱讀
    如何<b class='flag-5'>將</b> M.<b class='flag-5'>2</b> HAT+ 與 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5 一起使用?

    如何讓 Raspberry Pi 煥發網絡新生機?

    導語OpenWRT是一款開源固件,可加載到許多市售路由器上。該固件為較過時的硬件提供了升級途徑,并為較新的設備提供了定制/高級功能。https://openwrt.org/由于OpenWRT占用
    的頭像 發表于 03-25 09:20 ?1317次閱讀
    如何讓 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 煥發網絡新生機?

    YOLOv4模型轉換為IR的說明,無法模型轉換為TensorFlow2格式怎么解決?

    遵照 YOLOv4 模型轉換為 IR 的 說明,但無法模型轉換為 TensorFlow2* 格式。
    發表于 03-07 07:14

    如何Keras H5模型轉換為中間表示 (IR) 格式?

    (model,\'model\') 第 2 步: 保存的模式格式轉換為中間表示形式 目錄更改 為 /deployment_tools/model_optimizer 運行
    發表于 03-07 06:11

    Raspberry Pi上使用IR v11及OpenVINO? 2021.3后不兼容怎么辦?

    使用 Google Colab OpenVINO? 2022.2 yolov5 模型轉換為 IR v11: !git clone https://github.com/ultralytics
    發表于 03-06 07:14

    可以使用OpenVINO?工具包中間表示 (IR) 模型轉換為TensorFlow格式嗎?

    無法中間表示 (IR) 模型轉換為 TensorFlow* 格式
    發表于 03-06 06:51

    ONNX模型無法轉換為IR v10,為什么?

    使用以下命令 ONNX* 模型轉換為 IR:mo --input_model model.onnx 該模型無法轉換為 IR v10,而是轉換為 IR v11。
    發表于 03-06 06:32

    Raspberry Pi上從源代碼構建OpenVINO? ARM插件失敗了,怎么解決?

    Raspberry Pi* 上從源代碼構建OpenVINO? ARM 插件。 cmake -DCMAKE_BUILD_TYPE=Release -DOPENVINO_EXTRA_MODULES
    發表于 03-06 06:19