chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

如何將步進(jìn)電機(jī)連接到Arduino Nano并使用按鈕進(jìn)行控制

454398 ? 來(lái)源:wv ? 2019-10-22 09:05 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:組件

一塊 Arduino 兼容板(我使用Arduino Nano,因?yàn)槲矣幸粔K,但是其他任何一塊都可以)

一塊具有驅(qū)動(dòng)器板的5V步進(jìn)電機(jī)(我將28BYJ-48步進(jìn)器與ULN2003驅(qū)動(dòng)器板一起使用)

一個(gè)面包板

6 母-母跳線

3母-母跳線

2 短公-雄跳線

步驟2:將步進(jìn)電機(jī)連接到Arduino

如果尚未連接,請(qǐng)將步進(jìn)電機(jī)連接器插入驅(qū)動(dòng)板

連接母-母跳線的一端(藍(lán)色,綠色,黃色和d橙色電線)到步進(jìn)驅(qū)動(dòng)器的 IN1至IN4 引腳(圖片1 )

將接地(黑線)和電源(紅線)連接到 Stepper Driver模塊(圖片2 )

連接電源線的另一端(紅色電線)連接到 Arduino 板的 5V 電源引腳(圖3 )

連接另一端地線線(黑線)與 Arduino 板的地線引腳(圖3 )

將 IN1線(藍(lán)色線)連接到的數(shù)字引腳4 Arduino 板(圖片4 )

將 IN2線(綠線)連接到 Arduino 板的數(shù)字引腳5 (圖片4 )

連接 IN3線 (黃線)連接到 Arduino 板(圖片4 )

的數(shù)字引腳6 li》將 IN4線(橙色線)連接到 Arduino 板(圖片4 )

圖片5 顯示接地, 5V 電源和 Arduino Nano

的數(shù)字4到數(shù)字7 引腳》步驟3:?jiǎn)?dòng)Visuino,然后選擇Arduino板類型

要開(kāi)始對(duì)Arduino進(jìn)行編程,您需要從此處安裝 Arduino IDE :http://www.arduino.cc/。

請(qǐng)注意,Arduino IDE 1.6.6中存在一些嚴(yán)重的錯(cuò)誤。

請(qǐng)確保您安裝了1.6.7或更高版本,否則此Instructable將無(wú)法使用!

Visuino :還需要安裝https://www.visuino.com。

啟動(dòng) Visuino ,如第一張圖片所示

單擊Arduino組件上的“ 工具”按鈕(圖片1 )在 Visuino

中,出現(xiàn)對(duì)話框時(shí),選擇 Arduino Nano ,如圖片2中所示

步驟4:在Visuino中:添加并連接步進(jìn)電機(jī)組件

在“組件工具箱”的“過(guò)濾器”框中鍵入“ 步驟”,然后選擇“ 4線步進(jìn)電機(jī)”組件(圖片1 ),然后將其放到設(shè)計(jì)區(qū)域

單擊“ 輸出” 框中,其中包含 Stepper 組件可立即開(kāi)始連接所有Out引腳(圖片2 )

將鼠標(biāo)移到“ 數(shù)字”上 Arduino 合作伙伴的“ Digital [4] ”通道的“輸入引腳” mponent。 Visuino將自動(dòng)散布導(dǎo)線,以便它們正確連接到其余的引腳(圖片2 )

您也可以通過(guò)設(shè)置值來(lái)指定步進(jìn)器的速度步驟 Stepper4Wire1 組件的 StepsPerSecond 屬性(圖片3 )

:生成,編譯和上傳Arduino代碼

在 Visuino 中,按 F9 或單擊圖片1 上顯示的按鈕以生成Arduino代碼,然后在 Arduino IDE 中打開(kāi)Arduino IDE

,點(diǎn)擊上傳按鈕,編譯并上傳代碼(圖片2 )

步驟6:測(cè)試步進(jìn)電機(jī)

圖片1 顯示已連接并已通電的步進(jìn)電機(jī)。

如果一切均已正確連接,電機(jī)應(yīng)穩(wěn)定rt旋轉(zhuǎn)。

在圖片2 上,您可以看到完整的 Visuino 圖。

第7步:連接Arduino按鈕

將2個(gè)按鈕放在面包板上(圖片1 )

連接公-母線之一的公端(白線)到其中一個(gè)按鈕的一端(圖片1 )

將另一根公-母線的公端連接(棕線)連接到第二個(gè)按鈕之一的一端(圖片1 )

