![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Arduino
亚图跨际
跨学科视角展现 -- 计算思维
展开
-
Arduino生物波反馈和环境检测外套
1. 声音和信号处理::dart:乐器数字接口MIDI协议::pen:输入输出 | :pen:双重和三重跟踪 :pen:自动生成三和弦 :pen:琶音器 :pen:循环踏板 | :pen:特雷门琴 | :pen:气鼓 | :pen:灯光秀控制 | :pen:逻辑门控制电机供电顺序 | :pen:MIDI 信号驱动播放器 | :pen:MIDI吉他 | :pen:Arduino开源声音控制音乐多媒体 | :pen:MIDI 混沌摆 | :pen:MIDI 脚踏开关键盘或控制器。:dart:信号::pen:声音原创 2024-04-19 17:38:24 · 752 阅读 · 0 评论 -
MATLAB_ESP32有限脉冲响应FIR无限脉冲响应IIR滤波器
ESP32闪烁LED,计时LED2. ESP32基础控制:温控输出串口监控,LCD事件计数器,SD卡读写,扫描WiFi网络,手机控制LED,经典蓝牙、数字麦克风捕捉音频、使用放大器和喇叭、播放SD卡和闪存MP3文件、立体声网络广播、文字转语音、音频播放事件计数3. MATLAB设计离散时间信号,Z-变换和数字滤波器,有限脉冲响应FIR无限脉冲响应IIR滤波器,4. ESP32高级控制:正弦波发生器、使用 I2S 端口的信号输入输出、FIR 低通数字滤波器、FIR 带通数字滤波器、FIR 高通数字滤波器原创 2024-02-27 21:55:02 · 960 阅读 · 0 评论 -
Arduino Cloud 构建气体检测系统
Arduino Cloud 是一个强大的在线平台,旨在简化和集中管理基于 Arduino 的项目和物联网设备。其易用性以及与 Arduino IDE 和 PlatformIO 的兼容性使该板成为希望通过可靠且易于访问的设备探索物联网 (IoT) 潜力的电子爱好者和开发人员的理想选择。是一款紧凑而强大的基于 ESP8266 的物联网开发板,旨在简化创建网络连接项目的过程。的工作原理是根据空气中某些气体的存在而改变电阻。传感器的核心是一个由有机半导体薄膜制成的敏感元件,它会与其接触的气体发生化学反应。原创 2023-12-19 21:21:24 · 97 阅读 · 0 评论 -
STM32读取和显示温湿度
关联知识STM32Arduino介绍本教程全部涉及使用DHT11和STM32单片机进行湿度和温度监控。 DHT11是一种湿度和温度传感器,用于测量特定环境或密闭空间中的大气温度和湿度。 传感器可以测量0°C至50°C的温度,精度为1°C。 它可以测量20%至90%的湿度,精度为1%。我们将把DHT11湿度和温度传感器与STM32f103c8t6微控制器连接,并在16x2 LCD显示屏上显示温度和湿度数据。但是在开始之前,您可以阅读以下文章,以了解有关STM32及其编程的更多信息:STM3原创 2020-11-14 05:55:58 · 3404 阅读 · 0 评论 -
Arduino射频识别RC522至数据库
项目1Arduino使用RC522和Python连接数据库考勤系统简述:在这个项目中,我将 RFID-RC522 与 Arduino 连接起来,并将 RFID 数据发送到 phpMyAdmin 数据库。 我们只是读取来自 Arduino 的串行数据,然后通过一个 Python 代码将其推送到 phpMyAdmin。 所以这里我们的设备连接到电脑,以便它可以串行发送数据,您也可以将设备连接到树莓派,使这个项目便携。项目2ESP8266 Arduino 将 RC522 连接到 PHP 和 MySQL 数原创 2022-03-06 14:31:15 · 1419 阅读 · 0 评论 -
ESP8266 网络服务器仪表显示传感器读数
了解如何使用 ESP8266 NodeMCU 构建网络服务器以在仪表中显示传感器读数。 例如,我们将以两种不同的仪表显示来自 BME280 传感器的温度和湿度:线性和径向。概述该项目将使用 ESP8266 构建一个 Web 服务器,该服务器显示来自 BME280 传感器的温度和湿度读数。 我们将创建一个类似于温度计的线性仪表来显示温度,以及一个径向仪表来显示湿度。服务器事件使用服务器发送事件 (SSE) 在网页上自动更新读数。文件保存系统为了让我们的项目更好地组织和更容易理解,我们将保存 HTM原创 2021-12-04 09:23:31 · 512 阅读 · 0 评论 -
两块 Arduino板之间 CAN 总线发送接收和显示数据
本文的目的是传输连接到线性电位器的模拟引脚的值。 数据将通过 CAN 总线从一个 Arduino 发送到另一个 Arduino,然后在连接到第二个 Arduino 的 LCD 上显示该值。如下图,材料接线图CAN 总线终端CAN 总线需要在总线的每一端都有 120 欧姆的终端电阻。 Seeed Studio 防护罩内置终端电阻器。 当你像我在这个例子中所做的那样,将两个 Seeed CAN 总线屏蔽连接在一起时,你将拥有一个正确端接的 CAN 总线。 如果您计划连接到已有终端的现有 CAN 总线,您原创 2021-10-26 17:10:21 · 3123 阅读 · 0 评论 -
Arduino 读取并数码显示车速传感器数
材料介绍7 段显示器上的背板允许它使用 I2C 协议(也称为两线接口)由 Arduino 控制。 如果没有 I2C 背板,您将必须直接控制每个数字的所有八个部分,这将耗尽 Arduino 上的所有引脚,或者您必须找出其他一些可能最终与 Adafruit 所做的非常相似的方法。 每个 Arduino 型号都有用于 I2C 的特定引脚。车速传感器自 1990 年代后期以来,大多数现代计算机控制的汽车都有一个称为 VSS 或车速传感器的传感器。传感器的位置各不相同,但它们都做同样的事情,即计算传动系统某些原创 2021-10-26 17:08:22 · 904 阅读 · 0 评论 -
Arduino GPS 车速表(Arduino流体力学燃油效率计)(更新:2022.7.3)
车速表用于测量车辆的行驶速度。 本文,我们将使用 GPS 来测量移动车辆的速度。 GPS车速表比标准车速表更准确,因为它可以连续定位车辆并可以计算速度。 GPS 技术广泛用于智能手机和车辆,用于导航和交通警报。在这个项目中,我们将使用带有 OLED 显示屏的 NEO6M GPS 模块构建一个 Arduino GPS 速度计。材料GPS 模块这里我们使用的是 NEO6M GPS 模块。 NEO-6M GPS 模块是一款流行的 GPS 接收器,内置陶瓷天线,提供强大的卫星搜索能力。 该接收器能够感知位置原创 2021-10-26 17:06:41 · 1318 阅读 · 0 评论 -
ESP8266使用邮件客户端 Arduino 库发送邮件(兼容ESP32)
使用 ESP8266 发送邮件可以方便地处理各种事情。可以让 ESP8266 直接访问您的邮件服务器(例如 Gmail、Hotmail、Outlook)并通过它发送邮件,但许多邮件服务器会拒绝从不同于邮件服务器的域(您的 ip)发送的邮件。因此,在这些情况下,使用 smtp2go.com 等第三方服务会更安全。只要您保持在一定的电子邮件限制以下,就可以获得一个免费帐户。使用 SMTP2go注册 smtp2go 后,您需要为您的 smtp 登录选择用户 ID 和密码。因此您有两组 ID 和密码:一组用原创 2021-08-30 09:54:59 · 1571 阅读 · 0 评论 -
可编程手机蓝牙App控制直流电机速度
我们将通过 Android 应用程序 (app) 介绍直流电机速度控制。对于该项目,该应用程序安装在智能手机设备中,该设备使用蓝牙向控制直流电机速度的电路发送命令。此 Android 应用程序具有引人注目且易于使用的图形用户界面 (GUI)。我们将使用按钮、滑块和速度计来控制。物料清单接线图电路布置电路操作该电路使用智能手机上的 Android 应用程序控制 12V 直流电机的速度。该应用程序通过智能手机的蓝牙发送启动或停止电机以及改变电机速度的命令。Arduino 还可以将电机速度的变化(0原创 2021-08-26 17:38:38 · 1669 阅读 · 0 评论 -
Arduino中使用FreeRTOS多任务处理
RTOS工作原理内核是操作系统的核心组件。 Linux 等操作系统使用内核,允许用户同时访问计算机。 每个正在执行的程序都是操作系统控制下的任务(或线程)。 如果一个操作系统能够以这种方式执行多个任务,则可以说是多任务处理。多任务传统处理器一次只能执行一个任务,但多任务操作系统可以通过任务之间的快速切换,使每个任务看起来是同时执行的。 下图展示了三个任务的执行方式与时间的关系。调度调度器是内核的一部分,负责决定在任何特定时间执行哪个任务。内核可以在任务的生命周期内多次暂停和恢复任务。调度策略是调原创 2021-07-05 17:05:30 · 2902 阅读 · 0 评论 -
TinyML构建卷积神经网络(CNN)模型声控Arduino机器车
本教程介绍了如何将机器学习与 Arduino 结合使用。在微控制器上运行由TinyML构建的机器学习语音识别模型,控制Arduino机器车运行。要构建这个项目,至少有两个步骤:训练一个新的机器学习模型并使其适应在 Arduino 上运行使用上一步训练的 Tensorflow Lite 构建汽车您可能已经知道,我们无法在 Arduino 上直接运行 Tensorflow 模型,因为该设备资源有限。 因此,在训练模型后,有必要缩小它的大小。 我们将逐步描述如何构建模型,然后如何以与 Ardu原创 2021-06-29 17:55:09 · 853 阅读 · 0 评论 -
Arduino双音多频解码器家庭自动化系统
该项目旨在通过双音多频解码器(DTMF)控制家用电器。 该系统有两个部分:(1)接收器部分和(2)遥控器(移动式)。 该系统旨在通过继电器控制(开和关)四个负载。 另一部手机用作遥控器。 图1显示了系统的框图图1物料清单 | 接线 | 原理图 | 代码 | 仿真模型图3显示了Proteus仿真模型,用于将DTMF解码器与Arduino接口。 将程序加载到Arduino中并检查电路的工作情况。 液晶显示屏显示系统状态。详情参阅http://viadean.com/dtmf_arduino.html原创 2021-05-20 09:30:01 · 312 阅读 · 0 评论 -
Arduino和LabVIEW无线机器人射频控制系统
该系统分为两部分设计:(1)发射器部分和(2)接收器部分。 在这个项目中,讨论了两种独立的控制直流电动机的方法。 电机可以通过开关阵列以及LabVIEW GUI的“顺时针”,“逆时针”和“停止”进行控制,以进行正向或反向运动。 底盘用于制造机器人主体。 飞轮连接在机器人的正面,背面有两个直流电动机。 图1给出了系统框图图1物料清单 | 接线 | 原理图 | 代码 | 仿真模型图3显示了该系统的Proteus仿真模型。 将程序加载到Arduino中并检查电路的工作情况。 液晶显示屏显示系统状态。Lab原创 2021-05-20 09:28:08 · 344 阅读 · 0 评论 -
Arduino和Python实时监督控制和数据采集系统(SCADA)
本文,将向您展示如何设置环境温度信号,该信号将通过计算机上的实时仪表板记录和可视化数据。硬件设计首先,我们将使用Arduino Uno开发板从红外温度计读取温度值。如上所示连接红外测温仪后,继续将以下程序上传到Arduino。要验证Arduino和温度计是否按预期工作,请打开串行监视器(“工具”>“串行监视器”)以确保每秒打印一次温度记录,如下所示。另外,您也可以打开Arduino的串行绘图仪(“工具”>“串行绘图仪”)以查看环境温度的实时图,如下所示。Python代码设计既然Ar原创 2021-05-14 18:51:48 · 1555 阅读 · 0 评论 -
Arduino和Streamlit雷达仪表板可视化
本文,将向您展示如何使用红外测距传感器和伺服电机来创建DIY微型雷达,以及如何使用streamlit仪表板实时可视化结果。硬件设计首先,我们将使用Arduino Uno开发板从Sharp距离测量传感器读取距离值。随后,我们将使用双面胶带将传感器安装到伺服电机的臂上,并如下图所示连接接线。接线图连接传感器和伺服器后,继续将以下程序上传到Arduino。sketch请注意,根据您使用的传感器和电源电压,您可能需要重新校准传感器。 电流传感器可以读取20–150cm之间的值,如有必要,可以通过读取已知原创 2021-05-14 18:15:58 · 741 阅读 · 0 评论 -
使用Flutter和Arduino控制设备
硬件 | 配置Arduino IDE | Arduino服务器首先,让TCP服务器运行并测试其是否正常运行。创建一个WiFi服务器对象。现在让我们填写setup()函数。将串行连接配置为115,200 bps的速度。等待一秒钟以确保串行连接已初始化。初始化WiFi连接。等待WiFi连接。启动服务器。然后转到loop()函数。获取连接到服务器并具有可读取数据的客户端。只要连接了客户端,就开始循环。只要有字节可用,就读取一个字节并将其写入串行端口。现在编译并将代码上传到NodeMCU。原创 2021-05-08 10:12:37 · 455 阅读 · 0 评论 -
Arduino监控和可视化心率脉搏
硬件工作原理光学心率传感器在理论上非常容易理解。如果您曾经通过指尖照过手电筒并且看到了心跳脉冲,那么您就可以很好地掌握光学心率脉搏传感器的理论。脉搏传感器或任何光学心率传感器都可以通过在手指上发出绿光(约550nm)并使用光电传感器测量反射光的量来工作。这种通过光进行脉冲检测的方法称为光电容积描记图。动脉血中的氧化血红蛋白具有吸收绿光的特性。 血液越红(血红蛋白越高),吸收的绿光就越多。 当每次心跳将血液泵送通过手指时,反射光量会发生变化,从而在光电传感器的输出端产生变化的波形。随着您继续发光并原创 2021-05-07 17:49:44 · 1228 阅读 · 0 评论 -
Arduino和LabVIEW射频温度监控系统
该项目将要设计使用RF调制解调器的温度监控系统。 该系统分为两部分:(1)发送器部分和(2)接收器部分。 发送器部分包括Arduino Uno,电源,温度传感器,LCD和RF调制解调器。 接收器部分包括Arduino Uno,电源,PC(LabVIEW)和RF调制解调器。 LabVIEW GUI的创建是为了监视系统。 图1显示了系统框图物料清单 | 接线 | 原理图 | 代码【传感器节点端代码、处理端代码】仿真模型图3显示了用于温度传感器与Arduino接口的Proteus仿真模型。 将程序加载到Ar原创 2021-04-30 17:15:45 · 326 阅读 · 2 评论 -
Arduino和LabVIEW射频灾害紧急报警系统
该项目将在发生灾难时生成紧急警报。 该系统分为两部分:传感器节点和(2)服务器。 连接该开关阵列以在处理端生成紧急信号,然后将其发送到传感器节点。 图1给出了系统框图。物料清单 | 接线 | 原理图 | 代码【传感器节点端代码、处理端代码】| 仿真模型LabVIEW界面LabVIEW GUI专为灾难监控系统而设计。 GUI分为两个部分:(1)框图和(2)前面板。 波形图是可选的; 它可以用来检查以波形形式接收的数据。 要制作前面板,请在之前讨论的块和步骤的帮助下,在框图(图6和7)中进行活动的图形编程原创 2021-04-30 17:14:17 · 145 阅读 · 3 评论 -
Arduino加速度计射频自动化系统
该项目旨在设计基于加速度计的实验室自动化系统。 该系统分为两部分:(1)发送器部分和(2)接收器部分。 对于该实验,考虑使用两个负载灯泡和风扇。 图1给出了系统框图。物料清单【发送端、接收端】| 接线 【发送端、接收端】| 原理图 | 代码【发送端代码、接收端代码】仿真模型图3显示了Proteus仿真模型,用于将加速度计与Arduino接口。 将程序加载到Arduino中并检查电路的工作情况。 液晶显示屏显示系统状态。详情参阅http://viadean.com/arduino_acc.html原创 2021-04-30 17:12:22 · 117 阅读 · 2 评论 -
Arduino和LabVIEW步进电机射频控制系统
该项目旨在控制步进电机。 该系统设计为在LabVIEW GUI的帮助下运行。 它包括两个部分:(1)发送器部分和(2)接收器部分。 射频调制解调器已连接,可在两个部分之间进行无线通信,并以2.4 GHz的频率运行。 图1给出了系统框图。图1物料清单【发送端、接收端】| 接线 【发送端、接收端】| 原理图 | 代码【发送端代码、接收端代码】仿真模型按照上述的说明连接所有组件。 图3显示了控制步进电机的仿真模型。LabVIEW界面LabVIEW GUI专为控制步进电机而设计。 GUI分为两个部分原创 2021-04-29 18:08:48 · 525 阅读 · 0 评论 -
Arduino和LabVIEW直流电机射频控制系统
该项目旨在通过LabVIEW GUI控制直流电动机。 它可以用于机器人的无线控制等应用中。 该系统分为两部分:(1)发送器部分和(2)接收器部分。 发送器部分包括Arduino Uno,电源,PC(用于LabVIEW),LCD和RF调制解调器。 在这个项目中,讨论了两种独立的控制直流电动机的方法。 电机可以通过开关阵列以及LabVIEW GUI的“顺时针”,“逆时针”和“停止”进行控制,以进行正向或反向运动。 接收器部分包括Arduino Uno,电源,电机驱动器,DC电机和RF调制解调器。 射频调制解调器原创 2021-04-29 18:06:59 · 504 阅读 · 0 评论 -
Arduino和LabVIEW射频灯光强度控制系统
参考 Arduino和LabVIEW射频嵌入式系统:灯光强度控制系统该项目将要设计基于光的基于电阻器的房间光强度控制系统。 该系统分为两部分:(1)发送器部分和(2)接收器部分。 图1显示了该系统的框图。物料清单[发送端、接收端】| 接线【发送端、接收端】| 原理图 | 代码【发送端代码、接收端代码】 | 仿真模型LabVIEW界面LabVIEW GUI专为基于LDR的光强控制系统而设计。 GUI分为两个部分:(1)框图和(2)前面板。 波形图是可选的; 它可以用来检查以波形形式接收的数据。 要原创 2021-04-29 18:05:15 · 322 阅读 · 0 评论 -
Arduino和LabVIEW射频校园火警系统
该项目的目的是设计一个用于校园火灾警报的监控系统。 该系统分为两个部分:(1)发射器部分和(2)接收器部分,其方式是,它将在发射器部分的火灾传感器的帮助下感应周围的火灾,并与接收器进行通信,使用2.4 GHz RF调制解调器无线连接。 在接收端,创建了一个LabVIEW GUI来观察系统。 图1显示了系统框图。图1物料清单【发送端、接收端】| 接线【发送端、接收端】| 原理图 | 代码【发送端代码、接收端代码】仿真模型按照上述说明连接所有组件。 除此之外,还需要将逻辑与传感器连接。 由于这是一个虚拟原创 2021-04-28 18:09:18 · 323 阅读 · 0 评论 -
Arduino和LabVIEW嵌入式系统
项目【 射频安全系统 | 校园火警系统 | 灯光强度控制系统 | 直流电机LabVIEW界面控制系统 |步进电机LabVIEW界面控制系统 | 加速度计自动化系统 | 灾害紧急报警系统 | 无线机器人LabVIE界面控制系统 | 双音多频解码器家庭自动化系统 | RFID考勤卡系统 | GSM紧急系统 | GPS坐标显示系统 | 指纹考勤系统 | 农业无线灌溉系统】该项目旨在监视限制区域的安全。 该系统分为两部分:(1)传感器节点和(2)服务器。 它的设计方式是,它将在传感器节点处借助无源红外(PIR)传原创 2021-04-28 17:12:32 · 487 阅读 · 0 评论 -
Arduino调节反馈式比例线性组件
当您需要了解执行器的确切位置时,就需要光学反馈系列。 它功能强大,可靠的执行器带有内置的光学传感器,可在您需要时提供反馈。 光反馈没有内置控制器,但确实提供了单相脉冲作为位置反馈信号,可以将其输入到诸如Arduino之类的外部控制器中。多个线性执行器之间的同步运动对于某些客户应用的成功至关重要,一种常见的做法是打开两个活板门的两个线性执行器。 本教程旨在概述如何使用Arduino和光学系列线性致动器来实现这一目标。同步控制通过比较两个线性执行器的长度并按比例调节速度来实现同步控制; 如果一个执行器开始原创 2021-03-19 06:55:59 · 269 阅读 · 0 评论 -
Arduino线性读取和设置位置
原理电机驱动器速度控制在此示例中,我们将使用Arduino和电机驱动器控制线性执行器的速度。组件接线控制简述线性执行器中的直流电动机需要大电流(高达5A),如果我们将线性执行器直接连接到Arduino,则此高电流消耗会破坏Arduino数字引脚,因为它们每个仅额定40mA。 因此,我们使用的电动机驱动器可以从Arduino板上获取低电流PWM(脉冲宽度调制)信号,并向线性执行器输出高电流PWM信号。电机驱动器连接到两个PWM数字引脚(Arduino Uno上的引脚10和11)。 通过将其中一个原创 2021-03-18 06:30:04 · 642 阅读 · 0 评论 -
Arduino云植物自动浇水
硬件请注意,您还可以使用具有Wi-Fi连接的任何其他Arduino IoT板,例如Arduino MKR WiFi 1010或更便宜的Arduino Nano 33 IoT。 MKR板的优势在于它们可安装在Arduino MKR Relay Proto Shield上,从而简化了接线。对于水箱,您可以使用周围的任何物品。软件组装所有组件都连接到中央项目箱,该项目箱安装在宜家容器的盖子上。为了安装Arduino MKR Relay Proto Shield,我3D打印了一个简单的转接板。项目框侧面原创 2021-02-25 06:07:11 · 1853 阅读 · 1 评论 -
Arduino和Python螺旋桨角度数学模型
关联知识PythonMatplotlibArduino硬件用Anaconda安装Pycharm我建议将Anaconda与Pycharm一起安装,因为这使Python集成开发环境(IDE)的安装非常简单。 Anaconda是Python和R编程语言的开源发行版,旨在简化程序包的管理和部署。 当您安装Anaconda时,只需单击一下,它就会自动为您提供世界各地许多人正在使用的流行软件包。 另一方面,Pycharm是Python的IDE。 它为您提供了许多功能,例如代码完成,错误检查,项目导航等。原创 2020-12-03 05:56:53 · 518 阅读 · 0 评论 -
LoRa远程监控系统
关联知识LoRaArduino在这个项目中,我们将学习基于物联网LoRa的智能农业和远程监控系统。 智慧农业意味着监视影响作物生产的环境条件并跟踪牲畜健康指标。 基于LoRa的农业物联网(IoT)技术可提高效率,从而减少对环境的影响,最大程度地提高产量并最小化支出。 基于LoRa设备和LoRaWAN协议的智能农业用例已显示出重大改进,例如将商业农场的用水减少了50%。在本项目中,我们将使用基于Atmega328P微控制器的LoRa土壤湿度传感器,LoRa模块RFM95和AHT10湿度/温度传感器原创 2020-11-15 06:05:32 · 1103 阅读 · 0 评论 -
Arduino nRF52840高级蓝牙5
关联知识Arduino在本文中,我们将学习使用Arduino IDE的Nordic nRF52840低功耗蓝牙5.0及其应用。 nRF52840 SoC是由Nordic Semiconductor设计和开发的灵活,高效的Bluetooth 5。 nRF52840 SoC围绕32位ARM®Cortex®-M4F处理器构建,针对超低功耗操作进行了优化。 它具有对蓝牙5,蓝牙网状网络,ANT和2.4 GHz专有堆栈的协议支持。NRF52840 BLE 5.0具有广泛的应用程序,例如网格网络,例如,从单个原创 2020-11-15 06:04:02 · 1374 阅读 · 1 评论 -
Arduino酸度计(PH计)
关联知识Arduino在本项目中,我们将通过将模拟pH传感器与Arduino接口来设计pH计。介绍在化学中,pH是用于指定水基溶液的酸性或碱性的标度。 酸性溶液的pH值较低,而碱性溶液的pH值较高。 因此,Ph传感器具有确定任何溶液的Ph的能力,即可以判断该物质本质上是酸性,碱性还是中性。 通过了解Ph,我们可以监控农业农场和养鱼场的水质。 同样,Ph Sensor具有广泛的应用,例如废水处理,制药,化学和石化。在本文中,我们将学习如何将Gravity Ph Sensor与Arduino接口。原创 2020-11-15 06:02:08 · 2259 阅读 · 0 评论 -
Arduino溶氧仪
关联知识Arduino介绍在本项目中,我们将学习如何使用DfRobot模拟溶解氧传感器和Arduino制作自己的溶解氧计。 溶解氧是指水或其他液体中存在的游离非复合氧的程度。 由于它对水体内生物的影响,它是评估水质时最重要的参数之一。 溶解氧水平过高或过低都会损害水生生物并影响水质。由于测量水质参数是一项复杂的任务,因此测量水中的溶解氧也不是一件容易的事。 因此,市场上的溶解氧仪(DO Meter)非常昂贵。 这就是为什么制作自己的溶解氧仪很重要的原因。 因此,DfRobot的重力模拟溶解氧传感原创 2020-11-14 05:57:53 · 1069 阅读 · 0 评论 -
Arduino与按钮,火警传感器,无源红外(PIR)传感器和酒精传感器
关联知识Arduino本文介绍了Arduino与数字I / O设备的接口,例如按钮,火警传感器,无源红外(PIR)传感器和酒精传感器。 借助接口电路,程序和Proteus仿真模型对设备的工作进行了讨论。按钮按钮是用于控制机器或过程的某些方面的开关机构。 按钮通常由塑料或金属制成。 该表面是平坦的,因此可以很容易地按压它。 按钮需要弹簧才能返回到其未按下状态。 这些通常用于计算器,电话和其他电子设备中。 下图显示了两个终端按钮的快照。图略需要以下组件来研究按钮的操作(下图)。图略下图显示了原创 2020-11-03 20:47:30 · 711 阅读 · 0 评论 -
Arduino与显示设备
关联知识Arduino本文描述了Arduino与诸如发光二极管(LED)和液晶显示器(LCD)的显示设备的接口。 在接口电路,程序和Proteus仿真模型的帮助下讨论了设备的工作。发光二极管(LED)LED是一种设备,可用于指示任何状况或显示正常或警告状况。 LED有两个端子:(1)阳极和(2)阴极。 LED在市场上有不同的颜色。 下图显示了LED的快照。图略不同的颜色可以用来代表不同的条件。 LED的颜色是由于化合物在可见光谱的特定区域内发光所致。 下表列出了典型LED的特性。图略要研原创 2020-11-03 15:34:28 · 487 阅读 · 0 评论 -
迷你气象站(雨量计,风速,风向)
相关知识ArduinoBlynk天气预报对于计划我们的日常活动很重要。 农民需要信息来帮助他们计划农作物的种植和收割。 航空公司需要了解当地天气状况才能安排航班。 天气预报可以帮助我们做出更明智的日常决策,甚至可以帮助我们摆脱危险。在本教程中,我们将制作一个微型气象站,该气象站将使用SIM800C在Blynk应用程序上发送或显示其数据。硬件软件介绍雨量计这只是一个小的天平“倾翻桶”检测器,雨水在天平的一侧流过,这使它变得更大,导致天平倾覆。 这样,用一块小磁铁就能使簧片开关从OFF变为原创 2020-10-20 05:48:15 · 989 阅读 · 0 评论 -
Arduino前馈反向传播神经网络
背景知识视频教程关于Arduino无线基于Arduino的实时示波器真实的Python深度学习项目本文介绍了为Arduino Uno微控制器板开发的人工神经网络。 这里描述的网络是前馈反向传播网络,可能是最常见的类型。 它被认为是有监督或无监督学习的良好通用网络。 该项目的代码以Arduino Sketch的形式提供。 它是即插即用的-您可以将其上传到Uno并运行它,并且有一部分配置信息可用于快速构建和训练自定义网络。 这里提供的文章概述了人工神经网络,Sketch的详细信息,并介绍了前馈网络和原创 2020-10-12 05:46:35 · 929 阅读 · 0 评论 -
Arduino对Flexinol精确位置控制
关联知识视频教程Arduino微控制器:学习Arduino制作项目Arduino平台和C编程1:活动会话基于Arduino的实时示波器Flexinol,也称为肌肉线,是一种由镍钛诺制成的结实轻巧的电线,可以在导电时收缩。 在本文中,我将基于控制Flexinol电路中的电压,提出一种精确控制这种效果的方法。 此外,利用Flexinol的电阻随着收缩而可预测地下降的事实,此处描述的机制将导线本身用作反馈控制回路中的传感器,优点是减少了零件数量并降低了机械复杂性。围绕一个Arduino Uno构建,原创 2020-10-12 05:44:26 · 316 阅读 · 0 评论