物联网
熟知宇某
世间本无事,庸人自扰之
展开
-
【物联家居】第一章:前言
【物联家居】目标:可通过web端、手机端控制简单的家居设备;可通过天猫精灵语音控制简单的高低电平设备。前言:端午节三天假,看看该项目能做到什么程度。一、原创 2021-06-12 13:36:47 · 379 阅读 · 0 评论 -
【RFID学习笔记】一、RFID原理简单介绍
RFID,全称Radio Frequency Identification,即射频识别。RFID是一种通信技术,以无线信号(电磁波)耦合识别特定的目标,进行读写目标的数据。物联网架构有三层:感知层、传输层、应用层。RFID主要位于其中的感知层,作为与“万物”感知的媒介之一。RFID频段:...原创 2020-07-07 20:44:22 · 1583 阅读 · 0 评论 -
【Linux】Linux修改apt源为国内源
捣鼓了一下,原来deb和deb-src是一样的东西,但是,前者下载的是deb包,后者是deb包的源文件1.用编辑器打开apt的配置:sudo nano /etc/apt/sources.list2.根据linux的发行版来找相应的源,如我的是Ubuntu,就百度“UbuntuXX更改源文件”,文章最下面给出Ubuntu的相应链接这里需要注意的是,如果你是Debian,你要清楚...原创 2020-03-30 08:31:38 · 3065 阅读 · 0 评论 -
【Linux】Debian或者Ubuntu安装Python3.8和pip3
1、下载安装文件:wgethttps://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz如果网速慢,请科学上网。2、下载完后,解压:tar-zxvf 【文件名】 如 tar-zxvf Python-3.8.0.tgz3、进入解压后的文件夹(我的是Python3.8.0):cdPython3.8.04、编译:...原创 2020-03-30 08:08:21 · 4242 阅读 · 0 评论 -
⑤串口发送数据
说明:单片机连接电脑,在串口工具上查看单片机发来的数据。接收数据下一章再教。原料:最小开发板(晶振为115200),51单片机,usb转ttl一、为什么要用最小开发版进行实验?可能刚开始学单片机的你们,都是人手一个单片机学习板,烧录程序到单片机也是用单片机学习板。单片机最小开发板和单片机学习板的晶振不同(学习板的一般为120000),所以在TX发送数据的时候,会乱码。记住:用学习板烧...原创 2019-03-02 01:00:04 · 1232 阅读 · 4 评论 -
③ESP8266透传模式及其对应问题
说明:透传模式只能在单连接模式下进行(AT+CIPMUX=0)1模块连接手机热点AT+CWJAP=”ssid”,”password”2模块设置单连接模式AT+CIPMUX=03手机配置tcp服务端(记录下手机显示的ip和你自己设置的端口)4模块指向手机ip和端口AT+CIPSTART=”TCP”,”192.168.***,***”,端口号5模块进入透传模式AT+CIPMODE=1...原创 2019-03-02 00:28:19 · 7197 阅读 · 4 评论 -
②ESP8266与手机交互(多种方式)
说明:学习edp8266模块与手机发送与接收数据,这节为今后学习8266与8266模块的交互和使用手机控制8266模块的的目的。一、原料硬件:①esp8266-wifi模块②usb转ttl③5v转3.3v模块④杜邦线软件:安卓下安装“有人网络助手”二、TCP1、AP模式下模块的tcp服务配置步骤2、手机作为tcp客户端连接模块3、模块与手机交互手机端发送数据串口工具接...原创 2019-03-02 00:23:45 · 15227 阅读 · 0 评论 -
①ESP8266-wifi模块使用方法
说明:学习esp8266wifi模块与电脑接收与发送数据一、原料软件:串口工具sscom32硬件:①esp8266-wifi模块②usb转ttl③5v转3.3v模块(esp8266仅支持3.3v电压,使用5v模块有几率会被烧坏)④杜邦线二、连线1、wifi模块有8个引脚,要使用它,我们只需要用到5个引脚即可(红框)本来不准备画出连线图的,考虑到你们学习效率问题,在下...原创 2019-03-02 00:16:25 · 24064 阅读 · 8 评论 -
STC单片机代码烧录
说明:两种烧录方式。一、ISP烧录原料:usb装ttl、单片机、开发板、stc-isp-15xx-v6.85H.exe(群文件有)1、 接线vcc—vcc、gnd—gnd、RX—TX、TX—RX2、 安装CH340驱动(群文件有)3、 将TTL插入电脑,打开stc-isp-15xx-v6.85H下图有一个词大家不是很熟悉:“冷启动”:就是讲单片机断电,再上电,这样程序才能检测到单...原创 2019-03-01 21:09:49 · 9999 阅读 · 1 评论 -
proteus仿真单片机的使用
打开proteus“新建工程”→“工程名称”→下一步、下一步、下一步(这些下一步都是默认选项的)然后出现板子了,接下来我们就要添加元器件了。接下来给LED灯接端口上图有个注释没写:就是单片机上点之后,引脚是默认为高电平的,所以LED两端为高电平,不亮。接下来就要写写代码了喔。。。要用keil这个软件编译代码生成hex文件,烧录进单片机。考虑到有些同学还不会编译代码。...原创 2019-03-01 19:04:28 · 3164 阅读 · 1 评论 -
单片机代码的编译(keil)
下载keil下载地址暂无打开项目至此就已经创建完成了,接下来新建C文件。这时候,再次点击编译程序,其目录下会生成一个hex文件。这就是keil生成单片机hex执行文件的基本操作了。...原创 2019-03-01 19:00:05 · 3942 阅读 · 0 评论 -
C51单片机 串口通信RX&TX---适合初学
原料:keil、仿真软件、虚拟串口工具(群文件里的tools)vspdctl.dll记得覆盖说明:串口中断允许位ES=1时,单片机一接收到数据或者发送数据就会进入串口中断函数(我认为是因为SBUF一有动静,便会触发到中断),所以单片机发送数据给上位机的时候,为了避免数据丢失,建议关闭串口中断ES=0。(这里看不懂,建议看完整篇文章,再回来看,应该看得懂了)不要着急着操作,先粗略学习一下相关...原创 2019-03-01 13:05:35 · 23567 阅读 · 0 评论 -
c51单片机中断详解--适合初学者
代码文本在文末,文中为代码截图工程图**第一题**每次亮一个灯的流水灯,定义P1为led1。外部中断0允许中断:EX0=1;下降沿触发:IT0=1;总开关:EA=1;中断要执行的是P0引脚的4个二极管闪六次。其实这里还有个想说的是,IE在中断请求的时候,会置位为1,然后CPU同意并执行中断程序后,IE自动清零。为什么说这个,这个可以在以后的一些情况,作为中断条件。...原创 2019-03-01 12:15:33 · 25245 阅读 · 1 评论