www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁(yè) > 物聯(lián)網(wǎng) > IoT設(shè)計(jì)分享
[導(dǎo)讀]伺服電機(jī)是常用的電機(jī)在DIY和工業(yè)項(xiàng)目,因?yàn)樗麄兊目焖龠\(yùn)行和精度。此外,很容易將伺服器與Arduino、樹(shù)莓派等控制器連接起來(lái)。之前我們已經(jīng)使用Arduino和Esp8266控制了一個(gè)LED。在這里,在這個(gè)項(xiàng)目中,我們使用Arduino和ESP8266的幫助下使用web瀏覽器控制伺服電機(jī)。ESP8266 Wi-Fi模塊是一個(gè)便宜而強(qiáng)大的設(shè)備,有助于與任何微控制器通信,如這里的Arduino UNO。

伺服電機(jī)是常用的電機(jī)在DIY和工業(yè)項(xiàng)目,因?yàn)樗麄兊目焖龠\(yùn)行和精度。此外,很容易將伺服器與Arduino、樹(shù)莓派等控制器連接起來(lái)。之前我們已經(jīng)使用Arduino和Esp8266控制了一個(gè)LED。在這里,在這個(gè)項(xiàng)目中,我們使用Arduino和ESP8266的幫助下使用web瀏覽器控制伺服電機(jī)。ESP8266 Wi-Fi模塊是一個(gè)便宜而強(qiáng)大的設(shè)備,有助于與任何微控制器通信,如這里的Arduino UNO。

ESP8266正在通過(guò)IP地址建立伺服電機(jī)與web瀏覽器之間的連接。我們將使用HTML和javascript開(kāi)發(fā)一個(gè)小網(wǎng)頁(yè),然后使用Wi-Fi模塊向Arduino發(fā)送命令。伺服電機(jī)將通過(guò)移動(dòng)網(wǎng)頁(yè)上的滑塊來(lái)控制。通過(guò)使用此網(wǎng)頁(yè),您可以通過(guò)互聯(lián)網(wǎng)從世界任何地方控制伺服。我們使用Arduino IDE來(lái)編程ESP8266 NodeMCU。

組件的要求

?伺服電機(jī)

?Arduino Uno

?ESP8266 wifi模塊

?電路試驗(yàn)板

?連接電線

線路圖

網(wǎng)頁(yè)的HTML代碼

使用Arduino和ESP8266控制伺服的完整HTML代碼如下:

在記事本中復(fù)制給定的HTML代碼,并將其保存在‘ . HTML ’擴(kuò)展名中。例如,如果你想將文件保存為‘ motor ’,那么它應(yīng)該是‘ motor.html ’,這樣它可以很容易地在web瀏覽器中打開(kāi)。

現(xiàn)在從這里下載jQuery文件(文件鏈接),并將其保存在保存HTML文件的文件夾中。現(xiàn)在要?jiǎng)?chuàng)建網(wǎng)頁(yè),更改程序中的IP地址,并使用任何web瀏覽器打開(kāi)“motor.html”。它將顯示一個(gè)簡(jiǎn)單的網(wǎng)頁(yè),其中包含一個(gè)滾動(dòng)條和ESP8266的IP地址。

代碼的解釋

在本項(xiàng)目的最后給出了使用ESP8266控制伺服電機(jī)的完整Arduino代碼。

首先,初始化軟件串行和伺服庫(kù),并定義我們連接ESP8266的引腳。

之后,定義伺服引腳和伺服變量。

將伺服設(shè)置在最大位置,波特率設(shè)置為115200。

輸入您的WiFi名稱和密碼。它將ESP8266連接到Wi-Fi,并將在串行監(jiān)視器上打印ESP8266的IP地址。

現(xiàn)在,通過(guò)使用以下命令,ESP8266將檢查輸入的可用性。如果輸入是可用的,它將打印它在串行監(jiān)視器上,也將根據(jù)輸入旋轉(zhuǎn)伺服。

現(xiàn)在在下面的代碼中,通過(guò)使用SendData函數(shù),它將向ESP8266發(fā)送命令并檢查它們的響應(yīng)。

在此進(jìn)行必要的更改并將其上傳到Arduino IDE。串行監(jiān)視器將顯示ESP8266的IP地址?,F(xiàn)在,在此之后,導(dǎo)航到您的瀏覽器并打開(kāi)您之前創(chuàng)建的網(wǎng)頁(yè),并滾動(dòng)按鈕以移動(dòng)伺服。

