![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
arduino学习
团团~
一个学生
展开
-
ESP8266(NodeMcu Lua)学习 (1)点亮LED灯
(一)点亮LED灯1、串口驱动安装注意查看电脑串口是否能够识别ESP8266,若不能识别,手动安装驱动驱动下载官网根据电脑类型安装好该驱动(有的电脑存在该驱动,就不用这一步)。2、arduino IDE的准备首选项 ->附加开发板管理器网址中填入:http://arduino.esp8266.com/stable/package_esp8266com_index.json...原创 2019-02-17 19:14:46 · 2657 阅读 · 2 评论 -
ESP8266+UNO利用贝壳物联平台进行数据交换(1)ESP8266设置透传模式
ESP8266利用UNO设置透传模式注意:新手不要随便刷固件,基本买来的ESP8266都刷好固件了透传模式也可以通过USB—TTL进行AT命令设置,这里就不列出了。1、器材:arduino unoesp8266-01杜邦线2、接线:VCC————3.3VGND————GNDTX—————3RX—————4CH_DP———3.3V(可以接一个小电阻)3、代码/*a、端口...原创 2019-03-13 21:32:13 · 2642 阅读 · 1 评论 -
ESP8266(NodeMcu Lua)学习 (3)建立路由(ESP8266-01学习)并测试该路由
(3)、esp8266+UNO建立路由模式(1)准备材料esp8266、UNO、NodeMcu Lua、led、电阻 、导线、NodeMcu lua数据线和UNO数据线(2)思路在上一篇博文中提到WiFi控制led,我手里有两块ESP8266,如下图所以我考虑将WiFi也换成自己搭建的。(3)搭建WiFi接线:注意:这个esp8266要求的供电很精细!代码#inclu...原创 2019-02-19 20:47:42 · 1143 阅读 · 0 评论 -
ESP8266(NodeMcu Lua)学习 (2)WIFI控制led灯(WiFiHTTPSServer)
(二)WiFi控制led灯1、打开示例->ESP8266WIFI->WiFiHTTPSServer;2、代码如下:/* WiFiHTTPSServer - Simple SSL server example This sketch demonstrates how to set up a simple HTTP-like server usingcl HTTPS ...原创 2019-02-17 20:54:46 · 2840 阅读 · 2 评论 -
ARDUINO学习过程 (8)74HC-595芯片的学习
(八)74HC-5951、74HC595的简介及实验操作分析通常所用的arduino uno 只有十三个脚位,而这个芯片可以高效率扩充脚位如上图,注意凹槽朝左;首先左上方是电压输入,接入5伏,右下角接地;这个时候可以把74HC595看成一个通电的器件,能够控制上图中0-7这八个角位即,你可以自由控制0-7中间任意哪个是高电位,哪个是低电位,也就是说0-7中哪个是0哪个是1都会被你设置;...翻译 2019-02-13 21:40:32 · 1144 阅读 · 0 评论 -
ARDUINO学习过程 (7)步进电机实验
(七)步进电机实验1、uln2003芯片凹槽朝上放置如上图所示,左下角接地(实验中,所有器件接地要统一)当1B给予高电平,1C相当于成为阴极(相当于接地);当3B给予高电平,3C相当于成为阴极(相当于接地)以此类推。2、步进电机四相五线步进电机实物图3、连接图红线始终要接五伏,提供正极电压,而橙色,黄色,粉色,蓝色线注意要按照顺序分别连接上uln2003芯片的4,3,2...原创 2019-02-13 20:03:54 · 2277 阅读 · 0 评论 -
ARDUINO学习过程 (6) 光敏电阻实验
(六)光敏电阻实验1、连接图光敏电阻与电阻组成一个电位器2、mind+3、代码#define LED 13#define AD A5void setup() { pinMode(LED,OUTPUT);//使用到的引脚为输出 Serial.begin(9600);//窗口输出波特率为9600}void loop() { int Buffer=0;//定义变量记录...原创 2019-02-13 18:13:52 · 2674 阅读 · 0 评论 -
ARDUINO学习过程 (5) 无源蜂鸣器实验
(五)无源蜂鸣器实验1、连接图2、mind+3、代码#define Pot A0#define Buzzer 2int PotBuffer=0;void setup() { pinMode(Buzzer,OUTPUT);}void loop() { PotBuffer=analogRead(Pot); for(int i=0;i<100;i++) ...原创 2019-02-13 18:06:39 · 3430 阅读 · 1 评论 -
ARDUINO学习过程 (4) PWM调光实验
(四)PWM调光实验1、理论基础学会PWM的使用:Pulse Width Modulation 脉冲宽度调制,简称脉宽调制。是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在从测量、通信到功率控制与变换的许多领域中。脉冲宽度调制(PWM)是一种对模拟信号电平进行数字编码的方法,由于计算机不能输出模拟电压,而只能输出oV或5V的数字电压值,(0V为0;5V为1)所以通...原创 2019-02-13 18:02:03 · 3678 阅读 · 0 评论 -
ARDUINO学习过程(3)电位器实验
(三)电位器实验1、连接图利用uno板子上的A0到A5模拟输出端口2、mind+这里是mindpuls (windows)安装包百度网盘链接:https://pan.baidu.com/s/1g3j0FF4E_pbuq1AF46TQyQ提取码:ywdt3、代码//Hello world!代码void setup() { Serial.begin(9600);}voi...原创 2019-02-13 17:56:57 · 1088 阅读 · 1 评论 -
ARDUINO学习过程(2)有源蜂鸣器实验
ARDUINO学习过程-(2)有源蜂鸣器实验1、连接图2、代码#define LED 13#define KEY 2#define BUZZER 3int KEY_NUM = 0;//0和1表示按键状态void setup() { pinMode(LED,OUTPUT); pinMode(KEY,INPUT_PULLUP);//利用上拉电阻 pinMode(BUZZER...原创 2019-02-13 17:36:46 · 6087 阅读 · 0 评论 -
ARDUINO学习过程 (1)点亮一颗LED
ARDUINO学习过程 (1)点亮一颗LED1、连接图2、代码#define LED 13#define KEY 2int KEY_NUM = 0;//0和1表示按键状态void setup() { pinMode(LED,OUTPUT); pinMode(KEY,INPUT_PULLUP);//利用上拉电阻}void loop() { ScanKey(); i...原创 2019-02-13 17:31:49 · 510 阅读 · 0 评论 -
ESP8266+UNO利用贝壳物联平台进行数据交换(2)上传检测数据
利用ESP8266上传检测数据1、器材:arduino UNO;esp8266-01(已成功设置透传);杜邦线;面包板;10k电阻;电位器。2、接线:ESP8266-01 ARDUINOVCC——————3.3V;GND——————GND;TX———————RX;RX———————TX;CH_DP—–电阻—–3.3v.电位器(三端) a...原创 2019-03-13 22:16:40 · 2551 阅读 · 1 评论