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

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

3天内不再提示

如何使用Arduino控制电磁体

454398 来源:wv 2019-10-24 15:01 次阅读

步骤1:Arduino和电磁体(硬件)

如何使用Arduino控制电磁体

有关如何制作电磁体的教程数量。最简单的方法是得到铁或钢,并在其周围缠绕很多绝缘电线。强度取决于导线中流过多少电流以及缠绕多少匝。如果您得到我使用过的电磁线,则其上会覆盖一层透明的绝缘体。为了使导线的末端具有导电性,您必须打磨或烧掉(用打火机)绝缘层。如果您打算长时间运行磁铁,我建议使用较厚或较长的钢芯作为提示槽,因为磁铁会发热很多。另一种方法(如果您的项目允许的话)是脉冲发射磁体。那将使您的磁铁有机会冷却一些。该图显示了我用于触觉设备的电磁体。

电路非常简单。您所需要的只是为直流电动机供电的相同电路。但是,如果您不需要反转磁体的极性,则可以将两个磁体连接到每个电桥。我建议将其连接到交流适配器而不是电池上,因为它会很快穿过电池(并可能使电池过热)。请勿使用Arduino为磁铁供电,否则您将炒板。要将交流适配器挂接到面包板上,只需将连接器的插头剪掉,剥去电线,然后将其包裹或焊接到某些实芯电线上即可。如果您没有电压表,那么如果适配器的一根线是虚线,则很可能是正极。

步骤2:Arduino和电磁体(软件P.1)

运行此代码的Arduino代码很简单-它实际上仅使用Arduino编译器示例部分中的示例眨眼程序。而是将通向引脚3的导线插入接地插槽,然后运行:

void setup(){

pinMode(2,OUTPUT);

}

void loop(){

digitalWrite (2,HIGH);

delay(500);

digitalWrite(2,LOW);

delay(1000);

}

上述程序虽然只能控制一个磁铁。两个电桥输入应为HIGH/LOW或LOW/HIGH,以控制磁体之一。 LOW/LOW当然是关闭的。这是一个在两个磁体之间交替的信号灯程序。

void setup(){

pinMode(2,OUTPUT);

pinMode(3,OUTPUT);

}

void循环( ){

digitalWrite(2,LOW);

digitalWrite(3,HIGH);

delay(500);

digitalWrite(2,HIGH);

digitalWrite(3,LOW);

delay(500);

digitalWrite(2,LOW);

digitalWrite(3,LOW);

delay(500);

}

第3步:Arduino和电磁体(软件P.2)

如果要将此电路用于触觉接口,则比恒流更容易感觉到振动。如图所示,使用柔软的医用胶带或运动胶带将永久磁铁贴在皮肤上,将永久磁铁贴在皮肤上,或者将磁铁固定在设备上。此处,永磁体附着在硅胶膜(笔记本电脑键盘保护板上)上。该设备位于左脚弓下方。 Arduino将以脉冲激发(10ms对我而言是最佳响应)以引起振动。该代码可能如下所示:

void activate(int pin)//激活磁铁驱动器

{

int c;

for(c = 0; c 《10; c ++)

{

digitalWrite(pin,HIGH);

delay(10);

digitalWrite(pin,LOW);

delay(10);

}

}

void设置(){

pinMode(2,OUTPUT);

pinMode(3,OUTPUT);

//从两个引脚均处于低位开始

digitalWrite(2,LOW);

digitalWrite(3 ,LOW);

}

void loop(){

activate(2);

delay(500);

activate(3);

delay(500);

}

玩得开心,不要让磁铁过热。

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

    关注

    188

    文章

    6472

    浏览量

    187363
