光学指纹扫描仪是当今重要的安全设备。这些扫描仪成本低,易于使用任何嵌入式硬件平台。这种扫描仪有内置存储器和控制器来存储和比较指纹。通常,光学指纹扫描仪有一个USB和/或UART端口与外部控制器或计算机通信。扫描仪处理注册…
Arduino兼容编码05:数字输入接口按钮
在之前的教程中,我们讨论了Arduino用于驱动LED的数字输出。控制器可以通过五种方式与其他设备进行接口和交互:数字输出、数字输入、模拟输出、模拟输入和串行通信。在本教程中,我们将使用Arduino的数字输入来读取触觉开关的状态…
Arduino兼容编码06:Arduino模拟输出(PWM)和LED衰落
在之前的教程中,我们讨论了使用Arduino的数字输入过程。我们还解释了按钮(瞬时类型的按钮)和如何使用它们通过数字输入数据或命令输入。任何控制器都可以以五种方式与其他电子设备接口和交互:数字输出,数字输入,模拟输出,模拟输入,…
Arduino兼容编码01:Arduino MCU家族
嵌入式电子设备存在于无数的设备和电器中,微控制器是操作的核心。微控制器是一种紧凑的集成电路,用于控制嵌入式系统中的特定操作。曾经有一段时间,只有BASIC印章微控制器和一个简单的解释器,可用于设计、原型和测试……
Arduino兼容代码02:入门Arduino
Arduino是单板微控制器,可以通过USB连接轻松编程。它们与电子产品一起用于设计嵌入式系统原型、物联网(IoT)和电子产品。像其他微控制器一样,Arduino为基础电子应用程序提供软件支持的计算和嵌入式控制。这意味着Arduino的入门和其他没有什么不同…
Arduino兼容代码03:Arduino草图基础知识和嵌入式C语言
上一篇教程讨论了开始使用Arduino所需的工具和组件。然而,在开始Arduino UNO(或任何其他Arduino板)之前,并在各种传感器、驱动器和模块上试验硬件项目,重要的是通过Arduino草图和嵌入式C…
Arduino兼容编码04:数字输出接口驱动LED
在之前的教程中,我们讨论了Arduino草图的基础知识,并提供了一个快速的Arduino语言参考。现在,是时候动手了。接口LED和驱动数字输出源是嵌入式系统的“Hello World”。正如在前面的教程中所讨论的,微控制器可以与其他控制器进行交互。
如何使用Adafruit和R30X指纹扫描仪注册和匹配指纹模板
生物识别设备是现代安全和准入系统的支柱。最常用的生物识别设备是指纹扫描仪。指纹是不容易伪造的唯一标识符。光学指纹传感器被广泛应用于安全系统,因为与电容式和超声波扫描仪相比,这些传感器成本低。光学指纹传感器数字化指纹…
如何使用Arduino的血氧计和心率监测器
血氧计是一种测量人体红细胞携带氧气量的仪器。氧气为我们的身体提供能量,支持免疫系统,帮助替换退化细胞,等等。低血氧水平可能表明某些健康问题。这些水平也会随着我们年龄的增长而下降,所以它可以…
基于arduino的电子调平装置
你曾经挣扎着把钉子固定在与地板或天花板完全平行的墙上吗?在这个项目中,我们模拟了一个电子水平的装置,它可以使任何东西完全平行。这个设备的原型是流行的微控制器板Arduino。它只使用了很少的组件,只有一个加速度计传感器……
如何使用ILI9486驱动3.5″TFT液晶触摸屏Arduino
TFT液晶显示器是最流行的彩色显示器——智能手机、平板电脑和笔记本电脑上的显示器实际上只是TFT液晶显示器。Arduino有1.44″、1.8″、2.0″、2.4″、2.8″等多种尺寸的TFT液晶屏。Arduino是一个非常不起眼的机器,无论何时它涉及到过程或控制……
基于arduino的心跳监视器,带有图形心跳显示
脉搏或心跳的测量是一种非常常见的医疗程序。通常情况下,被观察的病人基本上是通过他们的脉搏/心跳频率来监测的。脉搏频率因人而异。我们休息时脉搏较低,因为在那个时候,身体不需要太多的氧气,而且……
基于arduino的步行步数和距离计算器
Android和iOS健身应用程序中一个非常常见的功能是计算用户行走的步数和行走的距离。这些应用程序通过GPS定位和操纵地理空间数据,或者通过使用一个……
基于arduino的便携式OLED显示屏污染监测仪
大多数中年人患有哮喘和呼吸问题等健康问题,尤其是在城市。空气污染是它的主要原因。在这个项目中,我们设计了一个便携式设备,可以检测不同的空气污染指标,并将它们显示在一个小型OLED屏幕上。有呼吸问题的人可以使用…
如何使用SPI接口SSD1306 OLED与Arduino
SSD1306是一款很受欢迎的OLED显示器驱动程序。便携式和可穿戴设备是新趋势。小型OLED显示屏非常适合这种小巧便携的设备。SSD1306是一个单片CMOS OLED/PLED驱动程序。它可以管理128×64点矩阵图形显示。它被设计用于控制共阴极OLED面板。该芯片有几个内置的…
设计基于arduino的肌电监护仪
肌电图(Electromyography, EMG)是一种评估肌肉和神经细胞健康状况的医疗程序。这些细胞传递电信号,导致肌肉收缩或放松。肌电图是用来读取这些信号,并把它们画成数字或图表。通常,肌电图是医生诊断工具的一部分。
Arduino的L293D电机驱动屏蔽引导
Arduino L293D电机驱动屏蔽指南是一个机器人项目,涉及驱动各种类型的电机。用于机器人应用的最常见的类型包括直流、伺服和步进电机。然而,这些电机通常不能直接由Arduino或其他微控制器驱动。这是因为他们有更高的电流和功率等级,…
如何使用操纵杆和Arduino来控制直流电机的速度和方向
顾名思义,直流电机控制器控制直流电机的速度和方向。然而,要改变电机的方向,就必须反转它所接收的电源。而且,为了改变直流电机的速度,必须对其施加脉宽调制(PWM)信号或波。作为脉冲宽度…
智能手机操作的RGB LED带
在本系列的前一篇文章中,我们学习了如何使用任意红外遥控器在RGB LED带中改变颜色,这意味着从一个遥远的地方使用任意红外遥控器,用指尖在RGB LED带中生成不同的颜色。这确实是一个很好的应用。这一次,我们移动了一个…
如何使用Arduino和ACS712电流传感器测量电流
在本教程中,我将使用Acs712基于霍尔效应的线性电流传感器和arduino uno测量直流电流。如果管理得当,Acs712可以精确测量电流。我在网上浏览了很多关于将acs712电流传感器与arduino和其他微控制器接口的博客。我发现他们都是…