ESP8266 WIFI模块学习之路(12)——AT命令自动配置,实现远程关闭电脑

这个博文和上一个博文【ESP8266 WIFI模块学习之路(12)】基本相似,有一点不同的是,这个是:模块和手机通过路由器(局域网)通信,从而关闭电脑。这样的好处是,手机不需要每次连接ESP8266模块产生的WIFI(模块作为客户端,路由器作为服务器),这样比较方便,手机直接连接路由器(不影响上网...

2019-04-15 09:14:38

阅读数 290

评论数 5

ESP8266 WIFI模块学习之路(11)——WIFI模块通过VC自动配置,实现远程关闭电脑

根据前几个博客,也是能实现远程关闭电脑的,但ESP8266模块的命名需要手动下载,其实为了实现方便,我们需要自动下载AT命令,这样我们就更方面了,就能够实现真正的远程控制。 现在需要实现的功能是: 1.通过VC实现数据下发给USB串口,通过串口下发的数据来配置AT命令。 ...

2019-04-12 17:25:20

阅读数 143

评论数 0

ESP8266 WIFI模块学习之路(10)——手机远程关闭电脑

在博文ESP8266 WIFI模块学习之路(9)中已经实现了电脑读出USB串口的数据,如图 在博文C语言实现电脑关机程序中学习了如何实现电脑关机及其它的一些功能。 因此,通过这两个博文完全可以实现手机控制电脑关机了,只不过,还是得需要电脑串口助手先进行AT命名配置,目前还不能完成AT命令的...

2019-04-12 17:00:05

阅读数 222

评论数 2

C语言实现电脑关机程序

这个是我在网上搜索到的资料,其实也是很简单的。 想使用ESP8266完成这样一个操作——远程关闭电脑,达到人在别的任何地方都可以操作我们的电脑。 这个虽然已经不是羡慕新奇的事,实现的方法也撑出不穷,但我们学习ESP8266,也不失是一种体验的过程。 对于初学者来说也是一种很有成就感的体验。 ...

2019-04-12 14:11:08

阅读数 117

评论数 0

ESP8266 WIFI模块学习之路(9)——C++实现通过电脑串口读取ESP8266数据

想自己实现一个远程控制电脑关机的套件: 不能使用串口助手,只能想法自己实现一个类似串口助手一样的功能(能够读出串口数据,能通过串口下命名) 基于一种硬件实现——ESP8266模块 手机控制:我先是想通过手机网络助手来实现这个功能,如果实现准备自己写一个Android软件。 所以先来完成串口数...

2019-04-12 10:54:46

阅读数 339

评论数 0

八进制字符串转成十进制整数

题如下: 将无符号八进制数字构成的字符串转换为十进制整数。例如,输入的字符串为:556,则输出十进制整数366。 代码如下: #include <stdio.h> #define N 10 void main() { unsigned char str[N...

2019-03-21 14:30:50

阅读数 379

评论数 0

LD3320语音识别模块学习(1)——控制电机转动

·通过语音模块(LD3320)控制电机转动方向,其实这个语音模块的代码网上很全,淘宝会提供一套完整的开发代码,我们使用者其实不需要关注它的具体实现过程,只需要掌握如何去修改代码完成功能即可。 修改的部分代码如下: /******wantin modify 2018.12.4**...

2018-12-05 09:42:01

阅读数 3102

评论数 13

2.4G无线模块(NRF24L01)学习(2)——单片机互相控制LED灯

先展示我的硬件部分图片: 要求完成的功能: 1.两个模块和两个单片机相连,分别称为单片机A,单片机B 2.功能:单片机A上的两个按键控制单片机B上的P2口等四个灯的亮灭;单片机B上的两个按键控制单片机A上的P2口等四个灯的亮灭 代码如何实现呢,只要你对我之前的文章《2.4G无线模块(N...

2018-11-20 11:18:59

阅读数 1150

评论数 2

2.4G无线模块(NRF24L01)学习(1)——串口实现两个模块之间信息交互

先看模块,如下图:           一个模块的使用,必须先阅读产品文档,我为了学习这个模块,特地将资料文档下载下来,逐一阅读理解,这样以后才能灵活使用其模块。         NRF24L01+模块的使用还是有一定的复杂度的,复杂度和我之前写的红外通信模块相比,不可相提并论。...

2018-11-19 20:04:55

阅读数 1715

评论数 1

避障模块的使用——避免小车撞到障碍物

先来看一下避障模块的实物图,如下: 其中, 是一个变阻器,是调节避障模块的灵敏度。若自己有这个模块,可以通电,调节试试就知道了。 注意点:当障碍物靠近模块时,如果识别有障碍物靠近时,则会在out脚输出低电平。因此,只需要将这个引脚的数据传给单片机的一个引脚,然后判断这个引脚是否为0,...

2018-10-31 20:32:24

阅读数 1240

评论数 0

红外通信模块、NEC红外收发模块(3)——两个单片机交互控制小车

先上两个图: 单片机A: 单片机B:   现在实现的功能的是: 单片机A控制单片机B完成一定的任务,包括以下几点: 单片机A作为遥控器,数据的发送端 单片机A有单片机和红外线模块组成,完成的功能是:单片机控制红外模块,使得红外模块向外发送控制数据 单片机B作为操作设备,...

2018-10-31 19:58:13

阅读数 1008

评论数 1

单片机(STC12C5A60S2)内部PWM实现呼吸灯

上个文章写了用单片机的两个定时器给大家实现了呼吸灯,其实上个文章是在为大家解析PWM的原理,今天我们将使用单片机内部自带的PWM来进行呼吸灯设计,自己可以查看该单片机型号的中文资料。所看章节如下:   直接上代码吧,大家可以查看代码,如果不明白的可以给我留言,^_^。 #include...

2018-09-29 08:17:16

阅读数 2288

评论数 7

使用两个定时器实现PWM(脉宽调制)——呼吸灯

PWM(脉宽调制)大家可以上网查查,其原理讲解很多。为了更好的学习PWM,我特意参照别人写的文章,自己也写了一份代码来实现PWM。代码如下: #include <stc12c5a60s2.h> unsigned long cnt; unsigned...

2018-09-27 14:38:10

阅读数 1259

评论数 1

GPS模块(G28U7FTTL)(2)——获取指定信息

经过上面文章的学习,大家肯定会简单的获取GPS信号了,这次,我们需要获取指定数据。如下图所示,简单的接收数据,你会发现他们都是很多类型的数据,现在假如只接受下面画红色框的数据。 接收完成后的数据如下图,只剩下我们所想要的数据。 如何实现呢? 我们可以观察下面这个所接收的数据汇总图,上...

2018-09-21 19:53:45

阅读数 353

评论数 1

GPS模块(G28U7FTTL)(1)——与单片机通信

写这个博客的目的是为了防止忘记,还有就是记录自己一点一滴的成长。 为什么会设计到这个模块,是因为我们想给学生开展一个实训,源于同事的一个实际项目:自动调速播种机,原理是,将该GPS模块装在播种机上,然后根据GPS采集的速度信息来调整播种机的播种速度,这样就保证了播种的均匀,提高实用性。 接下来...

2018-09-21 19:36:11

阅读数 898

评论数 1

红外通信模块、NEC红外收发模块(2)——两个红外模块交互信息

上次文章写的是红外模块的是否正常验证,和基本功能的展示与掌握,本次要完成两个红外模块,借助单片机进行互相交互信息: 需要完成两个功能: 1.通过串口助手给单片机发送信息(这里要注意:我们使用两个红外模块,PC端一个,单片机端也接一个,实现远程传输信息),如果单片机收到信息,则实现P2口的LED...

2018-09-10 23:04:09

阅读数 963

评论数 3

红外通信模块、NEC红外收发模块(1)——红外模块调试

写这篇文章之前先看一下模块长什么样子,如图: 这个模块淘宝上一搜一堆,请各位学习者可以网上下载。 现在我们要验证一下这个模块是怎么工作的,先看他的引脚 GND RXD TXD 5V 引脚很简单,现在我们使用USB-TTL与我们这个模块相连接,然后用PC上的串口调试助...

2018-09-10 22:23:07

阅读数 2402

评论数 0

ESP8266 WIFI模块学习之路(8)——自写Android手机APP控制直流电机正反转

本次向通过Android远程控制直流电机正反转,在这之前可以看一下我写的“STC单片机简单控制直流电机正反转”有助刚学的同学理解。 可以看一下我的硬件连接电路,如图: 单片机硬件程序: #include <reg52.h> #include ...

2018-09-03 21:53:29

阅读数 2465

评论数 16

STC单片机简单控制直流电机正反转

最近在研究智能小车,简单研究了一下单片机简单控制直流电机正反转,一开始想着用单片机直接控制,结果失败了。 原因是:虽然I/O口输出的电压也是5V,但输出的电流太小,以致输出功率太小,不足以驱动电机工作。因此,想要电机工作,需要驱动芯片,这里我选择了L293D,插拔式芯片,如图: 引脚图: ...

2018-09-03 20:46:51

阅读数 4443

评论数 11

ESP8266 WIFI模块学习之路(7)——自写Android手机APP接受单片机数据

上一篇是写关于自写Android手机APP给单片机下发数据的,这次我将写一下APP如何接受单片机数据。 其实使用调试助手,或者别人开的的APP同样能够实现接受单片机数据,但想学习的,我还是建议能够自己写一个Android软件,这样从底层到上层都能学到很多东西。 APP页面如图: 硬件连接...

2018-09-02 11:24:14

阅读数 5801

评论数 123

提示
确定要删除当前文章?
取消 删除
关闭
关闭