0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何使用Arduino控制ESC

454398 来源:wv 2019-10-13 17:32 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:材料

我没有不想选择焊锡,烙铁,PC和USB电缆,但您可以从此链接KIT中获取其余项目

材料:ESC

电机

将运行电动机的电池

焊料

烙铁

Arduino Nano

面包板

跳线

PC

USB电缆

Arduino IDE

步骤2:基本组装

步骤1:将电动机焊接到ESC控制器

步骤2:将Arduino Nano连接到面包板上。

第3步:将电池-连接至ESC黑线。

第4步:将ESC Black接至Arduino GND引脚。

第5步:将ESC白线连接到Arduino D9引脚。

步骤6:使用USB电缆将Arduino Nano连接到PC。

步骤3:代码

第7步:在Arduino IDE中使用此代码对Arduino Nano进行编程

该代码正在执行的工作是初始化ESC,然后每0.25秒使其加速一次,直到硬编码设置点关闭。然后重复。基本上,此代码使您可以查看ESC如何控制电动机。此外,该代码是在开发其余代码以驾驶固定机翼或四轴飞行器时同时命令4个ESC的基本构建块。

代码:

#include ;

Servo esc;

int Pin = 0;

int x = 0;

void setup(){

esc.attach(9); }

void loop(){

int油门= AnalogRead(Pin);

节气门= map(throttle,0,1023,0,179);

for(x = 0; x 《175; x ++){

esc.write(x);延误(250); }

esc.write(0);

delay(10000); }

步骤4:连接并运行

步骤8:将ESC红色导线连接到Battery +。

步骤9:享受您的Arduino Nano通过PWM命令来命令ESC的问题。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ESC
    ESC
    +关注

    关注

    0

    文章

    63

    浏览量

    18103
  • Arduino
    +关注

    关注

    190

    文章

    6515

    浏览量

    195969
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Arduino plc和termux esp

    Arduino plc和termux esp
    的头像 发表于 12-06 06:41 1387次阅读

    请问CW32L010 ESC Driver电机控制套件适合什么场景应用?

    CW32L010 ESC Driver电机控制套件适合什么场景应用?
    发表于 11-18 06:23

    CW32L010 ESC Driver套件调试,如何解决电机启动卡顿?

    CW32L010 ESC Driver 套件调试中,如何解决电机启动卡顿?
    发表于 11-13 07:16

    贸泽电子开售全新Arduino UNO Q单板计算机

    贸泽电子开售全新Arduino UNO Q单板计算机。Arduino UNO Q单板计算机(SBC)将高性能计算与实时控制结合,提供理想的创新平台。
    的头像 发表于 11-08 09:50 961次阅读

    如何在 NuMaker-IoT-M467 板上使用 Arduino IDE 控制 Wi-Fi 模块?

    在NuMaker开发板上,有一个ESP-12F Wi-Fi模块;但是,Arduino IDE 中的 NuMaker UNO 包不提供该模块的相关控制。如果您希望在 Arduino IDE 中
    发表于 09-04 08:28

    如何用Arduino Nano/UNO R3开发板给另一个Arduino IDE不能下载的Arduino Nano/UNO R3开发板重新烧录引导程序bootlaoder

    本文介绍了如何用能够Arduino IDE下载的Arduino Nano/UNO R3开发板给另一个Arduino IDE不能下载的Arduino Nano/UNO R3开发板重新烧录
    的头像 发表于 08-08 20:16 3062次阅读
    如何用<b class='flag-5'>Arduino</b> Nano/UNO R3开发板给另一个<b class='flag-5'>Arduino</b> IDE不能下载的<b class='flag-5'>Arduino</b> Nano/UNO R3开发板重新烧录引导程序bootlaoder

    CW32L010 ESC Driver 电机控制套件快速上手指南

    分。官方非常贴心地提供了开源的示例工程,极大地降低了上手门槛。 官方提供了两个主要的ESC控制工程: 基于电位器调速的工程 基于电子调速器 (ESC) 信号调速的工程 由于手头没有电子调速器,我选择
    发表于 06-23 22:50

    Arduino与LabVIEW联合编程指南

    Arduino编程并与LabVIEW上位机结合实现设备的远程控制与数据采集。
    发表于 06-19 15:54 1次下载

    CW32L010 ESC Driver 电机控制套件使用

    /beauty_light/cw32l010-bldc-esc-driver 官方提供的电机开发套件包含以下内容 1、硬件构成和组成 开发板在硬件设计上可以实现无感BLDC电机控制。硬件电源部分由外部7.4
    发表于 06-13 18:12

    免费分享Arduino入门+进阶(全套例程+书籍)

    创意,比如控制灯光、传感器、电机等。以下是Arduino入门+进阶学习资料1.Arduino编程语言说明(相关文件可在下文扫码领取)2.Arduino系列学习例程
    的头像 发表于 05-22 11:40 792次阅读
    免费分享<b class='flag-5'>Arduino</b>入门+进阶(全套例程+书籍)

    《ESP32S3 Arduino开发指南》第二章 Arduino基础知识

    的发展,在Arduino出现以前,虽然也有很多公司在推广一些简单易用的可编程控制器,但是由于开发平台种类繁多,而且使用这些控制器基本上都需要对电子技术、数字逻辑、寄存器等内容进行多方面的了解和学习,才能
    发表于 05-13 09:28

    英创汇智全自动ESC海外工厂正式投产

    近日,英创汇智全自动ESC产线在海外工厂正式投产运营,标志着公司全球化战略取得实质性突破。
    的头像 发表于 04-25 14:50 745次阅读

    Made with KiCad(111):Vimdrones AM32 ESC 开发板

    “  Vimdrones AM32 ESC 开发板专为 AM32 开源 ESC 项目设计,内置电机和 CAN 端口,可使用 DroneCAN 进行无缝开发和测试。 ” Made with KiCad
    的头像 发表于 01-07 11:14 1896次阅读
    Made with KiCad(111):Vimdrones AM32 <b class='flag-5'>ESC</b> 开发板

    格陆博科技第100万只ESC量产下线

    2021年,格陆博科技ESC(电子稳定控制系统)正式量产,并凭借稳定的产能和市场需求,截至2024年Q4季度实现了ESC第100万只量产下线的里程碑。
    的头像 发表于 12-27 14:30 1431次阅读

    如何使用Arduino实现CAN总线通信呢

    CAN(Controller Area Network)总线是一种常用于汽车和工业控制系统的串行通信协议,以其高可靠性和实时性而闻名。Arduino,作为一种流行的开源微控制器平台,可以通过附加
    的头像 发表于 12-23 09:06 2817次阅读