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

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

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

如何使用Raspberry Pi 2將舊的RC汽車(chē)轉(zhuǎn)換為可在WiFi或Internet上工作

454398 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:佚名 ? 2019-11-01 17:19 ? 次閱讀

第1步:我們需要的組件

舊遙控車(chē)

Raspberry Pi 2板

Raspberry Pi 2盒

散熱器x 2

Micro SDHC卡

Edimax無(wú)線適配器

L298N電動(dòng)機(jī)驅(qū)動(dòng)控制器雙H橋

每個(gè)Mini Y5 6000mAH電池組

跳線x 16

HDMI電纜(可選)

HDMI監(jiān)視器(可選)

電阻x 2

LED的x 4

步驟2:連接Pi和組件

《為了正確完成接線,我們需要了解Raspberry Pi 2 GPIO引腳,該引腳用于將各種組件連接到Pi。這些引腳將信號(hào)發(fā)送到連接的組件,這些組件可以打開(kāi)燈以驅(qū)動(dòng)電動(dòng)機(jī)或從溫度或接近傳感器讀取數(shù)據(jù)。

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

我連接了2組LED的陽(yáng)極(+ ve),用于左右轉(zhuǎn)向信號(hào),每個(gè)LED都有一個(gè)330Ω電阻。電阻有助于將流過(guò)LED的電流保持在正確的水平,否則您可能會(huì)很快燒壞LED。

步驟3:連接Pi和L298N電機(jī)驅(qū)動(dòng)控制器

如果查看上述布線,您會(huì)注意到我將9V電源連接到L298N Dual H橋,這將進(jìn)一步為9V電動(dòng)機(jī)供電?,F(xiàn)在,您可能會(huì)問(wèn)為什么我需要這個(gè)附加組件來(lái)為電動(dòng)機(jī)供電。我可以將電機(jī)連接到Raspberry Pi GPIO引腳嗎?答案是肯定的。我們之所以依賴(lài)電動(dòng)機(jī)驅(qū)動(dòng)控制器,是因?yàn)樗梢蕴幚韮膳_(tái)最高35V的電動(dòng)機(jī)。 Raspberry Pi僅發(fā)送最大3.3V作為其高信號(hào)。它不僅提供足夠的功率,而且如我之前所述控制方向和速度。

L298N電機(jī)驅(qū)動(dòng)控制器雙H橋是我的Raspberry Pi WiFi RC Car的關(guān)鍵組件,它為所有電機(jī)供電并發(fā)送信號(hào)控制電動(dòng)機(jī)的方向和速度。該控制器可通過(guò)PWM(脈沖寬度調(diào)制)信號(hào)驅(qū)動(dòng)2個(gè)電機(jī)。 PWM本身就是一個(gè)廣泛的話(huà)題,因此我們?cè)谶@里不做介紹??梢詫⑵湟暈橐环N控制所需功率的技術(shù)。

步驟4:所需軟件

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

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

WebIOPi(用于開(kāi)發(fā)Web應(yīng)用程序)– http://bit.ly/1GsnctO

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

Fritzing –(用于創(chuàng)建接線圖)– 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適配器并連接到無(wú)線設(shè)備網(wǎng)絡(luò)

現(xiàn)在使用以下命令安裝WiringPi

sudo apt-get install git-core

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

cd wiringPi

sudo git pull origin

sudo 。/build

要使用WiringPi幫助您進(jìn)行正確的GPIO連接,請(qǐng)鍵入以下命令 》

gpio -v

gpio readall

要安裝WebIOPi,請(qǐng)輸入以下命令

$ 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和編織

所需的基本配置是通過(guò)使用以下命令在HTTP部分下編輯配置文件來(lái)告訴我們自定義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

以詳細(xì)輸出和默認(rèn)配置文件啟動(dòng)webiopi服務(wù)。建議在開(kāi)發(fā)和調(diào)試腳本時(shí)使用。

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

您還可以啟動(dòng)/停止后臺(tái)服務(wù),配置將從/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

構(gòu)建完項(xiàng)目后,應(yīng)在Pi啟動(dòng)時(shí)將此服務(wù)設(shè)置為自動(dòng)啟動(dòng)。要在啟動(dòng)時(shí)管理服務(wù),請(qǐng)使用以下命令。

//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:構(gòu)建用戶(hù)界面

