单片机项目
躺着最舒服
修炼成程序猿!
展开
-
基于2.4GHz射频NRF24L01模块的智能家居项目总结
1. 经过陆陆续续的几个双休日和考试周里的空闲时间里的编写和调试,终于于2015/12/26今天晚上大体完成了智能家居的调试工作!总算是没有半途而废,耐心也受到挑战。2. 几个比较复杂的重要的模块,前面已经做过总结,这里不再赘述,配合起来使用,还是会存在一些延时导致的时差问题,会使得项目的工作不是很流畅,特别是加了温湿度模块以后,会在执行几次后,出现长时间的等待,然而在独立原创 2015-12-27 08:57:25 · 2064 阅读 · 4 评论 -
智能wifi小车程序原理说明
总体思想:1. 使用ESP8266与手机客户端连接通信,使用串口通信,利用AT指令像ESP发送命令,同时配置需要的内容,配置完成以后用手机连接wifi。2. 连接wifi以后,利用ESP自身的接受消息回显,让单片机捕捉回显中关键内容作为命令,来实施相应操作。要求:使用4800bps的比特率,捕捉命令和进行操作均在串口中断中做,并且不能做耗时操作,解决方法是使用即时性较高原创 2016-01-27 15:30:53 · 5408 阅读 · 1 评论 -
关于ESP8266使用总结
2016/1/20首先,该模块使用了AT指令进行操作,我们要做的,就是将需要的AT指令,以字符串的形式发给模块,即可实现相应的功能。1. wifi模块ESP8266的默认波特率是115200,但是单片机不能达到那么快的传输速率,只能使用4800bps,那么设置的时候,必不可少的要先用转串口调试下载器(速度比较快,而且wifi模块默认115200bps,用单片机不能正确更改波特率,原创 2016-01-27 15:32:39 · 19004 阅读 · 0 评论 -
智能wifi小车项目日志及重要问题描述解决
2016/1/17完成原理图,然后开始做PCB,但是存在布线复杂的问题,有的根本就是不合理的引脚分配。解决方法:根据实际的PCB元器件留出引脚位置,然后更改引脚,为就近的引脚,这样布线简单,而且清晰,不易出错。 LCD1602的问题,是可以通过不同的引脚控制吗?就是是不是可以把控制口的顺序更改,这样,布线变得简单,待解决。解决方法:明天测试使用不同的口对LCD1602操作。原创 2016-01-27 15:33:51 · 1842 阅读 · 0 评论 -
关于单片机连接ESP8266模块截取其回显内容
1,首先,ESP使用串口,跟51单片机通信,控制端可以使用手机,但是,51单片机和手机不在一个档次,那么在51单片机上需要分析操作。2,ESP8266在接收或者发送数据时,会向串口发送回显内容,也就是提示信息,提示接收到了什么,发送了什么,所以,在单片机上做字符串的分析截取很重要,不然手机和单片机的通信质量大大下降,前期的wifi小车写项目的时候,这个问题困扰了我很久,后来进度过慢,我就折衷的原创 2016-01-28 16:53:18 · 8522 阅读 · 4 评论