草庐IT

Arduino-uno

全部标签

ESP32 入门笔记04: 0.96寸OLED 显示屏 + u8g2库丝滑显示UI (ESP32 for Arduino IDE)

先导知识ESP32入门笔记01:开发板信息、开发环境搭建以及学资料准备ESP32入门笔记02:GPIO参考指南在本例中,我们使用I2C通信协议。ESP32中最适合I2C通信的引脚是通用输入输出接口22(SCL)和通用输入输出接口21(SDA)。安装SSD1306OLED库–ESP32(也可以用u8g2库,在ArduinoIDE中可以搜索下载该库)有几个库可用于使用ESP32控制OLED显示器。在本教程中,我们将使用两个Adafruit库:Adafruit_SSD1306库和Adafruit_GFX库。下载库文件,解压在ArduinoIDE安装的对应路径。在您的ArduinoIDE中,转到文件>

ESP32 入门笔记04: 0.96寸OLED 显示屏 + u8g2库丝滑显示UI (ESP32 for Arduino IDE)

先导知识ESP32入门笔记01:开发板信息、开发环境搭建以及学资料准备ESP32入门笔记02:GPIO参考指南在本例中,我们使用I2C通信协议。ESP32中最适合I2C通信的引脚是通用输入输出接口22(SCL)和通用输入输出接口21(SDA)。安装SSD1306OLED库–ESP32(也可以用u8g2库,在ArduinoIDE中可以搜索下载该库)有几个库可用于使用ESP32控制OLED显示器。在本教程中,我们将使用两个Adafruit库:Adafruit_SSD1306库和Adafruit_GFX库。下载库文件,解压在ArduinoIDE安装的对应路径。在您的ArduinoIDE中,转到文件>

ESP32+dht11/sht30测温湿度(arduino编程)

闲话不多说,直接上干货。文章目录一、硬件介绍二、软件编程1.dht11测温湿度2.sht30测温湿度3.运行结果一、硬件介绍开发板型号:NodeMCU-32S(这个是我用的,其他类型的ESP32板子也可以)温湿度传感器:DHT11、SHT30(市面上最常见的温湿度传感器,不再贴图)。(硬件连接见第二部分)二、软件编程文末有完整工程,包含以下两个程序中所有用到的库函数,如果想节省时间或者看代码注释可以下载使用。但是首先要确定你的arduino软件是否已经安好了ESP32的开发板管理器,如图:1.dht11测温湿度引脚连接:VCC接3v3,gnd接地,dht11的数据引脚接开发板P14。主要代码:

ESP32+dht11/sht30测温湿度(arduino编程)

闲话不多说,直接上干货。文章目录一、硬件介绍二、软件编程1.dht11测温湿度2.sht30测温湿度3.运行结果一、硬件介绍开发板型号:NodeMCU-32S(这个是我用的,其他类型的ESP32板子也可以)温湿度传感器:DHT11、SHT30(市面上最常见的温湿度传感器,不再贴图)。(硬件连接见第二部分)二、软件编程文末有完整工程,包含以下两个程序中所有用到的库函数,如果想节省时间或者看代码注释可以下载使用。但是首先要确定你的arduino软件是否已经安好了ESP32的开发板管理器,如图:1.dht11测温湿度引脚连接:VCC接3v3,gnd接地,dht11的数据引脚接开发板P14。主要代码:

利用模拟输入测电压(Arduino测电压为例,量程1KV左右)

声明:本人车辆工程专业的大一菜鸟一只,发帖技术等级不高,而且此方法早有发人分享,此贴仅分享一次经历,请勿根据本帖内容进行一些危险的操作,如有事故发生,与本人无关!须知前提:  arduino的A0、A1、、等口为模拟信号输入口,arduino板子通过测得A0口的电势来产生A0口的数据,测压的范围是0~5V,产生的数值为0~1023。使用模拟输入测电势时,需将被测物的负极与GND连接,否则无法测量,且因浮空产生一系列错误数值。核心思想:    1、arduino模拟输入的读电压功能。    2、串联电阻的电阻分压。    3、将模拟输入数值经计算得到电压值。实例:左侧为串口监视器传出数值,右侧为

