-
使用磁簧开关和Arduino监控门
本教程演示了如何使用磁簧开关。我将快速概述其工作原理,并使用Arduino展示一个项目示例。 描述 电磁接触开关基本上是一种装在塑料外壳中的舌簧开关,因此您可以轻松地将它们应用在门,窗户或抽屉中,以检测门是否打开或关闭。 我们将要使用的开关有两个部分:通常是打开的开关本身,以及磁铁。购买此开关时,它还附带4颗螺钉,因此您可以将其固定在门上。 它是如何工作的? 非常非常简单。 当磁铁靠近开关(距离小…...- Luca
- 0
- 28
- 1.2k
-
Arduino 薄膜键盘教程
键盘允许您与微控制器进行交互。这种薄膜按键,或者说数字按键,可以从某宝上购买,不是很贵! 它们有多种形状和尺寸。最常见的尺寸是 3×4 和 4×4,您可以获得在按键上写有单词、字母和数字的键盘。 您甚至可以 从头开始创建自己的键盘。 如果按照本教程,您可以控制任何键盘。 描述 这些键盘在 Arduino 中非常流行。它们非常便宜,可以将它们与任何微控制器 (MCU) 一起使用。 这个怎么运作? 薄…...- Luca
- 0
- 22
- 1.8k
-
使用 Arduino 的指纹传感器模块指南 (FPM10A)
这篇文章是关于如何在 Arduino 中使用指纹传感器模块的介绍性指南。我们将向您展示如何注册新的指纹 ID,以及如何找到指纹匹配项。 指纹传感器模块介绍 指纹传感器模块,如下图所示,使指纹识别更易于访问并易于添加到您的项目中。这意味着进行指纹采集、注册、比较和搜索是非常容易的。 这些模块带有闪存,用于存储指纹并与任何具有 TTL 串行的微控制器或系统配合使用。这些模块可以添加到安全系统、门锁、考…...- Luca
- 0
- 18
- 2.2k
-
1.8寸 TFT显示器指南 – Arduino教程
在本教程中,我们将向您展示如何将 1.8 TFT 显示屏与 Arduino 一起使用。您将学习如何连接显示器、编写文本、绘制形状和在屏幕上显示图像。 1.8 TFT 显示屏介绍 1.8 TFT 是一款彩色显示屏,具有 128 x 160 个彩色像素。显示器可以从 SD 卡加载图像——它的背面有一个 SD 卡插槽。下图显示了屏幕的正面和背面视图。 该模块使用 SPI 通信 – 请参阅下面的接线。为了…...- Luca
- 0
- 16
- 1.7k
-
Arduino使用 MFRC522 RFID 阅读器进行安全访问
这篇文章主要讲解的是关于如何使用 MFRC522 RFID 卡,或者说阅读器的的简单示例。我将快速概述规格并演示一个使用 Arduino 的项目示例。 描述 RFID是射频识别的意思。RFID 使用电磁场在短距离内传输数据。RFID 可用于识别人员、进行交易等…… 您可以使用 RFID 系统打开门。例如,只有在他的卡上有正确信息的人才能进入。RFID 系统使用: 附加到要识别的对象上的标签,在这个…...- Luca
- 0
- 14
- 1.3k
-
Arduino SD卡模块指南
在这篇文章中,我们将向您展示如何在Arduino上使用SD卡模块来读写SD卡上的文件。 介绍SD卡模块 SD卡模块对于需要数据记录的项目特别有用。 Arduino可以在SD卡中创建文件,以使用SD库写入和保存数据 。 不同供应商提供了不同的模型,但是它们都使用SPI通信协议以类似的方式工作。本教程中使用的模块是下图所示的模块(前视图和后视图)。 该模块与micro SD卡配合使用。 去哪…...- Luca
- 0
- 7
- 1.9k
-
麦克风声音传感器-Arduino使用教程
这篇文章展示了如何在Arduino板上使用麦克风声音传感器。 麦克风声音传感器 麦克风声音传感器,顾名思义,检测声音。它给出了声音的响度。 这些传感器种类繁多。在下图中,您可以看到Arduino最常用的。 在最左侧,您可以看到 KY-038,在右侧可以看到 LM393 麦克风声音传感器。 两个传感器模块都有一个内置电位器,用于调节数字输出引脚的灵敏度。 引脚接线 将传感器连接到Arduino…...- Luca
- 0
- 6
- 528
-
(四)arduino进阶:舵机的使用方法
舵机是一种旋转执行器或线性执行器,可以精确控制角度或线性位置,速度和加速度。它由一个电机和一个传感器组成,用于位置反馈。简单来说,它更像是一个可以用户指定的角度旋转的步进电机。 伺服电机有多种尺寸,具体取决于它们可以承载的负载。 第一步 准备材料 舵机 Arduino uno 若干杜邦线 第二步 原理介绍 Micro Servo是一款微型舵机,重量约为9g,可轻松承载高达200g的负载。它可以在大…...- Luca
- 0
- 4
- 3.4k
-
使用Arduino和FastLED库对数字RGB LED灯条进行编程
使用Arduino简化编程并不是什么新鲜事。几乎所有内容都有Arduino库,并且即使您是一个很笨的初学者,也可以使用其中的一个或多个库来制作很棒的小项目。对LED进行编程也不例外,FastLED库当然简化了这一过程。 在本文中,我们将大致讨论数字LED,并提供一些有关如何使用FastLED库的示例。 什么是数字RGB LED? 对此的一个答案是,您可以使用少量电线(与LED数量无关)单独控制LE…...- Phantom
- 0
- 3
- 9.1k
-
Arduino 通过红外遥控器控制LED
在此项目中,您将使用红外(IR)接收器和Arduino通过遥控器控制3个LED。这对于重新使用旧的遥控器或在功能上给遥控器的某些按钮很有用。 该项目分为两个部分: 您将解码遥控器发送的红外信号 您将使用该信息通过Arduino执行任务(控制3个LED) 所需零件 要遵循此项目,您需要以下部分: Arduino UNO 1x面包板 1个遥控器(某宝上面买的两块钱的即可) 1个红外接收器(我将使用TS…...- Luca
- 0
- 3
- 2.9k
-
带有Arduino的WS2812B可寻址RGB LED灯条指南
这篇文章是关于WS2812B LED灯带的,这是一个可寻址的RGB LED灯带。这篇文章中的信息也适用于其他类似的LED灯条,例如 WS28XX系列的灯条,Neopixel灯条等。 WS2812B LED灯带介绍 WS2812B可寻址LED灯带有几种型号,尺寸,密封胶或LED密度不同。选择最适合您目的的一种。 在哪里买? 可以在某宝上买,调最便宜的买就行,型号不要买错了,WS2812B。 在下图中…...- Luca
- 0
- 2
- 3.5k
-
(五)arudino进阶:LM35温度传感器使用方法
简介 这个arduino教程展示了如何使用LM35温度传感器读取摄氏温度和华氏温度。 第一步 准备材料 arduino UNO 若干杜邦线 LM35温度传感器 USB数据线 第二步 原理介绍 LM35是一种得到广泛使用的温度传感器。由于它采用内部补偿,所以输出可以从0℃开始。 其基本工作原理:温度传感器电路将测量到的温度信号转换成电压信号输出到信号放大电路,与温度值对应的电压信号经放大后输出至A/…...- Luca
- 0
- 2
- 3k
-
(一)arduin进阶:定时器中断的使用
使用定时器有很多种方式,这里的话就拿其中的一种来讲 在学习这篇教程之前,需要在库管理里面下载一个库,搜索TimerOne下载下图第二个即可: 这节课不需要准备材料,就直接给大家讲如何使用了,首先就是加载上面下载的那个头文件到程序里, 然后就可以进行变编程了,例程如下: [scu name="arduino-ide-post" platform="arduino:avr…...- Phantom
- 0
- 2
- 3.9k
-
128×64LCD诺基亚显示屏 与 Arduino 连接教程
在这个项目中,我将向您展示如何将 128X64 图形 LCD 与 Arduino UNO 连接。这个特殊的 LCD 模块基于 ST7920 LCD 控制器。因此,我们将首先了解图形 LCD 模块及其 LCD 控制器 ST7920。 然后我们将看到将 128×64 图形 LCD 与 Arduino UNO 板连接并显示一些位图图像的步骤。 介绍 在之前的 Arduino 项目中,我将诺基亚 51…...- Luca
- 0
- 2
- 1.6k
-
DIY Arduino全息矩阵时钟
一、介绍 这是创建全息影像的最简单方法,其中光源和屏幕以 45 度角放置。它还可以显示来自智能手机的全息图。 这是我一系列不寻常的DIY时钟中的另一个,这次是基于全息效果实现的。观看真的非常有趣,你会觉得数字漂浮在空中。 然而,这是创建全息影像的最简单方法,其中光源和屏幕以 45 度角放置。如果我们有文本或数字消息,我们需要知道光源的信息应该是我们应该在屏幕上看到的原始图像的镜像。 对于光源,我使…...- Luca
- 0
- 1
- 215
-
在 LCD 16×2 上显示 LED 字符 – Arduino教程
在这个项目中,我们将在带有进度条的 LCD 16×2 上显示 LED 字符。这是一个很好的Arduino初学者项目,可以开始使用LCD显示器。我们提供所需器件列表、原理图和代码。 LCD简介 显示信息的最简单、最便宜的方式是使用 LCD(液晶显示器)。这些存在于日常电子设备中,例如自动售货机、计算器、停车计时器、打印机等,非常适合显示文本或小图标。下图显示了 16×2 LCD 的正面和背面 vi…...- Luca
- 0
- 1
- 81
-
(七)arduino进阶:超声波传感器使用
简介:使用Arduino连接超声波传感器 超声波传感器是一种使用声波测量物体距离的设备。它的工作原理是发出超声波频率的声波并等待它从物体反弹回来。然后,使用声音传输和声音接收之间的时间延迟来计算距离。 使用公式 Distance =(声速*时间延迟)/ 2来完成 我们将距离公式除以2,因为声波沿着往返行进,即从传感器返回传感器,使实际距离加倍。 HC-SR04是一种典型的超声波传感器,可…...- 光锥之外
- 0
- 1
- 5.8k
-
Nextion 显示屏使用 – Arduino教程
这篇文章介绍了Arduino Nextion显示器。我们将向您展示如何首次配置显示器,下载所需资源,以及如何将其与Arduino UNO板集成。我们还将制作一个简单的图形用户界面来控制Arduino引脚。 Nextion 显示屏简介 Nextion 是一种人机界面 (HMI) 解决方案。Nextion 显示器是电阻式触摸屏,可以轻松构建图形用户界面 (GUI)。它是监视和控制过程的绝佳解决方案,主…...- Luca
- 0
- 1
- 550
-
土壤湿度传感器YL-69或HL-69 – Arduino 使用教程
土壤湿度传感器或湿度计通常用于检测土壤的湿度。因此,构建自动浇水系统或监测植物的土壤湿度是完美的。 传感器由两部分组成:电子板(右侧)和带有两个垫子的探头,用于检测含水量(左侧)。 该传感器具有一个内置电位器,用于数字输出 (D0) 的灵敏度调节、一个电源 LED 和一个数字输出 LED,如下图所示。 您还可以阅读本教程,了解带有 Arduino 的雨量传感器 FC-37 或 YL-83。 它是如…...- Luca
- 0
- 1
- 1.2k
-
通过SMS控制12V的灯 – Arduino联网教程
在本教程中,我们将向您展示如何使用 Arduino UNO、继电器模块和 SIM900 GSM 扩展板通过 SMS 控制 12V 灯。 在继续学习本教程之前,我们建议先学习以下资源: 项目概况 本项目使用SIM900 GSM扩展板通过Arduino接收和发送短信。该项目旨在: 打开 12V lamp 当您向Arduino发送带有文本“ON”的短信时 关闭 12V lamp 当您向Arduino发…...- Luca
- 0
- 0
- 97
-
Arduino 实时时钟 (RTC) 模块指南(DS1307 和 DS3231)
这篇文章介绍的是关于如何在 Arduino 中使用 DS1307 实时时钟 (RTC) 模块。对于 DS3231 RTC 等其它类似模块,您也可以按照本指南进行操作。 实时时钟模块介绍 实时时钟模块为下图(前后视图): 首次使用该模块时,需要焊接一些排针。 如上图所示,该模块安装了备用电池。这允许模块保留时间,即使它没有被 Arduino 供电。这样,每次打开和关闭模块时,时间都不会重置。 该模块…...- Luca
- 1
- 0
- 4.9k
-
(二)arduino进阶:Arduino蓝牙模块的使用
有没有想过用手机就可以控制家里的灯或者其它设备呢?那么,今天就来教一下大家如何使用蓝牙来控制一个LED灯,这篇教程里,大家主要需要学会如何使用蓝牙模块的使用。 在学习蓝牙模块通信之前,你需要学习一些预备知识: 1.软件模拟串口通信-SoftwareSerial库使用 在arduino主板上除了硬件串口外,还可以通过调用软件库,将普通数字引脚模拟为串口通信引脚。其功能主要如下: 1)在多硬件串口有限…...- Luca
- 0
- 0
- 10k
-
TCA9548A I2C 多路复用器教程:ESP32、ESP8266、Arduino
在本教程中,您将学习如何使用 TCA9458A 1 至 8 I2C 多路复用器扩展 I2C 总线端口(ESP32、ESP8266、Arduino)。如果要控制具有相同 I2C 地址的多个 I2C 设备,则此硬件非常有用。例如,多个OLED显示器,或多个传感器,如BME280。 本教程兼容 ESP32、ESP8266 和 Arduino 开发板。我们将使用 Arduino IDE 对电路板进行编程。…...- Luca
- 0
- 0
- 869
-
Arduino继电器模块指南
本文介绍了如何使用继电器模块通过Arduino控制电源电压。我们简要介绍了继电器模块,并使用Arduino构建了一个简单的项目示例。我们将构建的示例说明了如何使用Arduino和PIR运动传感器控制继电器模块。 在本教程结束时,您应该能够使用继电器模块使用Arduino控制任何电子设备。 继电器模块介绍 继电器是一个电动开关,可以打开或关闭,让电流通过或不通过,并且可以用低电压进行控制,例如Ard…...- Luca
- 0
- 0
- 5.2k