最新教程
最新更新教程列表
-
雨量传感器用于检测水,它可以检测到湿度传感器以外的功能。本文介绍如何将 FC-37 雨量传感器模块与 Arduino 一起使用。 FC-37 雨量传感器(或 YL-83 等其他版本)由两部分组成:电子板(左侧)和收集水滴的收集板(右侧),如下图所示: 雨量传感器有一个内置电位器,用于数字输出 (D0) 的灵敏度调节。它还具有一个电源 LED,当传感器打开时会亮起,还有一个数字输出 LED。 您还可…
-
这篇文章向您展示了如何使用 TCS230/TCS3200 颜色传感器使用 Arduino 检测颜色。 TCS3200颜色传感器可以根据波长检测各种颜色。该传感器特别适用于颜色识别项目,例如颜色匹配、颜色分类、试纸读取等。 介绍 TCS3200颜色传感器(如下图所示)使用 TAOS TCS3200 RGB 传感器芯片来检测颜色。它还包含四个白色 LED,可照亮其前面的物体。 规格 以下是传感器规…
-
这篇文章展示了如何在Arduino板上使用麦克风声音传感器。 麦克风声音传感器 麦克风声音传感器,顾名思义,检测声音。它给出了声音的响度。 这些传感器种类繁多。在下图中,您可以看到Arduino最常用的。 在最左侧,您可以看到 KY-038,在右侧可以看到 LM393 麦克风声音传感器。 两个传感器模块都有一个内置电位器,用于调节数字输出引脚的灵敏度。 引脚接线 将传感器连接到Arduino…
-
本指南展示了如何使用 Arduino IDE 将 0.96 英寸 SSD1306 OLED 显示屏与 ESP8266 结合使用。我们将向您展示如何编写文本、设置不同的字体、绘制形状和显示位图图像。 使用 0.96 英寸 OLED 显示屏 我们在本教程中使用的 OLED 显示屏是 SSD1306 型号:单色 0.96 英寸显示屏,128×64 像素,如下图所示。 OLED 显示屏不需要背光,因此在黑…
-
在本文中,我们将展示如何使用 ESP-NOW 在使用 Arduino IDE 编程的 ESP8266 NodeMCU 板之间交换数据。ESP-NOW 是乐鑫开发的无连接通信协议,具有短包传输的特点,可与 ESP8266 和ESP32 开发板配合使用。 注意:我们有一个类似的 ESP32 指南: 介绍 ESP-NOW Espressif 网站称,ESP-NOW 是“ Espressif…
-
本教程展示了如何使用 Arduino IDE 将深度睡眠与 ESP8266 (NodeMCU) 结合使用。我们将介绍使用定时器唤醒的深度睡眠以及使用复位 (RST) 引脚进行外部唤醒的深度睡眠。 要将 ESP8266 置于深度睡眠模式,请使用ESP.deepSleep(uS)并作为参数传递睡眠时间(以微秒为单位)。GPIO 16 必须连接到复位 (RST) 引脚,以便 ESP8266 能够唤醒。 …
-
在此 ESP32-CAM 项目中,我们将使用 ESP32-CAM 和 Blynk 应用程序创建物联网直播摄像机。它将使我们能够使用安装了 Blynk 应用程序的 Android 手机从任何地方监控安装了 ESP32-CAM 的实时流媒体和周围环境。 Blynk 是一款免费使用的应用程序,用户可以在其中构建软件来控制 Raspberry Pi、 Arduino、ESP8266 NodeMCU 等微…
-
在本教程中,我们将学习使用 ESP32 I2C 通信 通道。我们将学习如何使用 ESP32 除了默认 I2C 引脚之外的不同引脚进行 I2C 通信,将不同的 I2C 设备连接到同一总线,以及如何使用两个 I2C 总线接口。此外,我们将 ESP32 与通过 I2C 协议通信的不同传感器和设备连接,并对我们的板进行编程以运行 I2C 扫描仪。该扫描仪将确定与 ESP32 板连接的 I2C 设备的数量…
-
AI-Thinker ESP32Cam ESP32Cam一直被制造商含蓄地推荐,因为你可以以相当便宜的价格获得。大多数人都遇到过必须使用I2C总线将I2C传感器与ESP32Cam连接的情况。当您查看引脚排列时,不会有任何I2C引脚,因为Omnivision摄像头传感器内部连接到ESP32的I2C引脚。但是在ESP32中有两个I2C总线,您可以使用任何引脚作为数据线和时钟线。以下是与ESP32Cam…
-
介绍步进电机步进电机是一种无刷直流电机,可将360°的完整旋转角度分成相等的步数。通过施加一定量的控制信号来旋转电动机。可以通过改变施加控制信号的速率来改变旋转速度。有关步进电机及其控制顺序及其使用方法的更多信息,请参阅传感器和模块部分中的步进电机主题。Raspberry Pi的GPIO可用于控制步进电机的旋转。我们可以在Raspberry Pi的GPIO引脚上生成一系列控制信号。 电路连接图步进…
-
介绍PIR运动检测传感器PIR传感器用于检测红外热辐射。这使得它们可用于检测发射红外热辐射的移动物体。PIR传感器的输出(就电压而言)在感应到运动时很高; 而没有运动时(静止物体或没有物体)它很低。PIR传感器用于许多应用,例如使用人体检测的室内光控制,用于家庭安全目的人体运动检测等。电路连接图PIR运动传感器与Raspberry Pi连接例让我们将PIR传感器与Raspberry Pi接口进行运…
-
介绍Pi相机模块(v1.3)Pi Camera模块是一种可用于拍摄照片和高清视频的相机。Raspberry Pi Board具有CSI(相机串行接口)接口,我们可以直接连接PiCamera模块。该Pi Camera模块可使用15针排线连接到Raspberry Pi的CSI端口。Pi相机的特点在这里,我们使用了Pi camera v1.3。其功能如下,解析度 - 5 MP高清视频录制 - 1080p…
-
简介 在生活我们可能会碰到这样的红绿灯,当行人需要过街的时候,行人需要按下按键,行人红绿灯才会变成绿灯状态,此时,行人才能通过。当没有行人时,汽车交通灯一直是绿灯常量。在这个教程里,就是做这样一个交通灯。 步骤一 材料准备 硬件准备: Arduino UNO单片机 红黄绿三种颜色LED各两个 220Ω电阻*5 10KΩ电阻*1 面包板*1 若干杜邦线 软件准备: Mixly…
-
简介 在没有行人的情况下,骑车交通灯常亮绿灯,直到行人按下按钮,行人交通灯会慢慢变成绿灯,骑车交通灯变成红灯。在这种情况下,灯将改变,有利于行人。 步骤一 材料准备 硬件准备: Arduino UNO开发板*1 LED*6 220Ω电阻*6 杜邦线若干 面包板*1 软件准备: Mixly软件 步骤二 原理说明 倒计时交通灯就跟我们平时出门看到的那种一样,红灯可能30s,黄灯3s,绿灯可…
-
简介 流水灯可以有多种效果,程序也可以有多种写法,在这个项目的程序中,将使用for循环进行流水灯的实现。 步骤一 材料准备 硬件准备: Arduino UNO或单片机*1 LED*6 220Ω电阻*6 面包板*1 若干杜邦线 软件准备: Arduino IDE 步骤二 原理说明 在这个教程中,流水灯实现的功能是一个灯亮起来再熄灭点亮下一个灯,从左往右,让灯看起来在这一整排里像流水一样 …
-
简介 在本章中,我将解释如何在MicroPython板上使用DHT模块。 我尝试编写一个访问DHT模块的简单程序。该模块可以感知温度和湿度。 步骤一 材料准备 硬件准备: Nodemcu开发板×1 面包板×1 DHT22温湿度传感器(没有的可以使用DHT11代替)×1 杜邦线若干 usb数据线×1 软件准备: WebREPL(第一节有下载链接) 步骤二 原理说明 在这节的教程中,我将使用DHT22…
-
简介 在本章中,我将解释如何在MicroPython板上使用SPI通信。 步骤一 材料准备 硬件准备: 软件准备: 步骤二 原理说明 串行外围接口(SPI)是一种通信总线,用于将一个或多个从外围集成电路(IC)连接到单个主SPI设备;通常是某种微控制器或微处理器。 NodeMCU板上的SPI可以在以下引脚上定义: MOSI MISO SCK 您可以在SPI NodeMCU板上看到这些引脚,如下图所…
-
简介 在本章中,我将解释如何在MicroPython板上访问UART串口。 步骤一 材料准备 硬件准备: Nodemcu开发板×1 Arduino UNO开发板×1 面包板×1 usb数据线×1 软件准备: WebREPL(第一节有下载链接) 步骤二 原理说明 NodeMCU v2提供三个UART。您可以在TXD0,RXD0,TXD1,TXD2,RXD2上看到它们: 我们可以使用UART库访问UA…
-
上一期我们用牛奶盒制作了一个机器人,今天我们将它升级,来将它变为一个怪物 物料 1个牛奶盒(带可拧顶盖) 1小绳 - 从用过的茶包中回收绳子 1个回形针 电子产品 1微型:钻头,电池座和2节AAA电池 3鳄鱼夹 1微伺服9g SG90 1个为Milky Monster设计的伺服夹,可在thingiverse下载(可选)。教师可能更喜欢下载教室包(16个伺服剪辑)。 工具 可以切纸板的小刀和剪刀 胶…
-
物料1个没有可旋盖的牛奶盒2根咖啡搅拌木棍2根吸管2个晒衣夹(可选,可以用胶水代替)电子产品1micro:bit,电池座和2节AAA电池3条鳄鱼夹到尾纤线1微伺服9g SG90工具可剪纸板的剪刀打孔器(剪刀也可以)胶枪第1步:切割盒口第2步:切口第3步:制作牙齿第4步:贴嘴步骤5:安装口木棒第6步:安装伺服步骤7:将嘴连接到伺服第八步:连接伺服按照舵机手册的说明将舵机连接到micro:bit第九步…
-
物料纸板剪刀或刀具胶枪或胶带1个回形针第1步:纸板裁剪出一个矩形纸板。您可以使用micro:bit作为尺子来量尺寸。第2步:中间折叠在长边中点将纸板折叠一下。第3步:身体拱在两端平放两个较小的折叠,平放在地面上。这是身体的基础。第4步:前抓折叠在纸板一端的每个角落。第五步:后腿使用剪刀或刀具,在另一端切开狭缝,裁剪成手指形状。第6步:安装电路板使用胶带或胶枪,将micro:bit安装在一侧。第7步…
-
这篇文章展示了如何在Arduino上使用倾斜传感器模块。倾斜传感器多次被称为倾角仪、倾斜开关或滚球传感器。使用倾斜传感器是检测方向或倾斜度的简单方法。 倾斜传感器模块简介 倾斜传感器模块如下图所示。 倾斜传感器可以检测方向或倾斜度。它检测传感器是完全直立还是倾斜。 这使得它非常有用,例如,用于玩具、机器人和其他工作方法取决于倾斜度的电器。 它是如何工作的? 倾斜传感器是圆柱形的,内部包含一个自由导…
-
介绍XBee S2模块 XBee (ZigBee) 无线电基于 IEEE 802.15.4 (定义低速率无线个域网(LR-WPAN)的操作的技术标准)标准,它被设计用于点对点等无线通信。ZigBee 是基于IEEE 802.15.4的规范,用于高级通信协议,用于创建 &…
-
介绍OLED 模块 上图中所示的OLED模块是市场上非常流行的模块。市场上有许多该模块的变体,具有不同的分辨率,通信协议或像素颜色。这些OLED模块由SSD1306 IC驱动,后者是128x64点阵式OLED段的驱动IC。SSD1306拥有自己的控制器,支持SPI和I2C通信协议。因此,市场上有各种OLED模块,一些仅支持SPI通信,一些仅支持I2C通信,一些支持I…
-
该分类下没有文章
-
该分类下没有文章
-
在此 ESP32-CAM 项目中,我们将使用 ESP32-CAM 和 Blynk 应用程序创建物联网直播摄像机。它将使我们能够使用安装了 Blynk 应用程序的 Android 手机从任何地方监控安装了 ESP32-CAM 的实时流媒体和周围环境。 Blynk 是一款免费使用的应用程序,用户可以在其中构建软件来控制 Raspberry Pi、 Arduino、ESP8266 NodeMCU 等微…
-
在本 ESP32-CAM 教程中,我们将使用机器学习技术使用 ESP32 CAM 构建图像分类项目。ESP32-CAM 将用于捕获图像,然后使用训练有素的机器学习模型对其进行识别。对于这个项目,我们将使用 Clarifai 的图像识别人工智能模型。 连接 ESP32-CAM 与 FTDI 编程器 该项目需要以下组件: ESP32-CAM开发板 FTDI 编程器/ USB 串行转 TTL 转换器 连…
-
AI-Thinker ESP32Cam ESP32Cam一直被制造商含蓄地推荐,因为你可以以相当便宜的价格获得。大多数人都遇到过必须使用I2C总线将I2C传感器与ESP32Cam连接的情况。当您查看引脚排列时,不会有任何I2C引脚,因为Omnivision摄像头传感器内部连接到ESP32的I2C引脚。但是在ESP32中有两个I2C总线,您可以使用任何引脚作为数据线和时钟线。以下是与ESP32Cam…