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

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

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

3天內不再提示

基于ESP8266制作的簡易機器人

454398 ? 來源:工程師吳畏 ? 2019-08-12 08:51 ? 次閱讀

第1步:我們需要什么:

基于ESP8266制作的簡易機器人

硬件組件: -

ESP8266開發板。 (您可以使用ESP32

L298N Motor Driver。

2 x直流減速電機

9 -12v電池。

迷你面包板。

軟件組件: -

Arduino IDE。

Arduino Remote LITE。

RemoteMe帳戶。

對于機器人的機箱,我使用了泡沫板。

步驟2:設計機箱: -

如前所述,我為機器人做了基礎使用泡沫板。下面我提供了機器人的Sketchup文件。您可以下載并使用Sketchup查看它。它是一種付費軟件,但如果您將其下載用于教育用途,則可以免費使用。

或者您可以在線購買機箱。

第3步:設置: -

現在我們必須設置環境來控制我們的機器人。

首先繼續從playstore下載Arduino Remote LITE應用程序。

現在打開已安裝的應用程序并轉到》》 RemoteMe并使用您的RemoteMe帳戶登錄。

如果您還沒有帳戶,請轉到》》 RemoteMe.org并創建一個新帳戶。

登錄應用程序后,請訪問RemoteMe.org,使用您的帳戶。

現在我們必須創建2個設備,這將幫助我們使用網絡瀏覽器控制機器人,網絡瀏覽器是一個網絡設備,它將為我們的ESP板生成代碼并將其連接到服務器。

制作網絡控制器: -

首先轉到“設備”(您可以在左側的菜單中找到它)。

現在創建一個新設備,轉到》》新設備》》新網頁。

將出現一個彈出窗口,此處我們將為設備命名并為其指定唯一ID。

我們將其命名為“Web_Controller”,設備ID可以是“3”。 (名稱和設備ID可以是您想要的任何內容,但對于本教程,請保持與我的值相同)

現在保持模板不變并提交。這將創建一個新設備。

是時候編輯設備了,首先點擊設備然后在Index.html上叮當作響。

您將看到一個下拉列表,此處選擇“使用向導編輯”。

現在轉到“組件啟動器”,在這里,您將從列表中選擇組件“status”,在“webSocket”和“directConnection”的配置切換中。插入組件。

現在制作另一個組件,這次選擇“操縱桿”現在進行如下更改: -

名稱:xy2

xrange:1023

yrange:1023

并插入零件。就是這樣。

制作網絡設備:

像以前一樣創建新設備,但這次選擇“新網絡設備” “現在將其命名為”Controller“和設備ID”4“。

現在在創建的設備上,單擊漢堡菜單并選擇“代碼生成器向導”

現在選擇圖像中顯示的變量,然后單擊下一步。

輸入您的WiFi名稱和密碼,然后單擊下一步。

現在確保啟用直接連接。

接下來,您可以根據需要啟用調試選項。它將在串行監視器上顯示值。

現在您可以下載代碼。

完成后,我們可以繼續編輯代碼。

要使用Web控制器,只需單擊在“Index.html”文件中,并在新選項卡中打開。

或者您可以獲得匿名鏈接。它會給你一個鏈接和一個二維碼。使用智能手機掃描時,打開Web控制器,以便您可以使用移動瀏覽器控制設備。

第4步:編輯&上傳代碼: -

下載的代碼可以直接上傳到ESP,但不會讓我們的機器人移動。

將它與我們的機器人或您想要的任何其他應用程序一起使用,當按下某個按鈕或生成值時,需要執行某些操作。為此,我們需要編輯代碼。

我在下面提供了一個編輯過的代碼。您可以下載它,添加您的WiFi名稱和密碼,以及您的令牌。代碼相當簡單,所以我認為這里不需要任何特殊信息

但是如果你理解有問題,可以隨意提問:)

注意: - 上傳之前代碼確保更新庫。

步驟5:電路: -

按照上圖連接。我還在下面為Fritzing提供了文件。

關注連接: -

ENA = D3

IN1 = D4

IN2 = D5

IN3 = D6

IN4 = D7

ENB = D8

要為機器人供電,您可以使用兩個9v電池分別為ESP和電機驅動供電,或者你可以用12v為電機驅動器供電,然后將驅動器的5V端子連接到ESP的Vin引腳。

在任何一種情況下,確保將ESP的Gnd連接到電機驅動器的Gnd端子。

連接完成后,請仔細檢查所有內容并啟動機器人。

第6步:測試: -

一切都完成后并且機器人已通電,它將連接到您的WiFi網絡。現在,您可以使用計算機的瀏覽器,Android應用程序或移動瀏覽器控制機器人。

使用計算機的瀏覽器控制機器人。只需打開RemoteMe網站,登錄您的帳戶并轉到設備。選擇Web設備,然后單擊“index.html”。現在選擇“在新標簽頁中打開”。將使用操縱桿打開一個新選項卡,它將控制機器人。

使用Android Remote LITE應用程序控制它。打開應用程序,轉到控制器,您可以使用箭頭按鈕來控制機器人的移動。

現在,您可以使用移動瀏覽器轉到RemoteMe網站并執行與計算機瀏覽器相同的過程。

或另一種簡單的方法是使用匿名鏈接。要再次使用此功能,請單擊“index.html”文件并選擇“匿名鏈接”。您可以轉到鏈接或單擊旁邊的小方塊圖標。此圖標將顯示可使用任何QR掃描儀掃描的QR碼,它會將您重定向到具有操縱桿的網頁。

