![](https://img-blog.csdnimg.cn/00f04a19c22a4bf08dc0b9fd6004106f.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Arduino之路
文章平均质量分 75
分享一些硬件知识以及Ardunio开发小案例
FeverTwice
Stay hungry, stay foolish!
(╹ڡ╹ )
展开
-
【Arduino开发】Lesson2 NodeMCU ESP8266 建立网络服务器
文章目录1. ESP8266 建立网络服务器2. 通过网络服务器对NodeMCU开发板进行控制写在最后1. ESP8266 建立网络服务器注意:默认情况下我们的浏览器或者手机都是使用80端口来访问服务器的#include <ESP8266WiFi.h> // 本程序使用 ESP8266WiFi库#include <ESP8266WiFiMulti.h> // ESP8266WiFiMulti库#include <ESP8266WebServe.原创 2021-11-21 10:18:58 · 1116 阅读 · 1 评论 -
【Arduino开发】Lesson1 NodeMCU连接物联网的两种模式
文章目录NodeMUC开发 Lesson11. 开发板电路图2. 物联网开发基础2.1 接入点模式3. 无线终端模式写在最后NodeMUC开发 Lesson11. 开发板电路图GPIO:通用输入输出引脚,对应ESP8266芯片对应的引脚(图中蓝色)ADC:A开头,模拟引脚Vin:为NodeMCU供电的另外一种方式3V3:为外界提供3.3v的电压DigitalRead:数字引脚 : 作为输入时不能高于3.3v,否则会伤害开发板(而输出的电压只能是3.3v)模拟引脚 : 输入不能高于1.原创 2021-11-20 16:22:29 · 4396 阅读 · 0 评论 -
【Arduino开发】初识08-74HC595
文章目录1. 实验目的2. 知识点8位移位寄存器3. 原理图4. 实现代码4.1版本一:无循环暴力重复4.2 使用函数和循环简化上述代码5. 实验结果写在最后1. 实验目的使用08-74HC595的扩展点亮8个发光二极管按照 1011 0001调整灯的亮灭2. 知识点8位移位寄存器08-74HC595各个针脚功能如下Vin :芯片高电平输入端(电源)GND:芯片接地端(接地)OE:使能端,接地才能正常工作,一般情况下接地MR:一般情况下接高电平,接低电平会重置0~9:被控.原创 2021-11-07 22:18:22 · 472 阅读 · 0 评论 -
【Arduino开发】 Arduino使用电位器调节伺服马达SG90旋转角度
文章目录1. 实验目的2. 知识点3. 原理图4. 实现代码5. 实验结果写在最后1. 实验目的使用可变电阻作为模拟信号输入使用可变电阻来控制伺服马达SG90的旋转角度2. 知识点伺服马达各个针脚对应的功能如下所示图片来源:https://www.mahoo12138.cn/stm32-7.html信号线也是使用模拟信号获取输出,我们这里使用~9针脚3. 原理图局部4. 实现代码/* 伺服马达实验*/// 导入伺服马达的函数#include <Ser.原创 2021-11-07 21:03:10 · 2610 阅读 · 0 评论 -
【Arduino开发】 Arduino使用电位器调节发光二极管亮度
文章目录1. 实验目的2. 知识点3. 原理图4.实现代码5. 实验结果写在最后1. 实验目的使用可变电阻作为模拟信号输入使用可变电阻来控制LED灯的亮度2. 知识点A0 等在数字前面有字母标注的用于模拟信号的输入~3 等在数字前面有~波浪标注的接口用于模拟信号的输出map 用于等值映射3. 原理图4.实现代码/* 实验6-模拟信号的输入 -- 使用可变电阻作为模拟信号输入 -- 使用可变电阻来控制LED灯的亮度*/int sensor = A.原创 2021-11-07 20:32:07 · 2377 阅读 · 0 评论