連接其中一個(gè) short在按鈕之一的未連接端和接地 總線之間的公-公跨接線(黑線) ()的(圖片2和3 )

連接另一個(gè)按鈕的未連接端和接地總線之間的trong》短公-公跳線(黑線) 面包板(圖2和3 )

連接最后一條公-母線(黑線)連接到面包板(圖片4 )

另一端的接地總線 地線(黑線)連接到 Arduino 的地線引腳(圖片5 )

將第二根按鈕線(棕色線)的另一端連接到數(shù)字引腳2 Arduino 板的位置(圖5 )

連接第一條按鈕線的另一端(線)連接到 Ar的數(shù)字引腳3 duino 面板(圖片5 )

圖片4 以紅色顯示 Arduino Nano 在此步驟中已連接的引腳

步驟8:在Visuino中:?jiǎn)⒂冒粹o引腳的上拉電阻,并添加逆變器組件

將按鈕連接到Arduino時(shí),我們不需要電阻器,因?yàn)锳rduino的數(shù)字引腳是具有可選的上拉電阻。我已經(jīng)制作了有關(guān)如何使用Arduino上拉電阻的教程,在這里我將使用相同的方法:

選擇 Arduino 組件(圖片1 )

在“對(duì)象”檢查器中,展開(kāi)“ Digital ”屬性,然后展開(kāi)“ Digital [2] ”子屬性,然后設(shè)置值 IsPullUp 子屬性中的 True (圖片1 )

在對(duì)象檢查器中,展開(kāi) Digital [ 3] 子屬性,并將 IsPullUp 子屬性的值設(shè)置為 True (圖片1 )

使用上拉電阻時(shí),按鈕的值將反轉(zhuǎn)-按下按鈕時(shí),該值為False,而不是True。要解決此問(wèn)題,我們需要在代碼中添加逆變器:

在“組件工具箱”的“過(guò)濾器”框中鍵入“ inv ”,然后選擇“ 布爾值”逆變器”組件(圖片2 ),并將其中兩個(gè)放置在設(shè)計(jì)區(qū)域中

連接設(shè)計(jì)器的“ Out ”引腳 Arduino 組件的“ Digital [2] ”通道連接到 Inverter1 組件的“ In ”引腳( 圖片3 )

連接“ Digital [3] ”通道的“ Out ”引腳》 Arduino 組件連接到 Inverter2 組件(圖片4 )

的“ In ”引腳上

步驟9:在Visuino中:添加和連接布爾值或組件

在“組件工具箱”的“過(guò)濾器”框中鍵入“ 或”,然后選擇“ 布爾或”組件(圖片1 ),并將其放入設(shè)計(jì)區(qū)域

連接 Inverter1 的“ Out ”引腳組件到 Or1 組件(圖片2 )

的“ Pin [0] ”輸入引腳上 Inverter2 組件的 Out ”引腳連接到 Or1 組件的“ Pin [1] ”輸入引腳( 圖片3 )

步驟10:在Visuino中:將啟用和反轉(zhuǎn)的引腳添加到步進(jìn)電機(jī)組件中,然后將其連接

選擇 Stepper 組件(圖片1 )

在對(duì)象檢查器中,單擊已啟用屬性前面的 Pin 按鈕,然后選擇“ 布爾型SinkPin ”(圖片1 )

在對(duì)象檢查器中,單擊 Pin Reversed 屬性前面的按鈕,然后選擇“ 布爾型SinkPin ”(圖片2 )

連接“ Or1 組件的 Out ”引腳,連接到 Stepper 組件的 Enabled ”輸入引腳(圖片3 )

將 Inverter1 組件的“ Out ”引腳連接到“ 反向” Stepper 組件的輸入引腳(圖片4 )

步驟11:生成,編譯和上傳Arduino代碼

在 Visuino 中,按 F9 或單擊按鈕顯示在圖片1 上以生成Arduino代碼,并打開(kāi)Arduino IDE

在 Arduino IDE 中,點(diǎn)擊上傳按鈕,以編譯并上傳代碼(圖片2 )

Ste p 12:然后播放。..

恭喜!您已經(jīng)完成了項(xiàng)目。

圖片1 顯示已連接并已打開(kāi)電源的項(xiàng)目。

