-
物联网智能家居:ESP8266 WiFi 5V 1通道继电器控制
在这里,我们想分享我们如何使用 ESP8266 WiFi 5V 1 通道继电器模块来控制我们的家用电器。这个模块购买回来就自带程序,可以直接通过AT指令控制。 本项目用到的东西 ESP8266 WiFi 5V 1 通道继电器模块 x 1 故事 这是一款基于 ESP8266 串口模块的WiFi 中继模块。并通过APP控制继电器工作状态。无论您身在何处,都可以通过手机控制所…- 0
- 6
- 1.5k
-
基于DHT11的Arduino OLED温度计和湿度计
简介这个项目将向你展示如何用DHT 11制作一个Arduino OLED温度计和湿度计。我们今天将使用的OLED是1.3英寸的大小,特点128×64像素和使用SPI总线。在接下来的步骤中,您将发现关于OLED技术和这个显示器的更多有用的信息。我们将使用u8glib库与我们的oled显示器通信。这个库有许多可用的参数,您可以在OLED和图形LCD上显示数字、字母、位图和其他符号,它也适用于电子墨水显…- 0
- 0
- 3.1k
-
led矩阵显示任意图像字符
简介在本教程中,您将学习如何使用带有IC MAX7219的8×8点阵LED模块。最后您将能够使用arduino的4个数字引脚轻松图像显示,固定或滚动在一个或多个点阵上显示任何形状或文本。步骤一 材料准备硬件准备:arduino unoElectroPeak MAX7219点阵显示模块ElectroPeak 跳线软件准备:arduino IDE步骤二 原理说明什么是点阵?8×8矩阵LED 是一组LE…- 0
- 0
- 1.5k
-
(六)51基础:8051中断
介绍 中断是在连续工作中随机发生的事件。这就像你忙于工作时的电话,根据电话优先级,你决定是接听还是忽视。 微控制器也是如此。8051架构处理5个中断源,其中两个是内部的(定时器中断),两个是外部的,一个是串行中断。每个中断都有其中断向量地址。最高优先级中断是复位,向量地址为0x0000。 向量地址:这是控制器在中断后跳转以服务ISR(中断服务程序)的地址。 Reset 复位是优先级最高的中断,复位…- 0
- 3
- 2.8k
-
Arduino入门:数码管的动态使用
步骤一 材料准备硬件准备:软件准备:可以使用Arduino IDE编程,也可以使用Circuits在线编程还可以在线仿真(如果没有硬件的),下面是在线编程的面板。。步骤二 原理说明数码管有abcdefg还包括一个dp,这些是数码管中组成“8”的每一笔,还有一个公共端称为com。将我们的a-dp连接在8个I/O口上,再加上每一个数码管都有一个com端口,通过这个com端口对数码管的控制。如果需要第一…- 0
- 0
- 1.4k
-
ESP32-CAM视频流和Arduino IDE的人脸识别
本文是ESP32-CAM开发板的快速入门指南。我们将向您展示如何使用Arduino IDE在不到5分钟的时间内设置具有面部识别和检测功能的视频流式Web服务器。 注意:在本教程中,我们使用arduino-esp32库中的示例。本教程没有介绍如何修改示例。 所需零件 要遵循本教程,您需要以下组件: 带OV2640的ESP32-CAM FTDI编程器 母对母连接线 介绍ESP32-CA…- 0
- 8
- 8.2k
-
NodeMCU上使用ISD1820语音模块
简介 在这个简单的教程中,我将解释在NodeMCU上如何使用ISD1820模块。 语音模块数据手册写道:该模块使用非常简单,你可以通过板载按钮或Arduino,STM32,ChipKit等微控制器直接控制。 步骤一 材料准备 硬件准备: NodeMCU开发板。 ISD1820语音模块。 面包板 扬声器(通常包含在语音模块中) 若干杜邦线 软件准备: Arduino IDE 注意:NodeMcu板的…- 0
- 0
- 3.1k
-
(二)arduino进阶:Arduino蓝牙模块的使用
有没有想过用手机就可以控制家里的灯或者其它设备呢?那么,今天就来教一下大家如何使用蓝牙来控制一个LED灯,这篇教程里,大家主要需要学会如何使用蓝牙模块的使用。 在学习蓝牙模块通信之前,你需要学习一些预备知识: 1.软件模拟串口通信-SoftwareSerial库使用 在arduino主板上除了硬件串口外,还可以通过调用软件库,将普通数字引脚模拟为串口通信引脚。其功能主要如下: 1)在多硬件串口有限…- 0
- 0
- 10.4k
-
ESP32-CAM:使用SMTP服务器通过电子邮件发送拍摄的照片
本教程介绍了如何使用SMTP服务器将捕获的照片从ESP32-CAM发送到您的电子邮件帐户。我们将向您展示一个简单的示例,该示例在ESP32引导时拍摄照片并将其作为电子邮件附件发送。拍摄的最后一张照片临时保存在ESP32 SPIFFS中。 为了使该项目正常进行,ESP32-CAM需要连接到可以访问互联网的路由器,并且需要连接到您的本地网络。 该项目与任何带OV2640相机的ESP32相机板兼容。您只…- 0
- 6
- 2.8k
-
ESP32 Async Web Server – 使用 Arduino IDE 控制输出(ESPAsyncWebServer 库)
在本教程中,您将学习如何使用 ESP32 开发板构建异步 Web 服务器来控制其输出。该板将使用 Arduino IDE 进行编程,我们将使用 ESPAsyncWebServer 库。 异步网络服务器 为了构建 Web 服务器,我们将使用 ESPAsyncWebServer 库 ,它提供了一种构建异步 Web 服务器的简单方法。如库 GitHub 页面中所述,构建异步 Web 服务器…- 0
- 1
- 3.5k
-
Arduino 空中盆景
空气盆景,实际上它是一个磁悬浮。我还看过很多关于如何进行磁悬浮的教程,所有这些教程都是从上面悬挂一个物体,这个物体是由电路控制的电磁铁。没有关于如何制作类似于空气盆景的电路的说明。 看看我下面的步骤,用Arduino制作自己的盆景。- 0
- 0
- 1.6k
-
(一)nodemcu初级:利用Arduino进行开发
这篇文章将教会大家怎么样搭建esp8266开发环境,但是这里使用的是nodemcu,nodemcu开发板使用的就是esp8266模块,感谢那些将arduino移植到esp8266的人,他们的热情,让更多人能够轻易的使用这款廉价且带有wifi的开发板。让我们从安装Arduino的Esp8266支持开始,看看如何让一个LED闪烁吧(让灯嗨起来)。 步骤1:材料准备 硬件 ·1×…- 2
- 13
- 9.1k
-
Arduino点阵~跳动的心
这次介绍的是使用8×8点阵(没有用到驱动模块,直接用Ardunio IO口控制)制作跳动的心。差不多用完所有IO口了,才能控制64个LED灯。 点阵说明 一般数码管有出厂信息:比如型号为LG5011AH,LG5011BH这里面的AH、BH中的A代表共阴极、B代表共阳极,H代表高亮。 读图方向,从左到右是行(不符合常规,当时犯迷糊了),从下到上是列;第二位是1表示该引脚应该接高电平,是0表示低电平。…- 0
- 0
- 2k
-
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
-
ESP32 Web 服务器 (WebSocket):网页多个滑动开关控制 LED 亮度 (PWM)
本教程展示了如何构建一个 ESP32 Web 服务器,该服务器显示一个带有多个滑块的网页。滑块控制不同 PWM 通道的占空比,以控制多个 LED 的亮度。您可以使用此项目可以替换 LED 来控制需要 PWM 信号的直流电机或其它执行器。客户端和 ESP32 之间的通信是使用 WebSocket 协议完成的。此外,只要有变化,所有客户端都会同时更新其滑块值。 您还可以修改本教程中提供的代码,将滑块添…- 1
- 1
- 3.7k
-
Arduino指纹传感器教程
我一直想尝试一个指纹传感器模块,以便更多地了解它的技术,并在我的一些项目中使用它,以便为它们增加生物识别安全性。 为了演示传感器的简单使用,构建了这个简单的项目。我已经将传感器连接到Arduino Nano,我也使用了小而快的1.44英寸彩色TFT显示屏。该项目要求有效的指纹才能解锁。当我将手指放在传感器上时,它会识别我的手指,将指纹图标变为绿色并欢迎我。如果我的女朋友将手指放在传感器上,它也会识…- 0
- 0
- 3.5k
-
ESP32-CAM照片捕捉-PIR运动检测传感器(保存到microSD卡)
在这个项目中,我们将使用ESP32-CAM制作具有照片捕捉功能的运动传感器检测器。当您的PIR传感器检测到运动时,它将醒来并拍照,然后将其保存在microSD卡中。 该项目与上一个项目非常相似,但是在许多请求之后,我们在电路中添加了PIR运动传感器。因此,当检测到运动时,将拍摄一张照片并将其保存在microSD卡上。 其它ESP32-CAM项目和教程: 所需零件 对于此项目,您将需要以下部分: 带…- 0
- 1
- 2.5k
-
Arduino气象站(AWS)
在这个项目中,我们将使用Arduino制作一个测量气压,温度,雨滴,土壤湿度和空气湿度的气象站,保存数据以进行数据采集! 这是一个相当容易的项目,可以单独使用。- 0
- 0
- 2k
-
(二十)arduino入门:蜂鸣器的使用
在这堂课中,大家将要了解如何使用蜂鸣器,蜂鸣器分为无源和有源两种。 第一步 准备材料 arduino uno 有源蜂鸣器 无源蜂鸣器 若干杜邦线 100Ω电阻一个 面包板 第二步 原理了解 蜂鸣器分为有源蜂鸣器和无源蜂鸣器两种。有源蜂鸣器与无源蜂鸣器的区别:内部有否震荡源注意:这里的“源”不是指电源,而是指震荡源。有源蜂鸣器内部带震荡源,所以只要一通电就会叫;无…- 0
- 2
- 17.3k
-
Arduino使用TLC5940控制伺服舵机系统
简介 在看这篇文章之前,建议先学习第一篇基础文章: 步骤一 材料准备 硬件准备: Arduino UNO*1 TLC5940*1 2KΩ电阻*1 0.1uF陶瓷和4.7uF电解电容*1 杜邦线若干 USB数据线*1 软件准备: Arduino IDE TLC5940库 步骤二 原理说明 由于TLC5940产生PWM(脉冲宽度调制)输出,因此它也非常适合驱动伺服系统。就像LED一样 - 您可以同时控…- 0
- 0
- 1.4k
-
(四)树莓派进阶:DHT11与Raspberry Pi连接
介绍DHT11传感器DHT11传感器通过单根线连续测量并提供湿度和温度值。它可以测量相对湿度的百分比(20至90%RH)和温度(摄氏度),范围为0至50°C。它有4个引脚; 其中一个用于串行形式的数据通信。不同TON和TOFF的脉冲被解码为逻辑1或逻辑0或起始脉冲或帧的结束。电路连接图DHT11与Raspberry Pi 3连接例在这里,我们将把DHT11传感器与Raspberry Pi 3连接,…- 0
- 0
- 3.8k
-
-
有线控制Arduino小汽车
有线控制Arduino汽车 对于学校的一个小实践项目,我决定使用ardiuno作为操作系统制作可控制的汽车。我们还使用3d打印机制作其中一个部件。 你需要以下的东西 很多乐高 乐高转向系统 Arduino的 df机器人电机屏蔽 1个motorkit 1个电动机 焊接套件 ethernetcable(3M) 2节9V电池 10根arduino电缆 pentometer 2个按钮 第一步:制作底板 3…- 0
- 1
- 1.1k
-
stm8s003驱动HT1621程序
相信很多人一开始遇到HT1621芯片而不会驱动,在之前我做项目的时候我也是找了很多相关资料,后来偶遇了一篇老前辈的驱动程序,于是我就用原来的驱动修改了一下,然后用在项目上。 驱动文件只需要修改相关IO口定义,不要忘记初始化相关IO引脚哦。如题,驱动程序直接适用于stm8s系列,使用库函数修改好了的,要用改改IO口就可以用。 点亮一个屏请不要着急,驱动ht1621b文件里有测试程序,如果屏是好的话可…- 0
- 1
- 1.8k








































