色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

如何將步進電機連接到Arduino Nano并使用按鈕進行控制

454398 ? 來源:wv ? 2019-10-22 09:05 ? 次閱讀

步驟1:組件

一塊 Arduino 兼容板(我使用Arduino Nano,因為我有一塊,但是其他任何一塊都可以)

一塊具有驅動器板的5V步進電機(我將28BYJ-48步進器與ULN2003驅動器板一起使用)

一個面包板

6 母-母跳線

3母-母跳線

2 短公-雄跳線

步驟2:將步進電機連接到Arduino

如果尚未連接,請將步進電機連接器插入驅動板

連接母-母跳線的一端(藍色,綠色,黃色和d橙色電線)到步進驅動器的 IN1至IN4 引腳(圖片1 )

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

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

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

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

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

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

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

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

的數字4到數字7 引腳》步驟3:啟動Visuino,然后選擇Arduino板類型

要開始對Arduino進行編程,您需要從此處安裝 Arduino IDE :http://www.arduino.cc/。

請注意,Arduino IDE 1.6.6中存在一些嚴重的錯誤。

請確保您安裝了1.6.7或更高版本,否則此Instructable將無法使用!

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

啟動 Visuino ,如第一張圖片所示

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

中,出現對話框時,選擇 Arduino Nano ,如圖片2中所示

步驟4:在Visuino中:添加并連接步進電機組件

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

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

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

您也可以通過設置值來指定步進器的速度步驟 Stepper4Wire1 組件的 StepsPerSecond 屬性(圖片3 )

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

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

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

步驟6:測試步進電機

圖片1 顯示已連接并已通電的步進電機。

如果一切均已正確連接,電機應穩定rt旋轉。

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

第7步:連接Arduino按鈕

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

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

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

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

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

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

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

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

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

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

步驟8:在Visuino中:啟用按鈕引腳的上拉電阻,并添加逆變器組件

將按鈕連接到Arduino時,我們不需要電阻器,因為Arduino的數字引腳是具有可選的上拉電阻。我已經制作了有關如何使用Arduino上拉電阻的教程,在這里我將使用相同的方法:

選擇 Arduino 組件(圖片1 )

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

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

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

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

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

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

的“ In ”引腳上

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

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

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

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

步驟10:在Visuino中:將啟用和反轉的引腳添加到步進電機組件中,然后將其連接

選擇 Stepper 組件(圖片1 )

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

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

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

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

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

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

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

Ste p 12:然后播放。..

恭喜!您已經完成了項目。

圖片1 顯示已連接并已打開電源的項目。

如果按下其中一個按鈕,步進器將開始旋轉,直到釋放按鈕為止。如果您按下另一個按鈕,步進器將開始朝相反的方向旋轉,直到您松開按鈕為止。

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

    關注

    152

    文章

    3131

    瀏覽量

    148248
  • Arduino
    +關注

    關注

    188

    文章

    6479

    瀏覽量

    188673
