秉承高内聚低耦合的指点思想,编写的motor_run()函数,可以指定步进电机的速度和角度。
速度可正可负,角度为角度制。
2020/7/3 12:28:02 2KB 树莓派
1
28BYJ48步进电机控制程序,绝对可用,代码能够非常明晰的反映该步进电机的工作原理,驱动程序中提供了多种工作模式比如:单4拍顺时针、单4拍逆时针、双4拍顺时针、双4拍逆时针、单双8拍顺时针、单双8拍逆时针,以及多种操作函数比如:转n圈的函数、精确转动指定角度的函数等等,非常有用!参考链接:https://blog.csdn.net/pang9998/article/details/89477267
2017/2/21 19:12:44 27KB 28BYJ4 步进电机 电机驱动
1
文件含proteus仿真和keil程序。
主控为STC89C52,次要功能是通过DS18B20获取环境温度,利用PID使环境温度维持在设定维度内。
外设有LED,按键,LCD,DS18B20,motor。
2018/9/23 21:42:12 160KB 单片机 c语言
1
功能:寻卡参数说明:req_code[IN]:寻卡方式0x52=寻感应区内所有符合14443A标准的卡0x26=寻未进入休眠状态的卡pTagType[OUT]:卡片类型代码0x4400=Mifare_UltraLight0x0400=Mifare_One(S50)0x0200=Mifare_One(S70)0x0800=Mifare_Pro0x0403=Mifare_ProX0x4403=Mifare_DESFire前往:成功前往MI_OKintPcdRequest(unsignedcharreq_code,unsignedchar*pTagType)*入口参数:要通过SPI发送的数据*出口参数:从SPI收到的数据*功能描述:SPI数据收发底层驱动函数(接收数据时入口参数要为0)//锁门失败清除标志sys.cCloseError=no;do{cTemp=20;while((DoorOpenMark()==yes)&&cTemp){MotorO();cTemp//开门失败需要锁门while((DoorCloseMark()==yes)&&cTemp){MotorC();cTemp--;}if(cTemp!=20){MotorC();MotorC();MotorC();MotorC();}Motor_Init();
2017/10/9 4:05:18 4.33MB FM17xxx 读卡所有代码 读TypeA 读TypeB
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