风轻云淡愿君赏,消尽烦忧心亮敞。夏去秋来添衣裳,一声问候祝安康!

随笔分类 -  开发板

Wemos D1 使用ESP8266 板载存储
摘要:使用ESP8266 SPIFFS 需要的工具已经打包,经测试 arduino IDE 1.6.8 配合0.2版本可以使用。 链接:https://pan.baidu.com/s/1pz51rhjICXekBIa3qFv7IQ 提取码:1111 1 #include <ESP8266WiFi.h> 2 阅读全文

posted @ 2021-08-14 18:59 荣林 阅读(384) 评论(0) 推荐(0)

Wemos D1 ESP8266的网络工作模式
摘要:STA 模式:此时ESP8266模块是终端,可连接室内路由、手机热点或者AP热点 模块连接AP热点,可与其进行双向数据通信 模块连接手机热点,可与手机上的网络调试助手通信 模块连接路由器,可以在当前网络下的PC或者手机的网络调试助手通信 也可以通过路由接入互联网,从而手机或电脑通过互联网实现对设备的 阅读全文

posted @ 2021-08-14 16:06 荣林 阅读(770) 评论(0) 推荐(0)

Wemos D1 1602 液晶屏幕
摘要:接线:GND 5V D14 D15 1 #include <Wire.h> 2 #include <LiquidCrystal_I2C.h> 3 4 LiquidCrystal_I2C lcd(0x3F,16,2); // 设置液晶地址 0x27 设置一行显示的字符 16个 2 行显示 5 6 vo 阅读全文

posted @ 2021-08-14 15:20 荣林 阅读(209) 评论(0) 推荐(0)

Wemos D1 WIFI配网
摘要:实现步骤:1 开机创建AP_clock 192.168.1.5 2 手机打开网页输入网络与密码 3 联接成功,关闭AP模式 1 /* 2 * This sketch demonstrates how to scan WiFi networks. 3 * The API is almost the s 阅读全文

posted @ 2021-08-14 12:17 荣林 阅读(481) 评论(0) 推荐(0)

Wemos D1 继电器
摘要:int Relay = 2; void setup() { pinMode(Relay, OUTPUT); Serial.begin(115200); } void loop() { Serial.println("Plase input H or L:"); char cmd; while(Ser 阅读全文

posted @ 2021-08-13 21:26 荣林 阅读(198) 评论(0) 推荐(0)

Wemos D1 RGB 全彩灯
摘要:RGB小灯依次点亮0-255级 1 void setup(){ 2 pinMode(D13, OUTPUT); 3 pinMode(D12, OUTPUT); 4 pinMode(D11, OUTPUT); 5 Serial.begin(115200); 6 } 7 int iex =0; 8 in 阅读全文

posted @ 2021-08-13 20:53 荣林 阅读(144) 评论(0) 推荐(0)

Wemos D1 超声测距
摘要:HC-SRO4超声波模块 四个引脚:VCC(正极),Trig(触发),Echo(回应),GDN(接地) #define Echo D2 #define Trig D8 long GetTime() { digitalWrite(Trig,HIGH); delayMicroseconds(10); d 阅读全文

posted @ 2021-08-13 20:01 荣林 阅读(243) 评论(0) 推荐(0)

Wemos D1入门
摘要:ESP8266特点介绍 802.11 b/g/n 内置Tensilica L106 超低功耗 32 位微型 MCU,主频支持 80 MHz 和160 MHz,支持 RTOS 内置10 bit高精度ADC 内置TCP/IP协议栈 内置TR 开关、balun、LNA、功率放大器和匹配网络 内置PLL、稳 阅读全文

posted @ 2021-08-13 18:16 荣林 阅读(4853) 评论(1) 推荐(2)

Keil C51学习 GitHub资料
摘要:https://github.com/SacredWood/89C51 阅读全文

posted @ 2021-02-12 18:41 荣林 阅读(133) 评论(0) 推荐(0)

Keil C51学习 12 测量电机转速
摘要:#include<reg52.h> //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义 sbit btn=P3^2; sbit led=P1^0; #include<intrins.h> #include <absacc.h> //包含绝对地址访问库函数 #define SEG1 X 阅读全文

posted @ 2021-02-04 12:32 荣林 阅读(277) 评论(0) 推荐(0)

Keil C51学习 11 红外接收发送
摘要:从红外接收读取电平信息 /* 名称:从红外接收读取电平信息 论坛:www.doflye.net 编写:shifang 日期:2009.5 修改:无 内容:从红外接收头接收到信息反映到LED上 */ //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义 #include <STC89C5 阅读全文