要通過(guò)本地網(wǎng)絡(luò)訪問(wèn)pi,請(qǐng)打開(kāi)瀏覽器,然后從網(wǎng)絡(luò)中的任何設(shè)備導(dǎo)航到 http://ipAddressOfPi:8000/。確保在URL中鍵入Pi的IP地址。默認(rèn)用戶(hù)“ webiopi ”和密碼為“ raspberry ”。

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

步驟8:結(jié)論

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

添加遙測(cè)支持–包括讀取溫度,電動(dòng)機(jī)速度,實(shí)時(shí)電池狀態(tài)

電池電量不足通知

集成Pi攝像頭模塊

消除UI滯后并提高響應(yīng)速度

允許設(shè)備加速度計(jì)
責(zé)任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • Internet
    +關(guān)注

    關(guān)注

    0

    文章

    400

    瀏覽量

    36800
  • WIFI
    +關(guān)注

    關(guān)注

    81

    文章

    5282

    瀏覽量

    203123
  • 遙控車(chē)
    +關(guān)注

    關(guān)注

    9

    文章

    81

    瀏覽量

    23666
  • 樹(shù)莓派
    +關(guān)注

    關(guān)注

    116

    文章

    1696

    瀏覽量

    105457
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Banana Pi M5 與 Raspberry Pi 4 – 基準(zhǔn)測(cè)試

    Banana Pi M5 基準(zhǔn)測(cè)試已成為我的網(wǎng)站上最受歡迎的作品之一,而且似乎人們真正想看到的是它與其 Raspberry 口味的表親之間的直接比較,所以這里就是 Banana Pi M5 與
    的頭像 發(fā)表于 10-28 10:28 ?229次閱讀
    Banana <b class='flag-5'>Pi</b> M5 與 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 4 – 基準(zhǔn)測(cè)試

    e絡(luò)盟開(kāi)售Raspberry Pi新款產(chǎn)品

    安富利旗下全球電子與工業(yè)系統(tǒng)設(shè)計(jì)、維護(hù)和維修產(chǎn)品及技術(shù)分銷(xiāo)商 e絡(luò)盟 現(xiàn)為客戶(hù)供應(yīng)小巧、快速、多功能的 Raspberry Pi Pico 2。
    的頭像 發(fā)表于 10-12 16:57 ?584次閱讀

    e絡(luò)盟開(kāi)售Raspberry Pi AI 攝像頭

    安富利旗下全球電子元器件產(chǎn)品與解決方案分銷(xiāo)商e絡(luò)盟開(kāi)售全新 Raspberry Pi AI攝像頭,這是 Raspberry Pi 的最新產(chǎn)品,擴(kuò)大了 e絡(luò)盟的人工智能設(shè)備范圍。
    的頭像 發(fā)表于 10-10 10:09 ?163次閱讀
    e絡(luò)盟開(kāi)售<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> AI 攝像頭

    e絡(luò)盟發(fā)售功能強(qiáng)大的入門(mén)級(jí) Raspberry Pi 5 2GB

    安富利旗下全球電子元器件產(chǎn)品與解決方案分銷(xiāo)商e絡(luò)盟日前開(kāi)售極具性?xún)r(jià)比的全新 Raspberry Pi 5 2GB。
    的頭像 發(fā)表于 09-02 10:39 ?254次閱讀
    e絡(luò)盟發(fā)售功能強(qiáng)大的入門(mén)級(jí) <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5 <b class='flag-5'>2</b>GB

    pwm轉(zhuǎn)換為模擬電壓rc電路是什么原理

    PWM(Pulse Width Modulation,脈沖寬度調(diào)制)轉(zhuǎn)換為模擬電壓的過(guò)程,并不直接通過(guò)RC(電阻-電容)電路實(shí)現(xiàn),而是通常需要一個(gè)更復(fù)雜的電路系統(tǒng),包括濾波器、比較器、放大器等元件
    的頭像 發(fā)表于 08-08 14:56 ?1512次閱讀

    名單公布!樹(shù)莓派5(Raspberry Pi 5)開(kāi)發(fā)板免費(fèi)試用?。?!

    名單公布: jinsheng、華仔stm32 樹(shù)莓派5(Raspberry Pi 5)新主板采用2.4GHz四核64位Arm Cortex-A76處理器,擁有512KB的L2緩存和2M
    發(fā)表于 06-27 15:40

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

    進(jìn)行了測(cè)試。 攝像頭/顯示器使用了以前用于Raspberry Pi Zero系列板的15針連接器,最近一是在Raspberry Pi Zero 2
    發(fā)表于 06-19 14:51

    如何CYKIT-028 TFT模塊與Raspberry Pi和ESP32微控制器結(jié)合使用?

    我目前正在探索如何 CYKIT-028 TFT 模塊與 Raspberry Pi 和 ESP32 微控制器結(jié)合使用。 不過(guò),在選擇集成開(kāi)發(fā)環(huán)境(IDE)和使用 PSOC Creator 的必要性
    發(fā)表于 05-21 07:36

    5分鐘內(nèi)Raspberry Pi Pico變成簡(jiǎn)單的示波器+波形發(fā)生器

    5 分鐘內(nèi) Raspberry Pi Pico(任何 RP2040 板)變成簡(jiǎn)單的示波器+波形發(fā)生器。
    的頭像 發(fā)表于 03-04 09:14 ?1886次閱讀
    5分鐘內(nèi)<b class='flag-5'>將</b><b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> Pico變成簡(jiǎn)單的示波器+波形發(fā)生器

    如何VCO輸出TTL信號(hào)轉(zhuǎn)換為具有固定幅度的正弦波?

    我有一個(gè)基于 4046 IC 的 VCO 電路,可產(chǎn)生隨輸入電壓變化的 TTL。 我想將這個(gè)變頻信號(hào)轉(zhuǎn)換為具有固定幅度(帶寬小于 1MHz)的正弦波。 我嘗試使用RCLC濾波器,但是,振幅隨頻率
    發(fā)表于 03-01 09:07

    震驚!居然有人給 Raspberry Pi 5 做 X 射線!

    ? Jeff Geerling 會(huì)做一些莫名其妙的怪事,比如用信鴿來(lái)對(duì)抗網(wǎng)速,不過(guò)這也是我們喜歡他視頻的原因。最近,杰夫?qū)?Raspberry Pi 5 進(jìn)行了 X 光透視,揭示了
    的頭像 發(fā)表于 01-10 16:42 ?446次閱讀
    震驚!居然有人給 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5 做 X 射線!

    搭載 樹(shù)莓派5 Raspberry Pi 5 全新的HMI發(fā)布!

    多年來(lái),上海晶珩不斷推陳出新,在成功推出一系列基于 Raspberry Pi CM4 的平板電腦后,現(xiàn)推出了首個(gè)搭載 Raspberry Pi 5 的平板電腦系列HMI3010。其中,
    的頭像 發(fā)表于 12-28 11:33 ?802次閱讀
    搭載 樹(shù)莓派5 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5 全新的HMI發(fā)布!

    用于室內(nèi)植物圣誕樹(shù)的 Raspberry Pi Pico 水監(jiān)控器

    對(duì)任何室內(nèi)植物都同樣適用。 用于室內(nèi)植物圣誕樹(shù)的 Raspberry Pi Pico 水監(jiān)控器 Pater Practicus 決定采用稍微高科技的方法來(lái)保持家庭圣誕樹(shù)的美麗和綠色。他
    的頭像 發(fā)表于 12-25 15:37 ?405次閱讀
    用于室內(nèi)植物<b class='flag-5'>或</b>圣誕樹(shù)的 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> Pico 水監(jiān)控器

    基于Raspberry Pi 5的蜂窩物聯(lián)網(wǎng)項(xiàng)目

    今天小拜年給大家?guī)?lái)的是來(lái)自美國(guó)的Maker Rob Lauer的基于樹(shù)莓派5的蜂窩網(wǎng)絡(luò)項(xiàng)目,了解如何為新的 Raspberry Pi 5 單板計(jì)算機(jī)添加低帶寬蜂窩連接。
    的頭像 發(fā)表于 12-25 10:55 ?1196次閱讀
    基于<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5的蜂窩物聯(lián)網(wǎng)項(xiàng)目

    RP2040和Raspberry Pi的區(qū)別

    作為 Raspberry Pi 基金會(huì)推出的首款微控制器產(chǎn)品,RP2040 標(biāo)志著以單板計(jì)算機(jī) (SBC) 而聞名的 Raspberry Pi 基金會(huì)的新方向。RP2040
    的頭像 發(fā)表于 11-16 17:37 ?878次閱讀
    RP2040和<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b>的區(qū)別