mR-71 重制版的制造文件(mR-71 Remastered version manufacturing files)
嵌入式开发,支持Modbus主机和从机两种模式,并且支持两种模式同时开启。从机支持Modbus RTU 、Modbus ASCII及Modbus TCP 3种模式,主机现在只支持常用的Modbus RTU模式~
包括:卡尔曼滤波、自适应 滤波,蚁群优化、卷积神经网络、遗传算法、强化学习、线性回归 归纳学习、循环神经网络, 测试平台采用GD32F103单片机,其中两个神经网络为ARM官方提供, 其余的没有采用ARM的dsp库和NN库 到时候提供大家测试,下载到开发板上运行
ARM DSP基本就完了,包含了: 电机变换(克拉克变换、帕克变换)、卷积、 离散余弦变换、傅里叶变换、滤波、高斯朴素贝叶斯估计、 插值、矩阵运算、PID、支持向量机
电机相关代码,配套F407骄阳开发板
1.基于正点原子开发板探索者STM32F407,ESP8266,超声波模块US-016,普通机械臂的打饭机器人。 2.机械臂控制采用正弦信号控制PWM代替PID,ESP8266通过MQTTT实现与阿里云物联网平台的通信。
STM32F103连接百度云的物联网工程代码。
通过正点原子的STM32F407ZGT6板子,实现了ModbusRTU,03,06,10,三个功能,可以实现电脑主站和板子的通信
LoRa是一种低功耗长距离无线通信技术,是目前物联网的一个趋势,它符合物联网发展的特点(低功耗、长距离、无线),本次设计是使用Dragino作为LoRaWAN,然后用一个Arduino单片机和LoRa模块作为发送节点,实现了LoRa节点向网关发送数据,也实现了解决多个节点向网关发送数据时的并发问题,调通了LoRa.h底层库。
Add master mode to FreeModbus.
简介 MultiButton 是一个小巧简单易用的事件驱动型按键驱动模块,可无限量扩展按键,按键事件的回调异步处理方式可以简化你的程序结构,去除冗余的按键处理硬编码,让你的按键业务逻辑更清晰。