已解决
【Proteus仿真】【Arduino单片机】PWM电机调速
来自网友在路上 155855提问 提问时间:2023-10-26 12:57:10阅读次数: 55
最佳答案 问答题库558位专家为你答疑解惑
文章目录
- 一、功能简介
- 二、软件设计
- 三、实验现象
- 联系作者
一、功能简介
本项目使用Proteus8仿真Arduino单片机控制器,使用蜂鸣器、按键、直流电机、L293D等。
主要功能:
系统运行后,K3键启动运行,K1控制运行方向,K2键控制运行速度,K4键停止。
二、软件设计
/*
作者:嗨小易(QQ:3443792007)*/#include "public.h"
#include "beep.h"
#include "key.h"
#include "dc_motor.h"//初始化运行一次
void setup()
{beep_init();key_init();dc_motor_init();
}//无限循环运行
void loop()
{char key=0;char dir=0;//方向char run=0;//运行状态char speed=20;//速度while(1){key=key_scan(0);//按键扫描if(key!=0)beep_alarm(100,1000);//提示音if(key==KEY3_PRESS)//启动run=1; else if(key==KEY4_PRESS)//停止run=0;else if(key==KEY1_PRESS)//方向{dir=!dir;}else if(key==KEY2_PRESS)//速度{speed+=20;if(speed>100)speed=0;}if(run==1)//启动{dc_motor_ctrl(dir);dc_motor_speed_set(speed);}else//停止{dc_motor_stop();}}
}
三、实验现象
B站演示视频:https://space.bilibili.com/444388619
联系作者
视频地址:https://space.bilibili.com/444388619/video
专注于51单片机、STM32、国产32、DSP、Proteus、arduino、ESP32、物联网软件开发,PCB设计,视频分享,技术交流。
查看全文
99%的人还看了
相似问题
- 头发的方向图(2D和3D)与合成
- 第六届浙江省大学生网络与信息安全竞赛 2023年 初赛/决赛 WEB方向 Writeup
- LitCTF2023 - Reverse方向 全WP
- 大语言模型(LLM)综述(七):大语言模型设计应用与未来方向
- 每日汇评:黄金正在期待鲍威尔的讲话以获取新的方向动力
- anker创新-2023年秋季校园招聘-音频算法方向
- JTS: 16 Orientation 方向
- 「随笔」IT行业哪个方向比较好就业
- mpv播放器input.conf配置,解决方向键快进快退无效的问题(总是跳到关键帧)
- [SSD综述1.8] 固态存储市场发展分析与预测_固态存储技术发展方向(2022to2023)
猜你感兴趣
版权申明
本文"【Proteus仿真】【Arduino单片机】PWM电机调速":http://eshow365.cn/6-25111-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!
- 上一篇: vue3 官方地址
- 下一篇: openlayers+vue的bug