- 博客(9)
- 问答 (1)
- 收藏
- 关注
原创 给单片机开发的萌新送个礼
很多新人都在群里问,怎么才能同时控制多个设备的采集和运转,如果你通过例程学会了各种设备的控制方法,那么就看看这里,让你进阶!
2023-08-05 08:27:17 90
原创 ESP8266设备注册方案
每一个设备在进入应用的时候,都面临着注册问题,就是说这套设备从哪个WIFI进入网络,是谁的归谁管,如何设定参数如何工作。一个新的,还不能连接WIFI的设备如何初始化?当然要从AP模式开始。我设计的初始化方案是这样的:1,用户手机连接网络上网,对接服务器,向服务器申请需要新增一个设备,并从服务器获得一个空白的设备号。2,带着设备号,向用户询问WIFI名和密码,等待输入WIFI名称和密码,同时要求用户设备用WIFI连接新增设备的AP。3,将设备号,WIFI名称和WIFI密码三个参数发给新设备AP。如果新
2022-12-01 13:45:21 310 1
原创 调节PID的方法初探
初学者往往被 一大堆PID参数搞得晕头转向,我用我的经验和我的说法来描述一遍,说不定就有人能够从中获益。首先我也来讲讲什么是PID,然后再说如何调参。PID是一种状态控制的实现方法的3个参数,P、I、D。其中,P就是当前的偏移量,例如你的飞机在1000米高空飞行,这时控制中心发来消息说,你去1200高度。这时对于你的目标来说,你就偏移了200米,需要马上升高到达1200米的位置。P就是距离目标位置的偏移量,这里就是200米。再说D。光知道偏移还不够。比如你的飞机正在平飞,突然一阵气流,你的飞机瞬间就
2021-07-04 11:02:30 1985
原创 arduino nano esp8266>>>>帮你填坑
arduino nano esp8266>>>>帮你填坑使用arduino nano开发8266通讯?看这里!我还真不知道使用原装的、进口的nano会是什么样的结果,但是如果你使用国产的,最便宜的arduino nano来开发esp8266的wifi通讯,这里真的有一大堆坑在等着你。- 首先,网传的各种接线方式,其实没那么多规矩,第一是一定要使用3.3V供电,很多8266上都印上了3.3v,不要搞错。- 第二个坑,凡是使用无线通讯的,都是耗电量比较大的,这根本就不是便宜的arduin
2021-07-04 10:01:51 768
原创 Arduino:禁止中断之后,如何使用计时器
在ARDUINO里,关闭中断是为了更好的完成当前任务。但是如果当前任务里需要计时器怎么办?我的处理办法是:关闭中断以后,没有了millis(),但是还有micros(),只不过micros()被复位0,并且只能在0-2000之内循环(2毫秒),所以我们在关闭之前必须处理好micros()的环境准备,比如某些与micros()有关的计数器的复位。关闭之后,micros()从0开始工作,并且只有2...
2020-02-15 18:25:48 807 1
原创 基于 arduino 的两轮自行车
看到别人做的自动行驶自行车,觉得好玩,自己也做一个,用arduino可以轻松实现。因为开始是在做无人机,所以带着遥控器接收机等装备,一起开始设计自行车,就做个遥控的自行车吧,一个马达后轮驱动,MPU6050控制平衡,一个舵机控制前轮掌握方向,如此而已。主要模块:1、接收机程序2、马达驱动程序3、舵机驱动程序4、陀螺仪读取程序框架:1、读取接收机数据 :re_da[0]-re_da[...
2019-08-31 21:20:06 1647
原创 arduino nano开发飞控的框架设计——新人的臆想
首先,在工控开发上,我还是个新人,学习工控arduino也有4个月,虽然以前搞软件,但是C语言和硬件都是新手。这里来讨论这个大题目也是因为度娘提供的资料太少,希望来这里抛砖引玉,尤其我不爱读别人的代码,一切都只有自己研究。很多人觉得nano太小了,无法独立完成飞控,据说apm就不是一块arduino开发出来的。虽然nano资源太小,但是如果节省起来使用,做个简单的飞控还是有可能的。很多人都想...
2019-04-22 20:53:31 4094 6
空空如也
nodemcu 做AP,如何接收并返回客户端信息
2021-11-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人