因此,我們成功地使用ESP8266建立了一個(gè)本地服務(wù)器,通過(guò)網(wǎng)頁(yè)控制伺服。不僅可以使用ESP8266,還可以使用ESP32來(lái)設(shè)計(jì)物聯(lián)網(wǎng)項(xiàng)目。

本文編譯自iotdesignpro

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

頻繁的減載或斷電可能會(huì)破壞你的互聯(lián)網(wǎng),小型直流電器,甚至是基本的微型逆變器設(shè)置。手動(dòng)切換到電池供電是不方便的,并且會(huì)由于突然斷電而損壞敏感的電子設(shè)備。

關(guān)鍵字: 逆變器 ESP8266 繼電器

在下述的內(nèi)容中,小編將會(huì)對(duì)直線電機(jī)的相關(guān)消息予以報(bào)道,如果直線電機(jī)是您想要了解的焦點(diǎn)之一,不妨和小編共同閱讀這篇文章哦。

關(guān)鍵字: 電機(jī) 直線電機(jī) 伺服電機(jī)

深圳2025年8月4日 /美通社/ -- 近日,電子元件和工業(yè)品數(shù)字化全球供應(yīng)商歐時(shí)RS聯(lián)合四方維(Supplyframe)創(chuàng)新中心成功舉辦 "歐時(shí)RS創(chuàng)客沙龍——Arduino主題開(kāi)放日"?;顒?dòng)聚焦開(kāi)源硬件與編程領(lǐng)軍平...

關(guān)鍵字: Arduino 開(kāi)源 創(chuàng)客 智能未來(lái)

便攜式工作室燈是一種超緊湊的RGB照明解決方案,旨在改善視頻制作和視覺(jué)美學(xué)。它擁有光滑的3d打印外殼和定制設(shè)計(jì)的鏡頭,僅用四個(gè)WS2812B LED就能散發(fā)出燦爛的光芒。

關(guān)鍵字: RGB照明 ESP8266 LED

我們已經(jīng)看到了如何通過(guò)HC-05發(fā)送和接收數(shù)據(jù),但大多數(shù)藍(lán)牙應(yīng)用程序需要的不僅僅是發(fā)送和接收。在本教程中,我們將看到如何將HC-05與0.91英寸。OLED顯示屏打印HC-05接收到的數(shù)據(jù)。

關(guān)鍵字: OLED顯示器 Arduino HC-05藍(lán)牙模塊

ESP32模塊非常通用,可以通過(guò)WiFi連接到各種不同的平臺(tái)來(lái)發(fā)送和接收數(shù)據(jù)。在本教程中,我們將使用Arduino的物聯(lián)網(wǎng)云平臺(tái)(這是完全免費(fèi)使用)與ESP32。有關(guān)Arduino IoT Cloud的更詳細(xì)概述,請(qǐng)查看...

關(guān)鍵字: GPS ESP32模塊 Arduino 物聯(lián)網(wǎng)

在這個(gè)中級(jí)電子和無(wú)線電通信教程中,我們將深入研究使用Arduino平臺(tái)和nRF24L01+無(wú)線模塊構(gòu)建功能齊全的8+通道RC(無(wú)線電控制)發(fā)射器和接收器。該項(xiàng)目結(jié)合了微控制器編程,傳感器集成和射頻通信的核心技能,非常適合...

關(guān)鍵字: Arduino RC控制器 發(fā)射器 接收器

作為飛行員,在空中和地面上,在飛行和飛行前的許多方面保持“安全第一”是很重要的,其中之一就是避免碰撞。過(guò)去幾年,即使是小型航空、自由飛行的飛機(jī),如滑翔機(jī)、滑翔傘、懸掛式滑翔機(jī)等,在未來(lái)的無(wú)人機(jī)中,也開(kāi)始采用儀器來(lái)觀察和讓...

關(guān)鍵字: Arduino ESP32 LED

用c++編程似乎是讓你的Arduino項(xiàng)目起步的障礙嗎?您想要一種更直觀的微控制器編程方式嗎?那你需要了解一下Visuino!這個(gè)圖形化編程平臺(tái)將復(fù)雜電子項(xiàng)目的創(chuàng)建變成了拖動(dòng)和連接塊的簡(jiǎn)單任務(wù)。在本文中,我們將帶您完成使...

關(guān)鍵字: Visuino Arduino ESP32 STM32
關(guān)閉