收藏 人收藏

    评论

    相关推荐

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

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

    stm32与Arduino的比较

    在微控制器的世界里,STM32和Arduino是两个经常被提及的名字。STM32是一系列由STMicroelectronics生产的高性能微控制器,而Arduino则是一个开源电子原型
    的头像 发表于 11-19 15:45 1154次阅读

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

    CAN总线(Controller Area Network)是一种多主控制的串行通信协议,广泛应用于汽车电子、工业自动化等领域。它以其高可靠性、实时性和灵活性而受到青睐。Arduino作为一个
    的头像 发表于 11-12 10:09 1127次阅读

    线性位置应用的磁体选择

    电子发烧友网站提供《线性位置应用的磁体选择.pdf》资料免费下载
    发表于 09-06 11:32 0次下载
    线性位置应用的<b class='flag-5'>磁体</b>选择

    铁芯长短与电磁铁磁力大小的关系

    电流时,会产生磁场,这个磁场会磁化铁芯,使其也成为一个磁体。铁芯的磁化会增强线圈产生的磁场,从而增强电磁铁的磁力。 2. 铁芯长度对磁场分布的影响 铁芯作为磁场传播的媒介,其长度会直接影响磁场在铁芯中的分布和增强效果。一
    的头像 发表于 08-21 09:35 2260次阅读

    单片机控制电磁

    一共七个开关 七个电磁阀 每个开关控制一个电磁阀 电源关闭状态下 一号开关闭合 二号开关常开 三号开关常开 四号开关闭合 五号开关闭合 六号开关常开 七号开关常开 写一个程序控制这些开
    发表于 07-23 12:25

    电磁调速电机控制器常见故障有哪些

    电磁调速电机控制器,又称为电磁调速器,是一种广泛应用于工业自动化领域的设备。它通过调节电机的转速来实现对负载的控制。然而,电磁调速电机
    的头像 发表于 06-05 10:47 1413次阅读

    电磁调速电机控制器怎么接线

    电磁调速电机控制器是一种用于控制和调节电动机转速的设备,广泛应用于工业生产和自动化控制领域。本文将详细介绍电磁调速电机
    的头像 发表于 06-05 10:31 1647次阅读

    农业灌溉无线电磁控制

    无线电磁控制器的原理无线电磁控制器基于电磁感应定律工作,通过激励电磁铁产生的
    的头像 发表于 03-07 11:56 471次阅读
    农业灌溉无线<b class='flag-5'>电磁</b>阀<b class='flag-5'>控制</b>器

    线圈式电磁炮原理 线圈式电磁炮模型的组成

    线圈式电磁炮原理: 线圈式电磁炮是一种利用电磁力将物体加速到高速并发射出去的装置。它由一系列的线圈和电源组成,通过在线圈中通入电流产生磁场,与物体内的永磁体
    的头像 发表于 02-22 10:47 2261次阅读

    arduino控制步进电机代码

    Arduino是一种开放源代码的电路板平台,它可以用于控制各种不同的电子设备,包括步进电机。步进电机是一种电动机,可以通过下达特定的指令来控制每个步进的角度,从而使电机旋转到指定的位置。在本文
    的头像 发表于 02-14 16:29 2081次阅读

    如何使用Arduino控制RGB LED

    在本指南中,您将学习如何使用Arduino控制RGB LED。RGB(红-绿-蓝)LED可以通过混合不同强度的红、绿、蓝光来产生多种颜色。您将学习创建一个基本Arduino RGB LED电路,并以一些基本颜色为例循环。
    的头像 发表于 02-11 10:28 5066次阅读
    如何使用<b class='flag-5'>Arduino</b><b class='flag-5'>控制</b>RGB LED

    如何使用Arduino UNO板和电位器控制伺服电机

    在本Arduino伺服电机教程中,您将学习如何使用Arduino UNO板和电位器控制伺服电机。
    的头像 发表于 02-11 10:11 2883次阅读
    如何使用<b class='flag-5'>Arduino</b> UNO板和电位器<b class='flag-5'>控制</b>伺服电机

    如何使用arduino控制接触器?

    我将避免铅酸电池过载。我想通过使用近 30A 的接触器和 arduino uno 板来控制电池过载。如何使用arduino控制接触器?
    发表于 01-22 07:14

    发电机原理和电磁感应原理

    成部分包括转子、定子、磁场系统和电路系统。 转子和定子:转子是一个可旋转的部件,而定子是一个不可移动的部件。转子由导体绕组和铁芯组成,而定子由导线绕组和铁芯组成。 磁场系统:磁场系统由永磁体电磁体构成。永磁体在发
    的头像 发表于 01-15 09:26 3759次阅读