步進電機 數碼管,DIY電動滑軌入門

2021-10-22 23:11:09 字數 721 閱讀 6530

驅動步進電機, 我是用的a4988來做的,非常經典的乙個模組,便宜(應該還算便宜)

雖然左右引腳不少,但是使用者實際上需要操作的就三個腳位,en,step和dir,en是低電平有效 ,低電平有效,低電平有效!因為搞錯差點讓我以為板子報廢了。

先來看看我的乙個修改的程式,控制乙個電動機轉動,數碼管顯示資料,使用step這個函式

#include "sevensegmenttm1637.h"

#define en 8//步進電機使能端,低電平有效

#define y_dir 6//y軸步進電機方向控制

#define y_stp 3//y軸步進控制

#define pin_dio 2

#define pin_clk 4

/* *

//函式:step 功能:控制步進電機方向,步數。

//引數:dir 方向控制, dirpin對應步進電機的dir引腳,stepperpin 對應步進電機的step引腳, steps 步進的步數

//無返回值

*/sevensegmenttm1637 display(pin_clk, pin_dio);

void step(boolean dir, byte dirpin, byte stepperpin, int steps, int _speed)

}void setup()

void loop()

數碼管顯示

數碼管顯示 最近因為對突然對電子感興趣,前幾天在路過電子 時買了乙個數碼管。因為以前總是紙上談兵,根本沒實驗過,連數碼見都沒見過,所以開始覺得將這塊數碼管顯示出來是非常具有挑戰性的工作。今天正好有空,拿來了我的數碼管,並在網上看了一些資料,才發現並不是想象中的那麼難,其實更準確的說是太簡單了。不到半...

數碼管顯示

一 區分數碼管的類別 共陰數碼管 即所有數碼管的陰極接在一起。要使某個數碼管點亮,只需置上高電平,中該位置 1 共陽數碼管 即所有數碼管的陽極接在一起。要使某個數碼管點亮,只需置上低電平,中該位置 0 二 單個數碼管顯示 a h 表示單個數碼管上面的8個led。根據共陰共陽的特性,點亮相應的led,...

數碼管原理

一 數碼管內部構造 數碼管也稱led數碼管,晶美 光電 不同行業人士對數碼管的稱呼不一樣,其實都是同樣的產品。數碼管按段數可分為七段數碼管和八段數碼管,八段數碼管比七段數碼管多乙個發光二極體單元 多乙個小數點顯示 按能顯示多少個 8 可分為1位 2位 3位 4位 5位 6位 7位等數碼管 按發光二極...