这个项目旨在为我学校物理计算课程的数据变化进行可视化。项目必须围绕“培育光明”这一主题展开。老师允许我自由诠释这一主题,因此我选择了更直接的方式。我希望将“培育光明”表现为世界中的物理亮度,即当外界光线更明亮时(例如在夏季),生命感也更加明显。
“光明兴旺”这一短语有一种解释,意为光明与成功。我将其理解为一种更为复杂的意义,即当聚光灯从他们身上移开时,为那些失去发声机会的人带来光明。
步进电机广泛用于精密控制应用,如3D打印机,数控机床,相机滑块和机器人。其中最实惠和常用的步进电机爱好者和电子学习者是28BYJ-48,通常与ULN2003驱动模块配对。在本文中,我们将深入了解步进电机的基本原理,28BYJ-48电机,以及如何使用Arduino控制它。
再重新看一下上面的步进电机外观图和内部结构图:步进电机一共有5根引线,其中红色的是公共端,连接到 5 V 电源,接下来的橙、黄、粉、蓝就对应了 A、B、C、D 相;那么如果要导通 A 相绕组,就只需将橙色线接地即可,
解决了精度问题,让我们再次回到我们的电机控制程序上吧。上面给出的两个例程都不是实用的程序,为什么?因为程序中存在大段的延时,而在延时的时候是什么其它的事都干不了的,想想第二个程序,整整200秒什么别的事都
转是转了,但是不是感觉有点不太对劲呢?太慢了?别急,咱们继续。根据本章开头讲解的原理,八拍模式时,步进电机转过一圈是需要64个节拍,而我们程序中是每个节拍持续 2 ms,那么转一圈就应该是 128 ms,即1秒钟转7
上面我们虽然完成了用中断控制电机转动的程序,但实际上这个程序还是没多少实用价值的,我们不能每次想让它转动的时候都上下电啊,是吧。还有就是它不但能正转还得能反转啊,也就是说不但能转过去,还得能转回来呀。
解决了精度问题,让我们再次回到我们的电机控制程序上吧。上面给出的两个例程都不是实用的程序,为什么?因为程序中存在大段的延时,而在延时的时候是什么其它的事都干不了的,想想第二个程序,整整 200 秒什么别的事