查看: 471|回复: 0

[项目] arduino控制无刷电机

[复制链接]
  • TA的每日心情
    开心
    2020-4-13 16:57
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2020-7-13 18:37 | 显示全部楼层 |阅读模式
    控制无刷电机是做航模中比较重要的部分了,接下来将用电位计对无刷电机实现调速
    电调连接9号引脚,电位计连接A0

    1. #include <Servo.h> // 用舵机库
    2. Servo esc; // 新建电调
    3. int val; // 电位器输入值
    4. void setup()
    5. {
    6. esc.attach(9); //电调控制线连接端口9
    7. esc.writeMicroseconds(1000); /*单向电调的占空比:1000ms停转,2000ms全速转。双向电调:1000ms反向全速转,2000ms停转,3000ms正向全速转*/
    8. Serial.begin(9600);
    9. }
    10. void loop()
    11. {
    12. val= analogRead(A0);
    13. val= map(val, 0, 1023,1000,2000); //map映射,这里将0~1023的值映射为1000~2000的值
    14. Serial.println(val);
    15. esc.writeMicroseconds(val); //这是的val已是1000~2000的值了,可以直接控制电调
    16. }
    复制代码
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    热门推荐

    5分钟带你快速了解新一代开发板:M5STACK
    5分钟带你快速了解新一代
    一、什么是M5Stack M5Stack是一种模块化、可堆叠扩展的开发板,每个模块
    创客火首发无人机编队套装,开启不一样的人工智能教育
    创客火首发无人机编队套装
    2017年国务院发布《新一代人工智能发展规划》,提出要广泛开展人工智能科普活动,在中
    未见过的TFT屏,是什么驱动芯片?
    未见过的TFT屏,是什么驱
    这两块屏是从POS机里拆的,准备做几个锂电池组电压监测,在网上没找到资料,在这里问
    win10系统显示不出端口信息,编译后显示serial port not selected。
    win10系统显示不出端口信
    求各位哥哥帮忙,小兄弟实在不懂是win10系统的原因,还是需要安装什么驱动程式?具体
    更智能的电脑远程开关机-基于继电器
    更智能的电脑远程开关机-
    我只是刚刚入门的萌新,所以有不足请指出 先展示下 功能:开关机,开关机检测,
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
    快速回复 返回顶部 返回列表