logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【嵌入式PID温度控制系统】Part 3:实现与可视化

在第一篇文章中,我们介绍了用于驱动通过加热元件电阻的相对较大的电流的电路,在第二篇文章中,我们讨论了与SPI接口相关的时序细节和固件,这使我们能够集成PID系统的三个主要组件。现在我们准备实现一个基本的PID控制程序。以下是我们将转换为EFM8代码的一般过程:选择比例,积分和微分增益的值。清除应从零开始的变量,即积分增益使用的累积误差和导数增益使用的先前误差值。从MAX31855收集数据...

使用ESP32搭建Web服务器

在本篇文章中,您将学习到如何使用ESP32设置一个Web服务器,以及使用HTML和CSS创建Web页面。通过本文,你将学习到:●了解Web服务器的基础知识●使用ESP32创建Web服务器什么是Web服务器?Web服务器是发送和接收信息,处理信息并存储信息的地方。 Web服务器还可以在网页上显示这些信息。服务器通过称为超文本传输​​协议(HTTP)的协议与用户通信。当请...

使用Arduino和Thingsboard制作基于物联网的生物识别考勤系统

几年前,如果你告诉某人家里的热水器和卧室灯可以与互联网连接,他们会感到困惑,甚至可能批评它为过度设计的产品。但是今天随着物联网、智能城市等的出现,这个想法不再听起来很奇怪,我们周围的设备通过能够与互联网进行通信,并且变得更加智能。在本篇文章中,我们的目标是利用这个物联网实现一个考勤系统,使其更加智能和有效。目前可用的大多数常规考勤系统通过微型SD卡存储信息,并且必须通过计算机连接到软件以访问信息.

使用NodeMCU ESP8266和超声波传感器制作物联网智能水罐

在本篇文章中,我们将使用超声波传感器制作一款物联网智能水罐,可以检查罐体中水的高度,并且向用户发送警报电子邮件。罐体中水的高度也将显示在NodeMCU ESP8266托管的网页上。该智能水罐可以使得我们能够跟踪库存,并且可以通过互联网轻松访问。在罐体其顶部包括一个超声波传感器,并使用超声波反射波确定罐体的水的高度以及瓶内剩余的空间。每当罐体中的容量发生变化时,NodeMCU就会感知到,并在Web服

基于Charlieplexing(查理复用算法)实现4个GPIO控制12个LED灯

Charlieplexing(查理复用算法)是一种使用少量I / O引脚控制许多LED的技术。 Charlieplexing与多路复用相同,但它使用三态逻辑(高、低输入)来显着减少引脚数并提高多路复用效率。 Charlieplexing技术以其发明者Charlie Allen命名,他于1995年发明了该技术。Charlieplexing允许您控制N *(N-1)个LED,其中N是引脚的编...

使用Arduino Leonardo开发板制作操纵杆游戏控制器

在之前的文章中,我们将操纵杆模块与Arduino UNO开发板进行连接,以了解它是如何工作的,并通过左、右、上、下运动控制四个LED指示灯。在本篇文章中,我们将使用操纵杆模块作为游戏手柄或游戏控制器来玩任何需要向左、右、上和下移动的电脑游戏。要玩需要更多控制选项的游戏,可以使用两个或更多个操纵杆。本文中,我们将使用Arduino Leonardo将操纵杆连接为游戏控制器。 Arduino Leon

如何使用Arduino校准和连接MQ9气体传感器

在本篇文章中,您将学习到如何使用Arduino开发板校准和连接MQ9气体传感器。什么是气体传感器及其工作原理?气体传感器(Gas Sensor)是检测环境中一种或多种气体的存在的装置。这些传感器具有广泛的应用,例如炼油厂、工业中心甚至家庭的安全系统。这些传感器可以检测可燃气体、有毒气体、污染气体等。有几种气体检测方法,最常用的是电化学传感器。这些传感器通过在其加热电极上进行化学反应并测量所产生的电

使用MSP430 Launchpad和PIR传感器制作运动检测器

运动检测是安全系统的重要组成部分,PIR传感器是最常用的传感器之一,用于在检测到运动时触发警报。该传感器可以通过感测它们发出的红外线轻松地检测人/动物的运动。今天,我们将通过将PIR传感器与TI-MSP430连接,制作相同类型的运动检测报警器。所需材料●PIR传感器模块●TI-MSP430 Launchpad开发板●LED●蜂鸣器●面包板●...

使用Arduino开发板和TCS230传感器实现颜色识别

在本篇文章中,您将了解TCS230传感器以及如何将其与Arduino开发板一起使用来识别颜色。在本文结束时,您将找到一个创建颜色选择笔的迷人想法。使用此笔,您可以扫描周围物体的颜色,并使用该颜色开始在LCD上绘画。什么是TSC230传感器?TSC230芯片包含一个8×8阵列的硅光电二极管,可用于识别颜色。这些光电二极管中的16个具有红色滤光器,16个具有绿色滤光器,16个具有蓝色滤光器而另外1..

Arduino开发板使用DHT11/DHT22温湿度传感器的初学指南

在本篇文章中,您将学习如何设置DHT11和DHT22传感器,并测量环境温度和湿度。DHT11和DHT22温湿度传感器在许多项目中,由于温度和湿度等参数的重要性,正确选择能够测量温度和湿度的传感器非常重要。DHT11和DHT22的DHT系列是温度和湿度传感器中最受欢迎和最常见的传感器。您可以在下表中看到它们的功能:参数DHT11DHT22工作电压3-5.5 v3.3-6 v电流2.5 mA1.5 m

    共 58 条
  • 1
  • 2
  • 3
  • 6
  • 请选择