易语言资源网 - 做最全的易语言资源下载社区
<易语言软件开发工程师>第12期(预报名) 精易论坛授权登录

易语言控制硬件多功能Arduino扩展板/数字IO/模拟量/PWM/电机   [复制链接]

    2021-08-30 09:15:28
    高级教程源码
    易语言资源网
    534 次浏览
    来源链接

易语言控制硬件方面的资料比较少, 这次一次给大家补个够,

用的是 Arduino nano 的开发板硬件(具体自己某宝搜索, 贼便宜), 通讯用的 Json 高扩展性协议简单易懂

可以控制 18 路继电器, 我演示的时候只接了 4 路继电器

可以接 7路模拟量输入的传感器, 可以输出PWM信号.

也可以用来采集数字信号状态, 接入各种传感器模块采集IO状态, 也可以采集模拟信号

比如用数字IO可以采集开关按下/松开的状态, 接震动传感器可以检测到震动状态, 接霍尔传感器, 红外测距模块等等, 可玩性极高.

还可以驱动电机正转反转速度控制, 模拟量可以采集环境光度, 电池电压检测, 温度等等,反正传感器可以接一大堆,具体看自己怎么使用.

gitee 开源地址 : https://gitee.com/yfyun/arduino-nano-expanding-board


此次更新内容:

1. 新增计数器关闭功能.

2. 新增模拟量引脚电压校准功能, 校准后可以直接读取到实际输入到引脚的电压值(mV), 校准时请用稳压直流电源输入 3.3v 电压到引脚.

3. 新增设置模拟量引脚参考电压设置功能, 支持使用内部参考电压, 外部参考电压, 设置不同的外部参考电压可以提高检测精度.

4. 新增设置扩展板卡站号功能, 方便当一台电脑使用多个扩展板卡设置不同的站号, 可以用于通过站号自动寻找对应板卡的串口号.



点我下载 (已有 33 次下载)

引用模块


源码文件名 模块文件名
控制板卡Demo.e
精易模块.ec


引用支持库


源码文件名 支持库文件名 支持库标识
控制板卡Demo.e 系统核心支持库 5.3 d09f2340818511d396f6aaf844c7e325
扩展界面支持库二 2.0 AF6AD80AA4244A59AFB3D83ECF5173CC
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
扩展界面支持库一 2.0 27bb20fdd3e145e4bee3db39ddd6e64c
多线程支持库 2.0 5F99C1642A2F4e03850721B4F5D7C3F8
应用接口支持库 3.1 F7FC1AE45C5C4758AF03EF19F18A395D


[错误报告]   上一篇:高速内存配置项...     下一篇:马赛克工具