posted @ 2021-02-03 21:05 荣林 阅读(239) 评论(0) 推荐(0)

Keil C51学习 10 8*8点阵屏
摘要:MAX7219介绍 MAX7219是一种高集成化的串行输入/输出共阴极显示驱动器,可实现微处理器与7段码的接口,可以显示8位或64位单一LED。 芯片上包括BCD码译码器、多位扫描电路、段驱动器、位驱动器、内含8&TImes;8位静态RAM,用于存放显示数据。只需外接一个电阻就可为所有的LED提供段 阅读全文

posted @ 2021-02-02 19:11 荣林 阅读(491) 评论(0) 推荐(0)

Keil C51学习 9 DA
摘要:先占位 阅读全文

posted @ 2021-02-02 18:28 荣林 阅读(66) 评论(0) 推荐(0)

Keil C51学习 8 A/D模数转换 TLC1549
摘要:AD 将连续变化的模拟信号转换为数字信号。 按工作原理划分: 双积分型A/D转换器。 逐次逼近比较型AD/转换器。 并行A/D转换器。 一个5V满刻度的8位ADC能分辨输入电压变化最小值是5V×1/28 =19.53mV。 测量电压,四位数码管显示 #include <reg52.h> #inclu 阅读全文

posted @ 2021-02-01 18:42 荣林 阅读(541) 评论(0) 推荐(0)

Keil C51学习 7 串口控制
摘要:串口流水灯 发送HEX 01 可以控制第一盏灯点亮,再次发送可以控制熄灭 #include<reg52.h> #define uchar unsigned char #define uint unsigned int uchar i; sbit D0=P1^0; sbit D1=P1^1; sbit 阅读全文

posted @ 2021-02-01 10:14 荣林 阅读(474) 评论(0) 推荐(0)

Keil C51学习 6 控制播放音乐
摘要:变频救护车 #include<reg52.h>//包含访问sfr库函数 #define uchar unsigned char //定义一下方便使用 #define uint unsigned int #define ulong unsigned long sbit BEEP=P1^0; sbit 阅读全文

posted @ 2021-01-30 17:37 荣林 阅读(917) 评论(0) 推荐(0)

Keil C51学习 5 定时器/计数器
摘要:定时器/计数器 应用场合:定时或延时控制、对外部事件的检测、计数等。 计数器 就是对外部输入脉冲的计数; 定时器 也是对脉冲进行计数完成的,计数的是MCS-51内部产生的标准脉冲,通过计数脉冲个数实现定时。 T0 P3.4 T1 P3.5 T2 P1.0 每个定时器内部结构实际上就是一个可编程的加法 阅读全文

posted @ 2021-01-30 17:11 荣林 阅读(2962) 评论(0) 推荐(0)

Keil C51学习 4 按键 外部中断
摘要:主板介绍:P3^2~P^5为四个按键;P1^0~P1^7为8个LED灯 #include "reg52.h" //此文件中定义了单片机的一些特殊功能寄存器 typedef unsigned int uint; //对数据类型进行声明定义 typedef unsigned char u8; sbit 阅读全文

posted @ 2021-01-30 16:08 荣林 阅读(3637) 评论(0) 推荐(0)

Keil C51学习 入门
摘要:语法关键字: 转义字符 字节寄存器 /* Byte Registers */ sfr P0= 0x80; sfr PCON= 0x87; sfr TCON= 0x88; sfr TMOD= 0x89; sfr TL0= 0x8A; sfr TL1= 0x8B; sfr TH0= 0x8C; sfr 阅读全文

posted @ 2021-01-30 11:50 荣林 阅读(971) 评论(0) 推荐(0)

Keil C51学习 3 数码管和9999 计数器
摘要:博主用的这个主板通过CPLD实现类似3-8译码器功能来控制四位数码管,至于段选和位选这些不是很清楚。之后内容会补充 以下代码实现四位数码管的最高位,闪烁显示0和1 1 #include<reg52.h> //包含头文件,一般情况不需要改动, 2 #include <absacc.h> 3 #defi 阅读全文

posted @ 2021-01-30 11:14 荣林 阅读(899) 评论(0) 推荐(0)

导航