-
你可以像蜡烛一样吹灭你的LED
简介:你可以像蜡烛一样吹出灭你的LEDLED设计用于发光,但它们也能制造出令人惊讶的传感器。仅使用Arduino UNO,LED和电阻器,我们将构建一个测量风速的热LED风速计,并在检测到您正在吹气时关闭LED 2秒钟。您可以使用它来制作呼吸控制接口,甚至是可以吹灭的电子蜡烛!第一步 准备材料Arduino UNO(用USB线连接到您的计算机)1 / 4W 220欧姆电阻预接线的0402黄色LED…- 0
- 2
- 1.5k
-
将Micro SD卡模块与Arduino连接
每隔一段时间你就会遇到一个想法,你需要为Arduino项目存储大量日志数据和其他信息,例如GPS记录器。大多数情况下,容易想到的EEPROM存储容量有限,并且存在可容纳的数据格式问题。所有这些使得它可能不是最好的做任何类型的数据记录,存储图形或音频。解决方案是使用每个数码相机和MP3播放器中的有的东西:闪存卡!通常称为SD或micro SD卡。他们将GigaBytes数据打包到一个小于硬币的空间的…- 1
- 0
- 3k
-
DPS3005便携式/可充电电源
步骤1:步骤1:DPS3005让我们开始吧:DPS有4个连接 - 输入和输出。将两个输出引脚连接到接线柱。最好将这些颜色编码,以便在以后使用电源时不要反转极性。DPS模块仅降压,只能输出低于输入电压的电压。我的目标是获得至少24V的输出。根据数据表,在这种情况下所需的输入电压约为26V。我使用的DPS3005的最大值是40V。第2步:第2步:升级模块由于我的电池和我想要使用的外部电源都不在26到4…- 0
- 0
- 1k
-
ESP32 带 SIM800L GSM/GPRS开发板介绍
TTGO T-Call是一款结合了 SIM800L GSM/GPRS 模块的 ESP32 开发板,仅需 50~80元人民币左右,某宝有得卖。 除了 Wi-Fi 和蓝牙,还可以通过短信或电话与此 ESP32 板进行通信。此外,还可以使用 SIM 卡流量数据将 ESP32 连接到互联网。这对于无法通过 Wi-Fi 访问附近路由器的物联网项目来说非常有用。 哪里买这个? 某宝、某1688啥的地方都可以,…- 0
- 8
- 3.5k
-
(十六)51进阶:GPS模块与8051连接教程
介绍Global Positioning System (GPS)利用了通过在地球上的空间和地面站卫星发送来准确地确定其在地球上的位置的信号。 从卫星和地面站发送的射频信号由GPS接收。GPS利用这些信号确定其准确位置。 GPS本身不需要传输任何信息。 从卫星和地面站接收的信号包含信号传输时的时间戳。通过计算发送信号的时间和接收信号的时间之间的时间差,并使用信号的速度,可以使用…- 0
- 2
- 1.8k
-
ESP32 HTTP GET 和 HTTP POST 使用教程(JSON、URL Encoded、文本)
在本指南中,您将学习如何使用带有 Arduino IDE 的 ESP32 板发出 HTTP GET 和 HTTP POST 请求。我们将介绍有关如何获取值、发布 JSON 对象、URL 编码请求等的示例。 HTTP 请求方法:GET 与 POST 超文本传输协议 (HTTP) 用作客户端和服务器之间的请求-响应协议。这是一个例子: ESP32(客户端)向运行 Node-RED(服务器)的 Ra…- 0
- 0
- 8k
-
(一)树莓派进阶:GPS模块与Raspberry Pi连接
介绍 Global Positioning System(GPS)利用了通过在地球上的空间和地面站卫星发送来准确地确定其在地球上的位置的信号。 从卫星和地面站发送的射频信号由GPS接收。GPS利用这些信号确定其准确位置。 GPS本身不需要传输任何信息。 从卫星和地面站接收的信号包含信号传输时的时间戳。通过计算信号传输时间和信号接收时间之间的差异。使用信号的速度,可以使用速度和时间的距离的简单公式来…- 0
- 1
- 3.9k
-
带有 BME280 的 ESP32 Web 服务器——高级气象站
在本教程中,您将学习如何使用 ESP32 创建 Web 服务器以显示来自 BME280 传感器模块的读数。BME280 传感器测量温度、湿度和压力。因此,您可以轻松构建一个小型紧凑型气象站,并使用 ESP32 网络服务器监控测量结果。这就是我们在这个项目中要做的。 在继续本教程之前,您应该在 Arduino IDE 中安装 ESP32 插件。 所需零件 要学习本教程,您需要以下部分: ESP32 …- 0
- 0
- 1.1k
-
(五)51基础:8051定时器
介绍 8051微控制器有两个定时器/计数器,可以在时钟频率上工作。定时器/计数器可用于产生时间延迟,计算外部事件等。 时钟 每个定时器都需要一个时钟才能工作,8051通过外部晶振提供它,这是Timer的主要时钟源。8051微控制器中的内部电路为定时器提供时钟源,该定时器是连接到微控制器的晶体频率的1/12,也称为机器周期频率。 8051定时器时钟 8051定时器时钟 例如,假设我们的晶振频率为11…- 0
- 3
- 3.6k
-
ESP8266深度睡眠配置-低功耗模式
本教程展示了如何使用 Arduino IDE 将深度睡眠与 ESP8266 (NodeMCU) 结合使用。我们将介绍使用定时器唤醒的深度睡眠以及使用复位 (RST) 引脚进行外部唤醒的深度睡眠。 要将 ESP8266 置于深度睡眠模式,请使用ESP.deepSleep(uS)并作为参数传递睡眠时间(以微秒为单位)。GPIO 16 必须连接到复位 (RST) 引脚,以便 ESP8266 能够唤醒。 …- 0
- 11
- 3.3k
-
ESP32 DHT11/DHT22 Web 服务器——使用 Arduino IDE 的温度和湿度
在这个项目中,您将学习如何使用 Arduino IDE 构建一个带有 DHT11 或 DHT22 的异步 ESP32 网络服务器来显示温度和湿度。 我们将构建的网络服务器会自动更新读数,而无需刷新网页。 通过这个项目,您将学到: 如何从 DHT 传感器读取温度和湿度; 使用ESPAsyncWebServer 库构建异步 Web 服务器; 无需刷新网页即可自动更新传感器读数。 异步网络服务器 要构建…- 0
- 1
- 1.8k
-
随着音乐跳动的LED质感盒子
在本教程中,我不打算介绍我如何制作盒子的步骤,因为这本身就是一个完整的指导。盒子可以自行设计自己想要的外观。我建议您在为自己的项目制作美观的容器时要有创造力并多思考下盒子的外观。好了,现在开始吧!第1步:准备材料Arduino Uno4个LED灯(我使用了2个红色和2个蓝色LED,但你可以选择你喜欢的任何颜色)LDR /光敏电阻4x 220Ω电阻1x 10kΩ电阻Arduino兼容麦克风声音传感器…- 0
- 0
- 2.3k
-
CodeGPT编程工具发布~你说需求,立马给你生成代码
历经2天n夜,终于完成了专注于需求的代码编辑工具,基于ChatGPT3.5接口开发,个人使用了自己的key作为免费试用的账号,大家可以用着,省着点用,不然用完了额度就没咯。如果自己有openAI key,可以填写自己的,这样也不会有任何限制。 刚打开页面: 输入自己的需求,例如:材料:一个红色led灯,一个绿色led灯,一个温湿度传感器,arduino uno开发板。 需要实现温度大…- 0
- 3
- 548
-
物联网智能家居:ESP8266 WiFi 5V 1通道继电器控制
在这里,我们想分享我们如何使用 ESP8266 WiFi 5V 1 通道继电器模块来控制我们的家用电器。这个模块购买回来就自带程序,可以直接通过AT指令控制。 本项目用到的东西 ESP8266 WiFi 5V 1 通道继电器模块 x 1 故事 这是一款基于 ESP8266 串口模块的WiFi 中继模块。并通过APP控制继电器工作状态。无论您身在何处,都可以通过手机控制所…- 0
- 6
- 1.5k
-
开源stm32f103-64pin开发板设计图纸
声明,这是参照之前某位大佬开源的图纸经行的二次设计。 我很喜欢他之前的布局,但是原版布线实在随意了些,对晶振处理也不到位。索性将所有走线重新走了一遍,以及做了一些器件位置的调整和自己的添加电路。 打开设计图纸即可提取BOM表信息,分享链接如下,请自取! 实际电路可用,焊接电路板节后放出。 。 链接:https://pan.baidu.com/s/1ZBdwxwU6K5VKSMfIBr…- 0
- 2
- 812
-
(十五)51进阶:4×4键盘与8051连接教程
介绍键盘用作输入设备,用于读取用户按下的键并进行处理。4x4键盘由4行和4列组成。开关位于行和列之间。按键在相应的行和列之间建立连接,在该行和列之间放置开关。要读取按键,我们需要将行配置为输出和列作为输入。在向行应用信号之后读取列以确定是否按下了键,如果按下了按键,则按下哪个键。例在这里,我们将使用AT89S52(8051)连接4x4键盘,并在LCD16x2上显示按下的键。电路连接原理图键盘与80…- 0
- 0
- 2k
-
stm8s003驱动HT1621程序
相信很多人一开始遇到HT1621芯片而不会驱动,在之前我做项目的时候我也是找了很多相关资料,后来偶遇了一篇老前辈的驱动程序,于是我就用原来的驱动修改了一下,然后用在项目上。 驱动文件只需要修改相关IO口定义,不要忘记初始化相关IO引脚哦。如题,驱动程序直接适用于stm8s系列,使用库函数修改好了的,要用改改IO口就可以用。 点亮一个屏请不要着急,驱动ht1621b文件里有测试程序,如果屏是好的话可…- 0
- 1
- 1.9k
-
Arduino点阵~跳动的心
这次介绍的是使用8×8点阵(没有用到驱动模块,直接用Ardunio IO口控制)制作跳动的心。差不多用完所有IO口了,才能控制64个LED灯。 点阵说明 一般数码管有出厂信息:比如型号为LG5011AH,LG5011BH这里面的AH、BH中的A代表共阴极、B代表共阳极,H代表高亮。 读图方向,从左到右是行(不符合常规,当时犯迷糊了),从下到上是列;第二位是1表示该引脚应该接高电平,是0表示低电平。…- 0
- 0
- 2.1k
-
基于arduino球类游戏
步骤一 材料准备 硬件准备: arduino uno和genuino uno 12mm 按钮开关 220欧姆电阻 跳线 oled显示屏 电烙铁 软件准备: Arduino IDE 步骤二 电路搭建 根据下面原理图搭建电路 步骤四 编写程序 #include // Include Wire if you're using I2C #include // Include SPI…- 0
- 0
- 1.2k
-
STM8S903K3T6炫彩灯
简介本帖原创【禁止转载】,包含PCB图纸及源代码,图纸可直接打板。有不懂的地方先看代码注释,再留言提问。完整程序点这里,提取码:PCB文件点这里,提取码:步骤一 材料准备硬件准备:stm8s903k3t6核心板一块ch340e下载模块一块stlink v2一块共阴RGB灯一枚1K电阻两枚按键一颗杜邦线若干根小面包版两块软件准备:STM8版IAR串口助手SSCOM v5版步骤二 原理说明利用人眼视觉…- 0
- 0
- 1.2k
-
ESP32 UART 硬串口重定义通信举例说明
在本教程中,我们将使用 Arduino IDE 的 UART 硬件库在两个 ESP32 板之间执行 UART 或串行通信。 在串口不够的时候,这种方法很管用。 要使用 USB 端口调试和编程 ESP32,需要使用串行端口,即通用异步接收器/发送器 (UART) 通信。对于大多数传感器和系统,主要通信方法被认为是 UART。为了共享工作负载、信息并执行不同的任务,有时需要两个 ESP32 板之间进行…- 0
- 1
- 2.6k
-
旧手机+Arduino的巅峰之作—视频监控机器人 ,异地远程遥控
视频监控机器人Ta跟常见的wifi-robot不同。常见的wifi-robot大多采用OpenWRT路由器板子和USB摄像头,而视频监控机器人采用闲置的安卓旧手机作为机器人的大脑。 *这不仅是废物利用的环保理念,而且通过充分利用安卓手机的强大计算能力和硬件资源,让视频监控机器人的功能更加有亮点: *无需外接USB摄像头,直接利用安卓手机的高清摄像头,并通过手机强劲的GPU进行视频H.264压缩编码…- 0
- 1
- 2.1k
-
Arduino UNO+esp8266+MQ-2+DHT11
图文教程不见了,视频也找不到了,只剩下程序了,这是一个通过arduino和esp8266结合做的一个烟雾和温度报警器,程序是完整无缺的。 /* 采用外接电源单独供电,2 3口作为软串口接PC机作为调试端 1 0为串口,连接WIFI模块 */ #include <SoftwareSerial.h> #include "edp.c" #include<dht11.…- 1
- 0
- 3.7k








































