[h1]动心起念[/h1]
在网上撸小钱的日常中,少不了需要不停的刷手机屏幕,如下图功能应用。
[lightbox title="手机刷屏器"]
[/lightbox]
[h1]说干就干[/h1]
秉承自己动手丰衣足食,利用手上闲置配件自己组装实现,既可以培养自己动手能力,在制作过程中寻找乐趣和一丢丢小小的成就感。在自己的玩具仓库找到尘封了《ESP32单片机》和一个步进电机套件,花了2小时学习组装,参照51CTO大神分享的《python控制42步进电机 python控制步进电机驱动器》,在电脑端安装了米思琪的玩具软件,初始化系统,上传代码,竟然,竟然把步进电机转动起来了。
[h2]ESP32单片机连接ESP32接线图[/h2]
[lightbox title="ESP32单片机连接ESP32接线图"][/lightbox]
[h2]测试代码[/h2]
from machine import Pin
import time
a = Pin(13, Pin.OUT)
b = Pin(12, Pin.OUT)
c = Pin(14, Pin.OUT)
d = Pin(27, Pin.OUT)
# 步进电机公共端为高电平,所有引脚都为高电平就不会产生电流,就不会发热
a.value(0)
b.value(0)
c.value(0)
d.value(0)
delay_time_ms = 5 # 这个时间不能设置太小,否则电机来不及响应
# 四拍模式
print("单四拍模式")
for i in range (0, 256): # 顺时针转动180度
a.value(1)
b.value(0)
c.value(0)
d.value(0)
time.sleep_ms(delay_time_ms)
a.value(0)
b.value(1)
c.value(0)
d.value(0)
time.sleep_ms(delay_time_ms)
a.value(0)
b.value(0)
c.value(1)
d.value(0)
time.sleep_ms(delay_time_ms)
a.value(0)
b.value(0)
c.value(0)
d.value(1)
time.sleep_ms(delay_time_ms)
# 改变脉冲的顺序, 可以方便的改变转动的方向
for i in range (0, 256): # 逆时针转动转动180度
a.value(0)
b.value(0)
c.value(0)
d.value(1)
time.sleep_ms(delay_time_ms)
a.value(0)
b.value(0)
c.value(1)
d.value(0)
time.sleep_ms(delay_time_ms)
a.value(0)
b.value(1)
c.value(0)
d.value(0)
time.sleep_ms(delay_time_ms)
a.value(1)
b.value(0)
c.value(0)
d.value(0)
time.sleep_ms(delay_time_ms)
# 双四拍模式
print("双四拍模式")
for i in range (0, 256): # 顺时针转动180度
a.value(1)
b.value(1)
c.value(0)
d.value(0)
time.sleep_ms(delay_time_ms)
a.value(0)
b.value(1)
c.value(1)
d.value(0)
time.sleep_ms(delay_time_ms)
a.value(0)
b.value(0)
c.value(1)
d.value(1)
time.sleep_ms(delay_time_ms)
a.value(1)
b.value(0)
c.value(0)
d.value(1)
time.sleep_ms(delay_time_ms)
# 改变脉冲的顺序, 可以方便的改变转动的方向
for i in range (0, 256): # 逆时针转动转动180度
a.value(1)
b.value(0)
c.value(0)
d.value(1)
time.sleep_ms(delay_time_ms)
a.value(0)
b.value(0)
c.value(1)
d.value(1)
time.sleep_ms(delay_time_ms)
a.value(0)
b.value(1)
c.value(1)
d.value(0)
time.sleep_ms(delay_time_ms)
a.value(1)
b.value(1)
c.value(0)
d.value(0)
time.sleep_ms(delay_time_ms)
# 步进电机停止后需要使四个相位引脚都为高电平,否则步进电机会发热
a.value(0)
b.value(0)
c.value(0)
d.value(0)sshui
[h1]帅不过三秒[/h1]
步进电机是驱动起来了,但是,但是,但是ta的转速却满足不了要求,放弃,放弃,放弃...
[h1]移情别恋[/h1]
[lightbox title="拼夕夕成品30-50元价格范围"][/lightbox]
[h2]N20调速器马达套装[/h2]
N20调速器马达套装变速低速大扭力减速齿轮箱小电机手工快慢可调,
[lightbox title="N20调速器马达套装变速低速大扭力减速齿轮
箱小电机手工快慢可调"][/lightbox]
已经入手,坐等收货组装测试。
[h1]更大的脑洞[/h1]
前段时间一直在关注桌面CNC雕刻机,在B站看了大神们分享的种草视频,目标未来入手万元级的。如果这个目标能实现,AI人工智能技术功力突破,是否能实现物理自动点击手机屏幕,而非现在的脚本代码模式呢。
文章末尾固定信息
我的微信
微信号已复制
我的微信
微信扫一扫
评论