fengzhihean

导航

2023年3月21日

通信接口

摘要: 多达9个通信接口(与外部设备通信) I^2C接口 主模式:主动发送命令。 从模式:接收命令,执行相应操作。 USPART接口 SPI接口(串行外设接口) 控制器区域网络(CAN) 通用串行总线(USB) 设备控制器:是usb只能连接像键盘、鼠标等这样的设备,不能连接那种还可以作为接口的设备。 阅读全文

posted @ 2023-03-21 16:41 风止何安,璃月 阅读(42) 评论(0) 推荐(0) 编辑

2022年11月10日

Stream数据序列

摘要: Stream类用于处理字符数据流或二进制数据流。 1. Serial.available(); 如果串口接收到信息返回TRUE,否则返回FALSE 2. Serial.readString(); //读取串口接收到字符型的信息 3. Serial.parseInt();//读取串口接收到的整型信息; 阅读全文

posted @ 2022-11-10 20:19 风止何安,璃月 阅读(57) 评论(0) 推荐(0) 编辑

2022年11月5日

在网页中加载闪存文件系统中的图片、css和javascript

摘要: 在网页中加载闪存文件系统中的图片、CSS和JavaScript – 太极创客 (taichi-maker.com) index.html:ESP8266开发板建立的网站首页 main.css:控制网页的css(层叠样式表) JavaScript.js和clock.js:在页面中显示日期和时钟的Jav 阅读全文

posted @ 2022-11-05 19:13 风止何安,璃月 阅读(109) 评论(0) 推荐(0) 编辑

2022年11月3日

esp8266闪存文件系统<FS.h>

摘要: 1.存储的文件是编译后的; 用闪存文件系统时要申请空间 2. SPIFFS.begin(); 启用闪存文件系统; 3. SPIFFS.format(); 格式化SPIFFS.open(file_name【被操作的文件位置+文件名】,"代表要对文件进行的操作") w代表写入,从文件最开始的地方写入,不 阅读全文

posted @ 2022-11-03 17:45 风止何安,璃月 阅读(422) 评论(0) 推荐(0) 编辑

2022年10月29日

自动刷新页面

摘要: void handleRoot() { //处理网站目录“/”的访问请求 esp8266_server.send(200, "text/html", sendHTML(pinState)); } /* 建立用于发送给客户端浏览器的HTML代码。此代码将会每隔5秒刷新页面。 通过页面刷新,引脚的最新状 阅读全文

posted @ 2022-10-29 17:53 风止何安,璃月 阅读(89) 评论(0) 推荐(0) 编辑

2022年10月28日

用esp8266向外界发送网络信号

摘要: #include <ESP8266WiFi.h> const char *ssid="fengzhihean";const char *password="12345678"; void setup() { Serial.begin(115200); WiFi.softAP(ssid,passwor 阅读全文

posted @ 2022-10-28 19:43 风止何安,璃月 阅读(28) 评论(0) 推荐(0) 编辑

互联网基础

摘要: 二、传输层: TCP协议 1. 保证所有数据都能被接收端接收,会重发受损数据。 UDP协议 1. 比TCP速度快,不能保证接收所有的数据,有损坏的数据会被抛弃,不会重发受损数据。 三、应用层 http协议 请求 比如 :我的电脑(请求太极创客的首页) 通过浏览器使用互联网 给太极创客网站服务器发送请 阅读全文

posted @ 2022-10-28 19:35 风止何安,璃月 阅读(42) 评论(0) 推荐(0) 编辑

开发板详解

摘要: 1. GPIO 通用数字输入输出引脚(可接受电压<=3.3V);GPIO4通用输入输出引脚4;只有0和1两种情况 输入:向开发板输入信号;输出:开发板向外输出; 2. A0模拟引脚(0~1V;不能大于1),ADC:模拟输入,可接收两种以上的信息; 3. PWM:比如有一个小灯,亮度为50%,它是因为 阅读全文

posted @ 2022-10-28 18:20 风止何安,璃月 阅读(321) 评论(0) 推荐(0) 编辑

2022年10月27日

模拟输出和输入;analog

摘要: 255是灯的最大亮度; 模拟输入analogRead(pin); //模拟输入引脚读取数值 1.模拟输出analogWrite(pin,参数) //通过参数的大小,控制引脚(比如说亮度) boolean pushButton1; boolean pushButton2; int LED=9; int 阅读全文

posted @ 2022-10-27 21:12 风止何安,璃月 阅读(362) 评论(0) 推荐(0) 编辑

pinMode(),digitalWrite()等

摘要: 1. 引脚悬空,没有确定的数字值,0与1是随机的。 2. digitalRead(pin);读取引脚的输入信息,将其显示在串口显示器中 3. pinMode(pin,mode);将引脚设置成某种模式。有三种模式:OUTPUT,INPUT,INPUT_PULLUP INPUT_PULLUP上拉模式:A 阅读全文

posted @ 2022-10-27 20:19 风止何安,璃月 阅读(307) 评论(0) 推荐(0) 编辑