如果按下其中一個(gè)按鈕,步進(jìn)器將開(kāi)始旋轉(zhuǎn),直到釋放按鈕為止。如果您按下另一個(gè)按鈕,步進(jìn)器將開(kāi)始朝相反的方向旋轉(zhuǎn),直到您松開(kāi)按鈕為止。

聲明:本文內(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)投訴
  • 步進(jìn)電機(jī)
    +關(guān)注

    關(guān)注

    152

    文章

    3215

    瀏覽量

    151512
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6514

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    伺服電機(jī)步進(jìn)電機(jī)的核心區(qū)別

    大家在運(yùn)動(dòng)控制的時(shí)候是用伺服電機(jī)的還是用步進(jìn)電機(jī)做定位控制了?為什么有時(shí)候用伺服電機(jī),有時(shí)候又
    的頭像 發(fā)表于 10-15 14:32 ?1335次閱讀
    伺服<b class='flag-5'>電機(jī)</b>和<b class='flag-5'>步進(jìn)</b><b class='flag-5'>電機(jī)</b>的核心區(qū)別

    如何用Arduino Nano/UNO R3開(kāi)發(fā)板給另一個(gè)Arduino IDE不能下載的Arduino Nano/UNO R3開(kāi)發(fā)板重新燒錄引導(dǎo)程序bootlaoder

    本文介紹了如何用能夠Arduino IDE下載的Arduino Nano/UNO R3開(kāi)發(fā)板給另一個(gè)Arduino IDE不能下載的Arduino
    的頭像 發(fā)表于 08-08 20:16 ?2995次閱讀
    如何用<b class='flag-5'>Arduino</b> <b class='flag-5'>Nano</b>/UNO R3開(kāi)發(fā)板給另一個(gè)<b class='flag-5'>Arduino</b> IDE不能下載的<b class='flag-5'>Arduino</b> <b class='flag-5'>Nano</b>/UNO R3開(kāi)發(fā)板重新燒錄引導(dǎo)程序bootlaoder

    單片機(jī)怎么控制步進(jìn)電機(jī)

    步進(jìn)電機(jī)作為一種電脈沖信號(hào)轉(zhuǎn)化為角位移的執(zhí)行機(jī)構(gòu),其運(yùn)轉(zhuǎn)依賴于脈沖信號(hào)的控制,而單片機(jī)作為控制核心,通過(guò)輸出特定的脈沖信號(hào)和方向信號(hào),實(shí)現(xiàn)
    的頭像 發(fā)表于 07-24 13:41 ?395次閱讀

    步進(jìn)電機(jī)細(xì)分大小與抗干擾有關(guān)嗎

    步進(jìn)電機(jī)作為一種電脈沖信號(hào)轉(zhuǎn)換為角位移的執(zhí)行元件,在工業(yè)控制、自動(dòng)化設(shè)備、3D打印等領(lǐng)域廣泛應(yīng)用。其運(yùn)行性能受多種因素影響,其中細(xì)分驅(qū)動(dòng)技術(shù)和抗干擾能力是工程師特別關(guān)注的兩個(gè)核心問(wèn)題
    的頭像 發(fā)表于 06-07 17:42 ?665次閱讀
    <b class='flag-5'>步進(jìn)</b><b class='flag-5'>電機(jī)</b>細(xì)分大小與抗干擾有關(guān)嗎

    使用MIMXRT685-EVKWM8904連接到RT685的I3C總線,通過(guò)I2C進(jìn)行控制遇到的幾個(gè)問(wèn)題求解

    我使用 MIMXRT685-EVK WM8904 連接到 RT685 的 I3C 總線,通過(guò) I2C 進(jìn)行控制。 請(qǐng)告訴我在這種情況下
    發(fā)表于 04-11 07:22

    是否可以智能插頭直接連接到充當(dāng)控制器的imx8mm?

    運(yùn)行具有物質(zhì)層的 yocto mickledore 圖像。 是否可以智能插頭直接連接到充當(dāng)控制器的 imx8mm?
    發(fā)表于 04-08 08:08

    步進(jìn)電機(jī)—4線,6線,8線的電機(jī)怎么接線

    正確連接步進(jìn)電機(jī),實(shí)現(xiàn)精準(zhǔn)控制。 一、4線步進(jìn)電機(jī)接線方法 兩相四線
    的頭像 發(fā)表于 02-26 09:08 ?1.1w次閱讀
    <b class='flag-5'>步進(jìn)</b><b class='flag-5'>電機(jī)</b>—4線,6線,8線的<b class='flag-5'>電機(jī)</b>怎么接線

    想讓步進(jìn)電機(jī)控制更順滑?微步控制優(yōu)勢(shì)與挑戰(zhàn)全揭秘

    步進(jìn)電機(jī)依靠控制電脈沖信號(hào)的頻率和數(shù)量來(lái)調(diào)控轉(zhuǎn)動(dòng)的步數(shù)與速度,具備分步控制的特性。為了讓步進(jìn)電機(jī)
    的頭像 發(fā)表于 02-25 07:33 ?967次閱讀
    想讓<b class='flag-5'>步進(jìn)</b><b class='flag-5'>電機(jī)</b><b class='flag-5'>控制</b>更順滑?微步<b class='flag-5'>控制</b>優(yōu)勢(shì)與挑戰(zhàn)全揭秘

    請(qǐng)問(wèn)如何將DLP lightcrafter連接成為普通的投影儀使用?

    請(qǐng)問(wèn)如何將DLP lightcrafter連接成為普通的投影儀使用? 通過(guò)mini HDMI連接到我的電腦后,電腦能顯示一個(gè)叫LCr 4500的屏幕,但是lightcrafter不能顯示屏幕內(nèi)容,請(qǐng)問(wèn)怎么操作,謝謝。
    發(fā)表于 02-21 09:43

    步進(jìn)電機(jī)控制實(shí)現(xiàn)方法

    ? ? ? 步進(jìn)電機(jī),作為一種電脈沖信號(hào)轉(zhuǎn)換為相應(yīng)角位移或線位移的電動(dòng)機(jī),是現(xiàn)代數(shù)字控制系統(tǒng)中不可或缺的重要組件。其工作原理基于電磁學(xué)原理,通過(guò)接收數(shù)字
    的頭像 發(fā)表于 01-21 16:43 ?2252次閱讀
    <b class='flag-5'>步進(jìn)</b><b class='flag-5'>電機(jī)</b>的<b class='flag-5'>控制</b>實(shí)現(xiàn)方法

    使用插件Excel連接到MySQL/MariaDB

    使用插件 Excel 連接到 MySQL/MariaDB 適用于 MySQL 的 Devart Excel 插件允許您將 Microsoft Excel 連接到 MySQL 或 MariaDB
    的頭像 發(fā)表于 01-20 12:38 ?1117次閱讀
    使用插件<b class='flag-5'>將</b>Excel<b class='flag-5'>連接到</b>MySQL/MariaDB

    步進(jìn)電機(jī)的詳解解答

    步進(jìn)電機(jī),別名脈沖馬達(dá),是一種電脈沖信號(hào)轉(zhuǎn)變?yōu)榻俏灰苹蚓€位移的開(kāi)環(huán)控制電機(jī)。它是現(xiàn)代數(shù)字程序控制
    的頭像 發(fā)表于 12-29 09:41 ?1534次閱讀

    通過(guò)具體案例,選擇合適的步進(jìn)電機(jī)

    ? ? ? 步進(jìn)電機(jī)作為一種廣泛應(yīng)用于自動(dòng)化控制領(lǐng)域的執(zhí)行元件,其選型過(guò)程至關(guān)重要。正確的選型不僅能確保系統(tǒng)的高效穩(wěn)定運(yùn)行,還能有效降低成本,提升整體性能。本文將從步進(jìn)
    的頭像 發(fā)表于 12-13 07:34 ?2409次閱讀
    通過(guò)具體案例,選擇合適的<b class='flag-5'>步進(jìn)</b><b class='flag-5'>電機(jī)</b>

    Arduino Nano Matter開(kāi)發(fā)板正式上市

    Silicon Labs(芯科科技)和Arduino在近日共同宣布Arduino Nano Matter開(kāi)發(fā)板現(xiàn)已正式上市。這是延續(xù)今年3 月芯科科技和Arduino釋出
    的頭像 發(fā)表于 12-10 13:50 ?1406次閱讀

    Made with KiCad(十一):Sangaboard步進(jìn)電機(jī)控制

    控制器。定制板(0.3 版)可在 Arduino IDE 中作為 Arduino Leonardo 進(jìn)行編程。版本 0.1 和 0.2 基于 Ard
    的頭像 發(fā)表于 12-04 11:52 ?1295次閱讀
    Made with KiCad(十一):Sangaboard<b class='flag-5'>步進(jìn)</b><b class='flag-5'>電機(jī)</b><b class='flag-5'>控制</b>板