Arduino 串口命令行控制继电器

手头有一块山寨的Arduino uno板,买来一直没怎用。最近工作上需要对PTC零件进行一些可靠性测试,需要在9VAC和230VAC之间不断的来回转换,正好可以用Arduino加继电器模块做了一个简单的控制器。 基本的配置:串口波特率:115200 2路继电器 A命令:启动继电器,闭合指定时间,如果输入的时间为空则使用默认时间或者上一个设定时间;输入支持浮点数据。 B命令:停止继电器,并对所有标志进行清零; C命令:切换输出脚,13#或12#; R...
摘要由CSDN通过智能技术生成

手头有一块山寨的Arduino uno板,买来一直没怎用。最近工作上需要对PTC零件进行一些可靠性测试,需要在9VAC和230VAC之间不断的来回转换,正好可以用Arduino加继电器模块做了一个简单的控制器。

   

基本的配置:

  1. 串口波特率:115200
  2. 2路继电器
  3. A 命令:启动继电器,闭合指定时间,如果输入的时间为空则使用默认时间或者上一个设定时间;输入支持浮点数据。

  4. B 命令:停止继电器,并对所有标志进行清零;

  5. C 命令:切换输出脚,13#或12#;

  6. R 命令:跟随一个断开时间长度,与A命令设置的闭合时间组成无限次循环,直到按下B命令。输入支持浮点数据。

代码比较简单,直接贴上来。

/*
*Date: 2020/5/11
*By: Daniel Gee
*Mailbox: bibin_zhi@163.com
* Usage: 
* A 1 // set ON 1 second
* R 0.5 // cycling test, relay turns 1 second ON, 0.5 second 
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Arduino可以通过连接WiFi模块来控制继电器。首先,需要选择一个适用于Arduino的WiFi模块,常见的有ESP8266和ESP32等。接下来,将WiFi模块与Arduino进行连接,可以通过串行通信或使用适当的库来实现。通过连接到无线网络,Arduino就能够与其他设备或互联网进行通信。 一旦Arduino成功连接到WiFi,就可以开始使用继电器控制其他设备。先将继电器Arduino进行连接,通常使用数字引脚来控制继电器的开关。确保正确连接继电器的电源和控制引脚。 在Arduino编程环境中,可以使用相应的库来控制继电器。一般而言,通过设置引脚状态为高电平或低电平来控制继电器的开关。具体的代码可以参考相应的库和文档。 接下来,编写代码来实现WiFi模块与继电器控制。首先,需要初始化WiFi模块并连接到无线网络。在成功连接后,使用合适的指令或函数来控制继电器。这可以通过向继电器控制引脚发送高或低电平来实现。 测试代码时,可以尝试使用一个简单的命令或按钮来触发继电器的开关。例如,当用户通过手机应用或网页发送一个指令给Arduino时,Arduino接收到该指令后就会执行相应的动作,控制继电器的开关。 通过连接WiFi模块控制继电器Arduino可以实现远程控制其他设备或实现自动化控制。但需要注意安全性和合法性,避免对他人或设备造成损害。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值