利用模拟输入测电压(Arduino测电压为例,量程1KV左右)

声明:本人车辆工程专业的大一菜鸟一只,发帖技术等级不高,而且此方法早有发人分享,此贴仅分享一次经历,请勿根据本帖内容进行一些危险的操作,如有事故发生,与本人无关!须知前提:  arduino的A0、A1、、等口为模拟信号输入口,arduino板子通过测得A0口的电势来产生A0口的数据,测压的范围是0~5V,产生的数值为0~1023。使用模拟输入测电势时,需将被测物的负极与GND连接,否则无法测量,且因浮空产生一系列错误数值。核心思想:    1、arduino模拟输入的读电压功能。    2、串联电阻的电阻分压。    3、将模拟输入数值经计算得到电压值。实例:左侧为串口监视器传出数值,右侧为

ESP32基于Arduino框架,SD卡+MAX98357模块+MP3播放器

ESP32基于Arduino框架,SD卡+MAX98357模块+MP3播放器🎬原创作者的制作教程讲解以及源码:35ESP32之简单的完整功能SD卡MP3播放器的制作讲解(ESP32-audioI2S库介绍)-基于Arduino链接:https://pan.baidu.com/s/1IxmHo1M8TLo13XMwSbZrfQ?pwd=2hgy提取码:2hgy📺OLED播放效果演示:由于还没有购买MAX98357,不知道音质怎么样。📌MAX98357I2S音频放大器模块📌MAX98357I2S音频放大器模块无滤波D类放大器资料:https://pan.baidu.com/s/1Bn6zpobgb

ESP32基于Arduino框架,SD卡+MAX98357模块+MP3播放器

ESP32基于Arduino框架,SD卡+MAX98357模块+MP3播放器🎬原创作者的制作教程讲解以及源码:35ESP32之简单的完整功能SD卡MP3播放器的制作讲解(ESP32-audioI2S库介绍)-基于Arduino链接:https://pan.baidu.com/s/1IxmHo1M8TLo13XMwSbZrfQ?pwd=2hgy提取码:2hgy📺OLED播放效果演示:由于还没有购买MAX98357,不知道音质怎么样。📌MAX98357I2S音频放大器模块📌MAX98357I2S音频放大器模块无滤波D类放大器资料:https://pan.baidu.com/s/1Bn6zpobgb

【基于Arduino的蓝牙控制小车】3D+电路图+控制代码详解

更好的阅读体验目录1.环境搭建1.1电路模拟环境+3D建模环境1.2蓝牙小车控制代码环境2.Arduino串口通信2.1Arduino串口2.2系统函数2.3串口函数2.3.1.Serial.begin()2.3.2.Serial.print()2.3.3.Serial.available()2.3.4.Serial.read()2.4 DigitalI/O2.4.1.digitalRead()2.4.2.digitalWrite()2.4.3.pinMode()3.制作流程3.1电路模拟过程3.1.1模拟硬件3.1.2模拟代码3.23D建模过程3.2.1模型选择 3.3焊接过程4.成果导出4

【基于Arduino的蓝牙控制小车】3D+电路图+控制代码详解

更好的阅读体验目录1.环境搭建1.1电路模拟环境+3D建模环境1.2蓝牙小车控制代码环境2.Arduino串口通信2.1Arduino串口2.2系统函数2.3串口函数2.3.1.Serial.begin()2.3.2.Serial.print()2.3.3.Serial.available()2.3.4.Serial.read()2.4 DigitalI/O2.4.1.digitalRead()2.4.2.digitalWrite()2.4.3.pinMode()3.制作流程3.1电路模拟过程3.1.1模拟硬件3.1.2模拟代码3.23D建模过程3.2.1模型选择 3.3焊接过程4.成果导出4