Arduino
主要以Arduino单片机为主,实现步进电机控制
唐豆豆*
这个作者很懒,什么都没留下…
展开
-
matlab串口数据交互的使用
输出结果。原创 2024-01-15 00:02:51 · 741 阅读 · 0 评论 -
arduino串口输入数据转16进制
这个找了好多资料,试了好多次,终于可以了,小小记录一下~原创 2024-01-10 17:06:41 · 1341 阅读 · 0 评论 -
arduino实现RS485通信控制电机
Arduino实现RS485通信控制电机原创 2023-10-14 14:27:15 · 3659 阅读 · 0 评论 -
Arduino控制电机转动,并读取编码器数据
Arduino之步进电机编码器脉冲数据读取原创 2023-08-02 18:05:56 · 3571 阅读 · 0 评论 -
Ardunio建立电机类控制步进电机转角与转向、转速
通过驱动细分,一般会有不同的细分结果,以下程序为200/转,表示每转对应200个脉冲。//一个脉冲转一个步长 总步数为200步/圈 循环一次实现一个脉冲 总计转三圈。//一个脉冲转一个步长 总步数为200步/圈 循环一次实现一个脉冲。#define STE 9// 脉冲位。原创 2023-07-27 12:35:16 · 3189 阅读 · 0 评论 -
LED数字显示板单片机程序
如果要显示数字1,则需要b,c输入高电平,如果要显示数字3,则需要a,b,g,c,d输入高电平,根据这个原理,可以知道每个数字对应的a,b,c,d,e,f,g,h应该输入高电平还是低电平。2.再根据每个数字的a~h的引脚应该是高电平还是低电平,定义一个二维数组,每行对应一个数字中各引脚的电位,0代表低电位,1代表高电位。3.定义一个数字显示函数,输入为需要点亮的number,输出为空。即,a接数字口7,b接数字口6,具体如下代码。一、数字显示板(共阴极,即输入高电平点亮对应位置)的引脚与位置关系图如下。原创 2023-06-26 19:47:21 · 895 阅读 · 1 评论 -
关于matlab控制arduino板实现电机正反转控制
以下程序为驱动电机正反转,由于我的驱动器采用的是双脉冲模式,即PUL为顺时针旋转IO口,DIR为逆时针旋转IO口,所以正反转只需要对不同引脚进行脉冲输出即可。writePWMVoltage(a,'D3',4) %在数字引脚3上产生4V的PWM信号,一般arduino uno的电压为0-5V。2.writePWMDutyCycle() 在PWM引脚上产生具有指定电压的PWM信号。原创 2023-07-28 10:55:16 · 692 阅读 · 8 评论 -
单片机学习——蜂鸣器
单片机蜂鸣器设置原创 2023-01-03 22:09:56 · 486 阅读 · 0 评论