因此,使用上述方法可以控制機器人。

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

    關注

    210

    文章

    28231

    瀏覽量

    206615
  • ESP8266
    +關注

    關注

    50

    文章

    962

    瀏覽量

    44852
收藏 人收藏

    評論

    相關推薦

    ESP8266 太空動畫的 OLED 顯示

    ESP8266 太空動畫的 OLED 顯示
    的頭像 發表于 10-08 15:06 ?218次閱讀
    <b class='flag-5'>ESP8266</b> 太空<b class='flag-5'>人</b>動畫的 OLED 顯示

    開源項目!用ESP32做一個可愛的無用機器人

    簡介 作者在完成碩士論文答辯后,利用空閑時間制作了一個他一直想做的機器人——可愛無用機器人。 無用機器人原理是一個連接到開關的電機,通過邏輯門控制。當開關被推到“開”時,
    發表于 09-03 09:34

    開源項目!用ESP32做一個可愛的無用機器人

    簡介 作者在完成碩士論文答辯后,利用空閑時間制作了一個他一直想做的機器人——可愛無用機器人。 無用機器人原理是一個連接到開關的電機,通過邏輯門控制。當開關被推到“開”時,
    發表于 08-30 14:50

    STM32 ESP8266阿里云鏈接源碼

    stm32F103C8T6 ESP8266 物聯網電表 登錄阿里云
    發表于 08-29 14:21 ?5次下載

    esp32和esp8266代碼共用嗎

    本文將介紹ESP32和ESP8266兩款流行的微控制器在代碼共用性方面的可能性與差異性。 一、引言 隨著物聯網技術的飛速發展,越來越多的智能設備開始進入我們的生活。其中,ESP32和ESP82
    的頭像 發表于 08-19 18:23 ?1003次閱讀

    esp8266esp32區別是什么

    以下是關于ESP8266ESP32的主要區別: 處理器和架構 : ESP8266 :使用一個Tensilica L106 80MHz的處理器,屬于Xtensa架構。 ESP32 :使
    的頭像 發表于 08-19 18:16 ?4507次閱讀

    ESP8266需要燒錄固件庫嘛

    需要。ESP8266是一款非常流行的Wi-Fi模塊,廣泛應用于物聯網項目中。它具有低成本、低功耗、易于編程等特點,因此受到了許多開發者的喜愛。在開發ESP8266項目時,燒錄固件庫是一個非常重要
    的頭像 發表于 08-19 17:30 ?732次閱讀

    esp8266不燒錄可以使用嗎

    ESP8266是一款非常流行的Wi-Fi模塊,廣泛應用于物聯網項目中。然而,如果不進行燒錄,ESP8266將無法正常工作。 1. ESP8266簡介 ESP8266是一款由Espres
    的頭像 發表于 08-19 17:28 ?658次閱讀

    esp8266wifi模塊怎么連接手機

    ESP8266 WiFi模塊連接手機主要可以通過兩種方式實現: 通過路由器連接(STA模式)和直接作為熱點連接(AP模式) 。以下是兩種連接方式的步驟: 一、通過路由器連接(STA模式) 配置
    的頭像 發表于 08-19 17:27 ?2305次閱讀

    ESP8266的MAC地址是唯一的嗎?

    八位字節 (NIC) 不同,只能有大約 1600 萬個唯一 MAC 地址。 因此,僅使用 1 個 OUI,在制作大約 1600 萬個 ESP8266 芯片后,MAC 地址將重疊。
    發表于 07-12 09:03

    ESP8266網絡天氣時鐘OLED顯示

    基于ESP8266實現網絡獲取天氣和時鐘并OLED顯示
    的頭像 發表于 06-28 04:46 ?1006次閱讀
    <b class='flag-5'>ESP8266</b>網絡天氣時鐘OLED顯示

    國產低成本Wi-Fi SoC解決方案芯片ESP8266ESP8285對比差異

    ESP8266ESP8285對比差異 ESP8285相當于在ESP8266基礎上多加了1/2MB Flash, ESP8285與
    的頭像 發表于 05-17 11:44 ?1189次閱讀
    國產低成本Wi-Fi SoC解決方案芯片<b class='flag-5'>ESP8266</b>與<b class='flag-5'>ESP</b>8285對比差異

    使用Wi-Fi ESP8266方案模組接入云平臺

    ESP8266的模塊芯片是基于無線通信協議的UARTWi-Fi透傳模塊芯片,支持802.11b/g/n的無線標準,并帶有三種可選擇的工作模式。ESP8266模塊的控制是通過AT指令的形式控制,例如
    的頭像 發表于 05-10 08:20 ?1751次閱讀
    使用Wi-Fi <b class='flag-5'>ESP8266</b>方案模組接入云平臺

    STM32、ESP8266與MQTT連接阿里云物聯網的串口通信異常解析

    STM32、ESP8266與MQTT協議連接阿里云物聯網平臺時常見的串口通信異常介紹 在構建物聯網應用時,STM32、ESP8266與MQTT協議的結合是實現設備與網絡間穩定通信的關鍵。然而,在連接
    的頭像 發表于 04-19 17:19 ?1380次閱讀

    基于ESP8266簡易三輪機器人小車設計

    這篇教程會向你展示如何在家中用基礎電子零件制作一輛簡單的機器人車。
    的頭像 發表于 12-14 09:30 ?1033次閱讀
    基于<b class='flag-5'>ESP8266</b>的<b class='flag-5'>簡易</b>三輪<b class='flag-5'>機器人</b>小車設計