-
(五)树莓派进阶:诺基亚5110显示屏与Raspberry Pi连接
介绍诺基亚5110显示模块Nokia5110是一款可以显示文字,图像和各种图案的图形显示屏。它的分辨率为48x84,并配有背光。它使用SPI通信与微控制器/微处理器通信。数据和命令可以通过处理器发送到显示器以控制显示输出。它有8个引脚。由于Nokia5110使用SPI通信,我们需要确保启用Raspberry Pi的SPI接口。如果未启用,则使用我们必须启用它。使SPI?要在Raspberry Pi…- 0
- 0
- 1.8k
-
(七)nodemcu初级:温湿度传感器(DHT11)的使用
在本节课程中,您将学习如何在NodeMCU上使用DHT11温湿度传感器。并了解温湿度传感器的工作原理,以及如何通过串口监视器查看传感器读取的数值。 步骤1:准备材料 硬件准备 NodeMCU开发板一块 DHT11温湿度传感器一个 面包板一块 跳线(可选) *USB数据线 软件准备 Arduino IDE(配置好了esp8266开发环境) 步骤2:简单说明 DHT11是通过测量两个电极之间的电阻来检…- 0
- 3
- 9.5k
-
(十三)51进阶:超声波模块HC-SR04与8051连接教程
介绍超声波HC-SR04模块 超声波模块HC-SR04的工作原理是SONAR和RADAR系统: HC-SR04模块具有超声波发射器,接收器和控制电路。 该模块只有4个引脚,Vcc,Gnd,Trig和Echo。 当给Trig引脚施加10μsec或更多的脉冲时,产生8个40kHz的脉冲。此后,模块中的控制电路使Echo引脚变为高电平。 回声引脚保持高电平,直到它发回传输脉冲的回波信号。 回声引脚保持高…- 0
- 3
- 3.4k
-
ESP32 Async Web Server – 使用 Arduino IDE 控制输出(ESPAsyncWebServer 库)
在本教程中,您将学习如何使用 ESP32 开发板构建异步 Web 服务器来控制其输出。该板将使用 Arduino IDE 进行编程,我们将使用 ESPAsyncWebServer 库。 异步网络服务器 为了构建 Web 服务器,我们将使用 ESPAsyncWebServer 库 ,它提供了一种构建异步 Web 服务器的简单方法。如库 GitHub 页面中所述,构建异步 Web 服务器…- 0
- 1
- 3.4k
-
(七)树莓派进阶:PIR运动传感器与Raspberry Pi连接教程
介绍PIR运动检测传感器PIR传感器用于检测红外热辐射。这使得它们可用于检测发射红外热辐射的移动物体。PIR传感器的输出(就电压而言)在感应到运动时很高; 而没有运动时(静止物体或没有物体)它很低。PIR传感器用于许多应用,例如使用人体检测的室内光控制,用于家庭安全目的人体运动检测等。电路连接图PIR运动传感器与Raspberry Pi连接例让我们将PIR传感器与Raspberry Pi接口进行运…- 0
- 0
- 2.6k
-
使用磁簧开关和Arduino监控门
本教程演示了如何使用磁簧开关。我将快速概述其工作原理,并使用Arduino展示一个项目示例。 描述 电磁接触开关基本上是一种装在塑料外壳中的舌簧开关,因此您可以轻松地将它们应用在门,窗户或抽屉中,以检测门是否打开或关闭。 我们将要使用的开关有两个部分:通常是打开的开关本身,以及磁铁。购买此开关时,它还附带4颗螺钉,因此您可以将其固定在门上。 它是如何工作的? 非常非常简单。 当磁铁靠近开关(距离小…- 0
- 30
- 1.4k
-
CodeGPT编程工具发布~你说需求,立马给你生成代码
历经2天n夜,终于完成了专注于需求的代码编辑工具,基于ChatGPT3.5接口开发,个人使用了自己的key作为免费试用的账号,大家可以用着,省着点用,不然用完了额度就没咯。如果自己有openAI key,可以填写自己的,这样也不会有任何限制。 刚打开页面: 输入自己的需求,例如:材料:一个红色led灯,一个绿色led灯,一个温湿度传感器,arduino uno开发板。 需要实现温度大…- 0
- 3
- 532
-
Arduino教程:使用millis()代替delay()
众所周知的Arduino里的delay()将程序暂停指定为毫秒数的参数。 millis()另一方面,是一个返回自程序启动以来经过的毫秒数的函数。 乍一看,您可能会怀疑此功能的实用性。事实是,它在许多情况下非常有用,通常会完全“替换”delay() 。首先让我们看一下如何使用millis()几乎完全像delay()。 时序问题经常出现在编程中。 使用像millis(…- 1
- 4
- 24.2k
-
ESP32-CAM:使用SMTP服务器通过电子邮件发送拍摄的照片
本教程介绍了如何使用SMTP服务器将捕获的照片从ESP32-CAM发送到您的电子邮件帐户。我们将向您展示一个简单的示例,该示例在ESP32引导时拍摄照片并将其作为电子邮件附件发送。拍摄的最后一张照片临时保存在ESP32 SPIFFS中。 为了使该项目正常进行,ESP32-CAM需要连接到可以访问互联网的路由器,并且需要连接到您的本地网络。 该项目与任何带OV2640相机的ESP32相机板兼容。您只…- 0
- 6
- 2.7k
-
Esp32如何使用Socket上传数据到云服务器
一、简介 esp32可以接上一些传感器(温度、气压等)采集数据,若只是用串口打印出来就有些单薄了,所以有时需要将数据上传到云服务器,之后可以与数据库、算法、app等连接。 本文讲述如何在esp32与云服务器之间搭建简单socket通信。 esp32使用WifiClient,云服务器端运行python监听相应端口。 参考文章:ESP32 WiFiClient发送数据至腾讯云服务器并接收处理 二、准备…- 1
- 3
- 4.3k
-
(一)树莓派进阶:GPS模块与Raspberry Pi连接
介绍 Global Positioning System(GPS)利用了通过在地球上的空间和地面站卫星发送来准确地确定其在地球上的位置的信号。 从卫星和地面站发送的射频信号由GPS接收。GPS利用这些信号确定其准确位置。 GPS本身不需要传输任何信息。 从卫星和地面站接收的信号包含信号传输时的时间戳。通过计算信号传输时间和信号接收时间之间的差异。使用信号的速度,可以使用速度和时间的距离的简单公式来…- 0
- 1
- 3.9k
-
ESP32-CAM与Assistant家庭助理集成
对于大多数人来说,仅使ESP32-CAM通过IP工作可能会有用,但是您可以将此项目与Home Assistant(或与其它家庭自动化平台)集成。继续阅读以了解如何与Home Assistant集成。 先决条件 您应该熟悉树莓派Raspberry Pi 会在树莓派Raspberry Pi上安装Home Assistant 将ESP32-CAM添加到家庭助理 打开您的家庭助理仪表板,然后转到更多设置菜…- 0
- 2
- 1.7k
-
树莓派:安装 Apache + MySQL + PHP(LAMP 服务器)
在本指南中,您将学习如何在 Raspberry Pi 上安装 LAMP(L inux、A pache、M ySQL、P HP)服务器。LAMP是一个用于 Web 开发的软件包。Raspberry Pi 将安装 Raspbian OS,您将使用 phpMyAdmin 通过 Web 界面轻松管理数据库。 项目准备 在继续本教程之前: 您应该熟悉 Raspberr…- 0
- 1
- 1.4k
-
非接触式温度测量及显示
简介你好,欢迎来到这个教程,在这里我将使用MLX90614(GY906)红外非接触式温度传感器,我将它采集到的数据显示到LCDi²c屏幕和OLED显示器上,显示格式分为摄氏度°C和和华氏度°F两种。工作原理:每个物体根据其热量发射红外波,并且使用热电堆检测这些波,这些热电堆变得更热和更热,同时将多余的热量转换为电。以下是有关MLX 90614传感器的一些信息:环境温度范围:-40至125˚C(-4…- 0
- 1
- 1.5k
-
NodeMCU通过网页监控DHT11的温湿度数据
步骤 用NodeMCU设置STATION模式。 NodeMCU账号密码连进WiFi。 NodeMCU设置为sever服务器,监听80端口。 直接调用NodeMCU的dht库里面read11()函数读出dht11温湿度的值。 再把数据响应给访问的Cilent即可。 步骤一 材料准备 硬件准备: Nodemcu开发板×1 面包板×1 杜邦线若干 DHT11温湿度传感器×1 软件准备: ESPlorer…- 1
- 0
- 2.2k
-
Arduino色彩传感器
在这里,我们将学习如何制作颜色传感器。我的模型包括三个包含LED的纸板隔层 - 一个红色,一个蓝色和一个绿色 - 以及一个OP550B光电晶体管。LED在纯色卡片上同时发光。光电晶体管连接到Arduino Uno,它将每种颜色的测量反射光的相对量转换成RGB分量,RGB分量用于点亮与LED相同颜色的RGB LED。第1步:材料*红色LED *绿色LED *蓝色LED …- 0
- 0
- 795
-
你可以像蜡烛一样吹灭你的LED
简介:你可以像蜡烛一样吹出灭你的LEDLED设计用于发光,但它们也能制造出令人惊讶的传感器。仅使用Arduino UNO,LED和电阻器,我们将构建一个测量风速的热LED风速计,并在检测到您正在吹气时关闭LED 2秒钟。您可以使用它来制作呼吸控制接口,甚至是可以吹灭的电子蜡烛!第一步 准备材料Arduino UNO(用USB线连接到您的计算机)1 / 4W 220欧姆电阻预接线的0402黄色LED…- 0
- 2
- 1.4k
-
8×8 点矩阵MAX7219指南 – Arduino教程
我们将在本教程中使用的点阵是一个 8×8 矩阵,这意味着它有 8 列和 8 行,因此它总共包含 64 个 LED。 MAX7219芯片使控制点阵变得更加容易,只需使用Arduino板的3个数字引脚即可。 我认为最好的选择是购买带有MAX7219芯片作为模块的点阵,这样可以简化布线。 您可以一次控制多个矩阵。为此,您只需要将它们相互连接,因为它们的两侧都有引脚来扩展点阵。 所需零件 对于本教程,您…- 0
- 0
- 1.4k
-
使用SIM808模块做一个汽车定位系统
该项目是一个简单的定位系统,使用内置于SIM808模块中的相同GSM和GPS模块。在本项目完成后,当您从任何手机发送信息到GSM模块时,您将能够根据模块的GPS位置获得模块的GPS位置响应。- 0
- 1
- 2.4k
-
使用ESP32-CAM通过HTTP POST将照片发送到本地或云服务器
在本指南中,您将学习如何使用 ESP32-CAM 板和 Arduino IDE 发出 HTTP POST 请求以将照片发送到服务器。我们将展示如何将JPG图像发布到本地服务器(Raspberry Pi LAMP服务器)或云服务器(您可以从任何地方访问)。要将图像保存在服务器中,我们将使用 PHP。 要构建此项目,您需要执行以下步骤。按照LAMP Server或Hosting Server的说明进行…- 2
- 66
- 7.7k
-
在 Arduino IDE 上开始使用 ESP32 蓝牙低功耗 (BLE)
ESP32 不仅配备 Wi-Fi,还配备蓝牙和蓝牙低功耗 (BLE)。这篇文章是使用 ESP32 快速介绍 BLE。首先,我们将探索什么是 BLE 以及它可以用于什么,然后我们将看一些使用 Arduino IDE 的 ESP32 示例。为了简单介绍,我们将创建一个 ESP32 BLE 服务器和一个 ESP32 BLE 扫描仪来查找该服务器。 介绍低功耗蓝牙 什么是低功耗蓝牙? 低功耗蓝牙,简称BL…- 0
- 39
- 6.1k
-
Arduino UNO+esp8266+MQ-2+DHT11
图文教程不见了,视频也找不到了,只剩下程序了,这是一个通过arduino和esp8266结合做的一个烟雾和温度报警器,程序是完整无缺的。 /* 采用外接电源单独供电,2 3口作为软串口接PC机作为调试端 1 0为串口,连接WIFI模块 */ #include <SoftwareSerial.h> #include "edp.c" #include<dht11.…- 1
- 0
- 3.6k
-
使用ESP32创建Web服务器
总览 在本教程中, 你会乐AR 作如何设置了ESP32一个Web服务器并创建使用HTML和CS网页小号。 您将学到什么 了解Web服务器使用ESP32创建Web服务器的简短介绍 到 HTML和CS 小号 命令 什么是Web服务器? Web服务器是发送和接收信息,处理信息并进行存储的地方。Web服务器还可以在网页上显示此信息。 服务器通信小号 通过被称为协议与用户 超文本传输协议 (HTTP)。 当…- 0
- 0
- 4k








































