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

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

3天内不再提示

怎样在Arduino上控制电机和NPN晶体管

454398 来源:工程师吴畏 2019-08-07 11:25 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1 :工具和材料

Arduino 101或Arduino Uno

面包板

NPN晶体管

100Ω电阻器

直流电机

1N4148二极管

跳线

步骤2:电路

将 Arduino 电源连接到面包板

使用红色跨接线将Arduino的3.3V引脚连接到面包板的红色电源导轨。

使用黑色将接地引脚从Arduino连接到面包板的黑色电源导轨跳线。

使用橙色跨接线将Arduino的5V引脚连接到面包板上未连接的孔。这将用于为直流电机供电。

连接晶体管

将中间引脚连接到100Ω电阻器确保Arduino上的9针。

用黑色跨接线将其中一个插针连接到面包板上的接地导轨。

晶体管的剩余引脚将通过棕色跨接线连接到电机接地。

连接电机。

将其中一根电机线连接到之前用橙色跨接线连接的5V引脚。请注意,连接电机时,电线连接的顺序无关紧要,简单就意味着电机将反方向转动。

将另一根电机线连接到未连接的晶体管的外脚上使用棕色跨接线连接到地面电源线。

将二极管连接在两根电机线之间,并用连接到5V引脚的二极管上用黑线标记的负极用橙色线连接。

步骤3:代码

//连接到电机的晶体管的常量引脚

const int motorPin = 9;

void setup(){//将motorPin设置为OUTPUT pinMode(motorPin,OUTPUT); }

void loop(){//在onTime = 3000时打开电机的毫秒;//关闭电机的时间为offTime = 3000;

//打开电机(全速)digitalWrite(motorPin,HIGH);//延迟onTime毫秒延迟(onTime);//关闭digitalWrite电机(motorPin,LOW);//延迟offTime毫秒延迟(offTime); }

步骤4:演示

直流电机将向一个方向旋转并停止3秒钟,然后再全速旋转。

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

    关注

    143

    文章

    9486

    浏览量

    153190
  • 晶体管
    +关注

    关注

    78

    文章

    10257

    浏览量

    146302
  • Arduino
    +关注

    关注

    190

    文章

    6515

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    探索NSS40301MZ4:高性能NPN晶体管的卓越之选

    电子工程师的日常设计工作中,选择合适的晶体管至关重要。今天,我们就来深入了解一下ON Semiconductor的NSS40301MZ4 NPN晶体管,看看它在实际应用中能为我们带来
    的头像 发表于 12-02 16:14 476次阅读
    探索NSS40301MZ4:高性能<b class='flag-5'>NPN</b><b class='flag-5'>晶体管</b>的卓越之选

    MJE13005D高压快速开关NPN功率晶体管英文手册

    电子发烧友网站提供《MJE13005D高压快速开关NPN功率晶体管英文手册.pdf》资料免费下载
    发表于 03-21 16:52 0次下载

    PZTA44-Q NPN高压晶体管规格书

    电子发烧友网站提供《PZTA44-Q NPN高压晶体管规格书.pdf》资料免费下载
    发表于 02-17 15:10 0次下载
    PZTA44-Q <b class='flag-5'>NPN</b>高压<b class='flag-5'>晶体管</b>规格书

    PUMD24-Q NPN/PNP电阻配备双晶体管规格书

    电子发烧友网站提供《PUMD24-Q NPN/PNP电阻配备双晶体管规格书.pdf》资料免费下载
    发表于 02-14 16:22 0次下载
    PUMD24-Q <b class='flag-5'>NPN</b>/PNP电阻配备双<b class='flag-5'>晶体管</b>规格书

    BC56xPAS-Q系列NPN中等功率晶体管规格书

    电子发烧友网站提供《BC56xPAS-Q系列NPN中等功率晶体管规格书.pdf》资料免费下载
    发表于 02-14 16:21 0次下载
    BC56xPAS-Q系列<b class='flag-5'>NPN</b>中等功率<b class='flag-5'>晶体管</b>规格书

    BC846S NPN通用双晶体管规格书

    电子发烧友网站提供《BC846S NPN通用双晶体管规格书.pdf》资料免费下载
    发表于 02-13 14:44 0次下载
    BC846S <b class='flag-5'>NPN</b>通用双<b class='flag-5'>晶体管</b>规格书

    PMBT3904YSR NPN/NPN通用双晶体管规格书

    电子发烧友网站提供《PMBT3904YSR NPN/NPN通用双晶体管规格书.pdf》资料免费下载
    发表于 02-11 15:04 1次下载
    PMBT3904YSR <b class='flag-5'>NPN</b>/<b class='flag-5'>NPN</b>通用双<b class='flag-5'>晶体管</b>规格书

    MMBT3904 NPN开关晶体管规格书

    电子发烧友网站提供《MMBT3904 NPN开关晶体管规格书.pdf》资料免费下载
    发表于 02-10 14:55 0次下载
    MMBT3904 <b class='flag-5'>NPN</b>开关<b class='flag-5'>晶体管</b>规格书

    PDTD113ZU NPN电阻晶体管规格书

    电子发烧友网站提供《PDTD113ZU NPN电阻晶体管规格书.pdf》资料免费下载
    发表于 02-10 13:58 0次下载
    PDTD113ZU <b class='flag-5'>NPN</b>电阻<b class='flag-5'>晶体管</b>规格书

    PDTD123EU NPN电阻晶体管规格书

    电子发烧友网站提供《PDTD123EU NPN电阻晶体管规格书.pdf》资料免费下载
    发表于 02-10 13:57 0次下载
    PDTD123EU <b class='flag-5'>NPN</b>电阻<b class='flag-5'>晶体管</b>规格书

    PDTD123YU NPN电阻晶体管规格书

    电子发烧友网站提供《PDTD123YU NPN电阻晶体管规格书.pdf》资料免费下载
    发表于 02-10 13:56 0次下载
    PDTD123YU <b class='flag-5'>NPN</b>电阻<b class='flag-5'>晶体管</b>规格书

    BC817W-Q系列NPN通用晶体管规格书

    电子发烧友网站提供《BC817W-Q系列NPN通用晶体管规格书.pdf》资料免费下载
    发表于 02-09 16:24 0次下载
    BC817W-Q系列<b class='flag-5'>NPN</b>通用<b class='flag-5'>晶体管</b>规格书

    PMBTA14 NPN达林顿晶体管规格书

    电子发烧友网站提供《PMBTA14 NPN达林顿晶体管规格书.pdf》资料免费下载
    发表于 02-08 15:12 0次下载
    PMBTA14 <b class='flag-5'>NPN</b>达林顿<b class='flag-5'>晶体管</b>规格书

    PMST3904 NPN开关晶体管规格书

    电子发烧友网站提供《PMST3904 NPN开关晶体管规格书.pdf》资料免费下载
    发表于 01-24 13:40 0次下载
    PMST3904 <b class='flag-5'>NPN</b>开关<b class='flag-5'>晶体管</b>规格书

    PUMH14-Q NPN/NPN电阻晶体管规格书

    电子发烧友网站提供《PUMH14-Q NPN/NPN电阻晶体管规格书.pdf》资料免费下载
    发表于 01-24 13:35 0次下载
    PUMH14-Q <b class='flag-5'>NPN</b>/<b class='flag-5'>NPN</b>电阻<b class='flag-5'>晶体管</b>规格书