收藏 人收藏

    評論

    相關推薦

    步進電機控制實現方法

    ? ? ? 步進電機,作為一種電脈沖信號轉換為相應角位移或線位移的電動機,是現代數字控制系統中不可或缺的重要組件。其工作原理基于電磁學原理,通過接收數字
    的頭像 發表于 01-21 16:43 ?309次閱讀
    <b class='flag-5'>步進</b><b class='flag-5'>電機</b>的<b class='flag-5'>控制</b>實現方法

    Made with KiCad(十一):Sangaboard步進電機控制

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

    行星減速步進電機步進電機的區別

    步進電機是一種電脈沖信號轉變為角位移或線位移的開環控制電機。其工作原理是通過電子電路直流電分
    的頭像 發表于 11-16 15:11 ?489次閱讀
    行星減速<b class='flag-5'>步進</b><b class='flag-5'>電機</b>與<b class='flag-5'>步進</b><b class='flag-5'>電機</b>的區別

    步進電機如何自適應控制步進電機如何細分驅動控制

    步進電機是一種電脈沖信號轉換為角位移或線位移的電機,廣泛應用于各種自動化控制系統中。為了提高步進
    的頭像 發表于 10-23 10:04 ?962次閱讀

    步進電機轉速怎么控制高低

    步進電機是一種電脈沖信號轉換為角位移或線位移的開環控制元件。在非超載的情況下,電機的轉速、停止的位置只取決于脈沖信號的頻率和脈沖數,而不受
    的頭像 發表于 10-22 15:55 ?954次閱讀

    步進電機控制技術及發展概況有哪些?

    步進電機是一種電脈沖信號轉換為角位移或線位移的執行元件,廣泛應用于各種自動化控制系統中。步進電機
    的頭像 發表于 10-22 11:50 ?381次閱讀

    如何將LVDS/OLDI橋接到HDMI/DVI

    電子發燒友網站提供《如何將LVDS/OLDI橋接到HDMI/DVI.pdf》資料免費下載
    發表于 09-27 09:35 ?1次下載
    <b class='flag-5'>如何將</b>LVDS/OLDI橋<b class='flag-5'>接到</b>HDMI/DVI

    Made with KiCad:CAN 總線步進電機閉環控制

    的尺寸。 控制器的核心是一個磁傳感器,其直徑磁鐵連接到電路板下的步進軸上。磁場穿透薄薄的 PCB 復合材料,由角度傳感器芯片進行測量。為提高精確度
    發表于 09-20 14:14

    使用ESP8266arduino連接到thinkspeak云,無法將其連接到任何網頁,為什么?

    我正在嘗試使用 ESP8266 arduino 連接到 thinkspeak 云。所以我能夠 esp 模塊連接到我的家庭 wifi,但
    發表于 07-16 07:43

    什么是步進電機控制器?步進電機控制器電路圖

    步進電機控制器是一種專門用于控制步進電機運行的裝置。步進
    的頭像 發表于 06-20 16:14 ?2539次閱讀
    什么是<b class='flag-5'>步進</b><b class='flag-5'>電機</b><b class='flag-5'>控制</b>器?<b class='flag-5'>步進</b><b class='flag-5'>電機</b><b class='flag-5'>控制</b>器電路圖

    步進電機控制系統是什么意思

    步進電機控制系統,作為現代工業自動化和精密控制領域的重要組成部分,其工作原理和實現方式一直受到廣泛關注。步進
    的頭像 發表于 06-18 18:12 ?1298次閱讀

    步進電機在工業控制中的應用

    步進電機,作為一種電脈沖信號轉換成角位移或線位移的電動機,以其獨特的控制方式和優越的性能,在工業控制領域中得到了廣泛的應用。本文將從
    的頭像 發表于 06-17 10:05 ?785次閱讀

    步進電機通過什么控制轉動角度

    步進電機是一種電磁驅動的旋轉電機,它具有精確控制轉動角度的特性。步進電機的工作原理是通過改變線圈
    的頭像 發表于 06-12 09:49 ?2047次閱讀

    如何用Arduino制作一個簡易自動喂魚器

    制作硬件電路了。 第2步:電路圖和程序 我們可以電路分為兩部分,第一部分是步進電機,另一部分是超聲波傳感器。 步進
    發表于 03-28 11:25

    步進電機常見問題及維護

    ? ? ? 步進電機是一種電脈沖信號轉換為角位移或線位移的開環控制元件,廣泛應用于各種自動化設備和系統中。然而,在使用過程中,步進
    的頭像 發表于 03-17 08:36 ?1372次閱讀
    <b class='flag-5'>步進</b><b class='flag-5'>電機</b>常見問題及維護
    主站蜘蛛池模板: 国产精品一久久香蕉国产线看 | 老司机无码精品A | seyeye高清视频在线 | jlzzzjizzzjlzzz亚洲| 久久久无码精品亚洲A片猫咪 | 日本电影护士 | 久久中文字幕无码A片不卡 久久中文字幕人妻熟AV女蜜柚M | 久久综合中文字幕佐佐木希 | 伊人久久99热这里只有精品 | 爽死你个放荡粗暴小淫货漫画 | 国产色婷婷亚洲99精品 | 精品国产在线手机在线 | 人与禽交3d动漫羞羞动漫 | 蜜桃传媒在线观看入口 | 伊人久久综合成人亚洲 | 丰满老熟好大bbbxxx | 日本久久精品毛片一区随边看 | 777EY_卡通动漫_1页 | 啪啪做羞羞事小黄文 | 国产国拍精品AV在线观看 | 黑人 尺寸 强行害怕 痛哭 | 国产精品爽爽久久久久久无码 | 糙汉顶弄抽插HHHH | 国产亚洲欧洲日韩在线观看 | 日本肉肉口番工全彩动漫 | 久久天天综合 | 熟妇内谢69XXXXXA片 | 男人都懂www深夜免费网站 | JIZZ学生13| 男人天堂2018亚洲男人天堂 | 僵尸女av | 日本熟妇乱妇熟色在线电影 | 国产免费高清mv视频在线观看 | 伊人精品在线 | 啪啪啪社区 | 男男被强bl高h文 | 国产一区二区三区乱码在线观看 | 亚洲免费视频日本一区二区 | 幻女FREE性俄罗斯学生 | 琪琪热热色原日韩在线 | 欧美日韩一区不卡在线观看 |