-
ESP32 继电器模块 – 控制交流电器(Web 服务器)
使用带有 ESP32 的继电器是远程控制交流家用电器的好方法。本教程介绍了如何使用 ESP32 控制继电器模块。我们将了解继电器模块的工作原理,如何将继电器连接到 ESP32 并构建 Web 服务器来远程控制继电器(或任意数量的继电器)。 介绍继电器 继电器是一种电动开关,与任何其它开关一样,它可以打开或关闭,让电流通过或不通过。它可以用低压进行控制,例如 ESP32 GPIO 提供的 3.3V,…- 0
- 0
- 5.9k
-
(三)51基础:8051 UART
介绍 8051串行并行框图 串行通信意味着一次逐位传输数据,而在并行通信中,一次可传输的位数取决于可用于通信的数据线的数量。 两种串行通信方法是 同步通信:一次在帧结构中传输批量数据 异步通信:一次传输帧结构中的字节数据 8051内置UART,分别在PORT3.0和PORT3.1上有RXD(串行数据接收引脚)和TXD(串行数据发送引脚)。 异步通信 异步串行通信广泛用于面向字节的传输。 异步通信中…- 0
- 3
- 2.9k
-
树莓派:安装 Apache + MySQL + PHP(LAMP 服务器)
在本指南中,您将学习如何在 Raspberry Pi 上安装 LAMP(L inux、A pache、M ySQL、P HP)服务器。LAMP是一个用于 Web 开发的软件包。Raspberry Pi 将安装 Raspbian OS,您将使用 phpMyAdmin 通过 Web 界面轻松管理数据库。 项目准备 在继续本教程之前: 您应该熟悉 Raspberr…- 0
- 1
- 1.3k
-
使用MQ-2气体传感器进行烟雾探测
步骤一 材料准备 硬件准备: Arduino UNO 面包板 杜邦线 5mm红色和绿色LED 蜂鸣器 221Ω电阻 软件准备: Arduino IDE 步骤二 原理说明 在此示例中,您将读取传感器模拟输出电压,当烟雾达到一定水平时,它将发出蜂鸣声并且红色LED将亮起。 当输出电压低于该电平时,绿色LED将亮起。 什么是MQ-2烟雾传感器? LPG 丁烷 丙烷 甲烷 醇 氢 传感器的电阻…- 0
- 0
- 3.2k
-
使用TensorFlow和Arduino进行人员检测
简介 在嵌入式硬件上运行机器学习模型的令人兴奋的方面之一是,只有在有价值的情况下,才可以使用具有更高上下文意识的低功耗设备来触发高能设备。 作为概念验证,我们希望使用低功耗Arduino Nano 33 BLE Sense和ArduCam Mini 2MP以及TensorFlow Lite库,以在识别到人时触发我们的DonkeyCar打开/关闭。 步骤一 材料准备 硬件准备: arduino na…- 0
- 0
- 2k
-
一、ESP32开发环境搭建(arduino)
1.硬件介绍 这是一款用于物联网的新型开发套件板。由Espressif开发的这款主板应该是NodeMCU的继承者,因为它价格低廉,功能强大。 该板具有双处理微处理器,可以提供很多帮助,例如,当一个处理器处理通信时,另一个处理器负责I / O控制。此功能将防止ESP8266发生的一些问题,其中唯一的CPU需要在使用Comm处理时停止控制I / O. 此外,ESP32还集成了WIFI,BLU…- 2
- 85
- 12k
-
使用ESP32创建Web服务器
总览 在本教程中, 你会乐AR 作如何设置了ESP32一个Web服务器并创建使用HTML和CS网页小号。 您将学到什么 了解Web服务器使用ESP32创建Web服务器的简短介绍 到 HTML和CS 小号 命令 什么是Web服务器? Web服务器是发送和接收信息,处理信息并进行存储的地方。Web服务器还可以在网页上显示此信息。 服务器通信小号 通过被称为协议与用户 超文本传输协议 (HTTP)。 当…- 0
- 0
- 4k
-
NodeMCU在OLED显示屏上显示GPS数据
简介 在这个项目中,我将描述如何将Ublox 6m GPS模块和OLED显示器连接到NodeMCU或ESP8266-12e wifi模块,以显示您当前的GPS位置和其他信息。你还可以通过一些额外的编程,使用它来使用esp8266上的wifi将您的GPS位置发送到互联网,并将其上传到中国移动ONENET或其他MQTT云服务器。 步骤一 材料准备 硬件准备: Nodemcu开发板(或ESP8266 -…- 1
- 0
- 3.9k
-
多功能Arduino 机器人
该机器人控制板包含一个 ATmega328P 微控制器和一个 L293D 电机驱动器。当然,它与 Arduino Uno 板没有什么不同,但它更有用,因为它不需要另一个屏蔽来驱动电机!它没有跳线杂乱,可以使用 CH340G 轻松编程。在驱动两个直流电机的同时,您还可以通过使用此板的 I/…- 0
- 0
- 446
-
利用ESP32/ESP8266与OpenAI的ChatGPT实现对话的原理与步骤详解
步骤一:硬件准备 选择微控制器: 根据项目的要求和预算选择合适的微控制器。ESP32和ESP8266都是常用的选择,它们具有低成本、易用性和丰富的功能。 连接必要的组件: 将微控制器通过USB转串口连接到计算机,以便进行编程和调试。根据项目需求,添加外围组件,如LED指示灯、按钮和显示屏,以实现更丰富的用户交互体验。 步骤二:软件准备 安装开发环境: 下载并安装Arduino IDE或Platfo…- 0
- 41
- 1.6k
-
Arduino制作简易钢琴
需要的组件:Arduino UNO -1公对公跳线-104x4键盘-14欧姆扬声器 - 1APC或笔记本电脑电路连接:将键盘行线连接到Arduino的3 2 8 0引脚和列线到Arduino的7 6 5 4个引脚。将扬声器引线连接到11和接地引脚。如何设置硬件:钢琴键(键盘)开关使用跳线连接。图中定义了哪些音符频率与每个钢琴键相关联。对于这个项目,我使用C4,D4,E4,F4,G4,A4,B4,C…- 0
- 0
- 4.4k
-
在 Arduino IDE 上开始使用 ESP32 蓝牙低功耗 (BLE)
ESP32 不仅配备 Wi-Fi,还配备蓝牙和蓝牙低功耗 (BLE)。这篇文章是使用 ESP32 快速介绍 BLE。首先,我们将探索什么是 BLE 以及它可以用于什么,然后我们将看一些使用 Arduino IDE 的 ESP32 示例。为了简单介绍,我们将创建一个 ESP32 BLE 服务器和一个 ESP32 BLE 扫描仪来查找该服务器。 介绍低功耗蓝牙 什么是低功耗蓝牙? 低功耗蓝牙,简称BL…- 0
- 38
- 6k
-
HC-SR501人体红外传感器与arduino
每个疯狂科学家的实验室,或青少年的秘密房间,都需要先进的保护措施,以防止流氓或兄弟姐妹的入侵。如果你是其中之一,你应该考虑为你准备一个被动红外(PIR)传感器。PIR传感器可以让您检测到有人在您房间内的时间。 虽然它可能看起来像间谍电影中的东西,但您可能每天都使用PIR传感器。这种传感器与大多数现代安全系统,自动照明开关,车库门开启器以及类似的应用相同,只有在人类存在的情况下才需要操作某些电子设备…- 0
- 0
- 3.3k
-
ESP32-CAM:使用SMTP服务器通过电子邮件发送拍摄的照片
本教程介绍了如何使用SMTP服务器将捕获的照片从ESP32-CAM发送到您的电子邮件帐户。我们将向您展示一个简单的示例,该示例在ESP32引导时拍摄照片并将其作为电子邮件附件发送。拍摄的最后一张照片临时保存在ESP32 SPIFFS中。 为了使该项目正常进行,ESP32-CAM需要连接到可以访问互联网的路由器,并且需要连接到您的本地网络。 该项目与任何带OV2640相机的ESP32相机板兼容。您只…- 0
- 6
- 2.7k
-
Arduino色彩传感器
在这里,我们将学习如何制作颜色传感器。我的模型包括三个包含LED的纸板隔层 - 一个红色,一个蓝色和一个绿色 - 以及一个OP550B光电晶体管。LED在纯色卡片上同时发光。光电晶体管连接到Arduino Uno,它将每种颜色的测量反射光的相对量转换成RGB分量,RGB分量用于点亮与LED相同颜色的RGB LED。第1步:材料*红色LED *绿色LED *蓝色LED …- 0
- 0
- 792
-
arduino驱动程序下载
arduino驱动程序,如果您的电脑没有arduino驱动,或者找不到驱动,请下载下面的驱动文件。 安装方法: 1、解压 2、连上单片机 3、进入电脑的设备管理器 4、找到单片机端口 5、右键更新驱动 6、找到刚刚解压的驱动程序选择即可 7、安装好之后重新拔插- 0
- 0
- 3k
-
ESP32 Web 服务器 (WebSocket):网页多个滑动开关控制 LED 亮度 (PWM)
本教程展示了如何构建一个 ESP32 Web 服务器,该服务器显示一个带有多个滑块的网页。滑块控制不同 PWM 通道的占空比,以控制多个 LED 的亮度。您可以使用此项目可以替换 LED 来控制需要 PWM 信号的直流电机或其它执行器。客户端和 ESP32 之间的通信是使用 WebSocket 协议完成的。此外,只要有变化,所有客户端都会同时更新其滑块值。 您还可以修改本教程中提供的代码,将滑块添…- 1
- 0
- 3.5k
-
带有 BME280 的 ESP32 Web 服务器——高级气象站
在本教程中,您将学习如何使用 ESP32 创建 Web 服务器以显示来自 BME280 传感器模块的读数。BME280 传感器测量温度、湿度和压力。因此,您可以轻松构建一个小型紧凑型气象站,并使用 ESP32 网络服务器监控测量结果。这就是我们在这个项目中要做的。 在继续本教程之前,您应该在 Arduino IDE 中安装 ESP32 插件。 所需零件 要学习本教程,您需要以下部分: ESP32 …- 0
- 0
- 901
-
Arduino继电器控制
1. 实验材料 Arduino Uno 数据线 面包板 5V继电器 220Ω电阻 LED发光二极管 杜邦线 2.根据原理图搭建电路 原理图如下图: 3.拷贝如下代码并进行保存 4.连接开发板,并进行程序下载(Arduino模拟器点开始模拟) 5.打开串口监视器,输入"H",返回"LED OPEN!",继电器控制LED灯点亮;输入"L&q…- 0
- 6
- 464
-
Arduino使用TLC5940 PWM 驱动LED
简介 今天我们将研究德州仪器(TI) TLC5940 16通道LED驱动器IC。我们这个项目主要是是为了展示另一种更简单的方法来驱动许多LED - 以及伺服系统。在本教程中,我们将解释如何使用LED控制一个或多个TLC5940 IC,并了解如何控制伺服系统 步骤一 材料准备 硬件准备: Arduino UNO*1 TLC5940*1 LED灯*16或LED灯条 2KΩ电阻*1 0.1uF陶瓷和…- 1
- 3
- 2.3k








































