-
(八)TMP36温度传感器使用
简介 在这个教程中,你将把Arduino变成一个温度计!使用温度传感器测量您的皮肤温度,并使用三个LED灯输出。即使Arduino是一种数字工具,它也可以使用内置的模数转换器(ADC)通过模拟引脚A0-A5来解释来自模拟输入的信号,如TMP36温度传感器。 步骤一 材料准备 硬件准备: Arduino UNO×1 TMP36×1 LED×3 220Ω电阻×3 杜邦线若干 软件准备: Arduino…- 0
- 0
- 7k
-
ESP32-CAM与Assistant家庭助理集成
对于大多数人来说,仅使ESP32-CAM通过IP工作可能会有用,但是您可以将此项目与Home Assistant(或与其它家庭自动化平台)集成。继续阅读以了解如何与Home Assistant集成。 先决条件 您应该熟悉树莓派Raspberry Pi 会在树莓派Raspberry Pi上安装Home Assistant 将ESP32-CAM添加到家庭助理 打开您的家庭助理仪表板,然后转到更多设置菜…- 0
- 2
- 1.8k
-
使用ESP32创建Web服务器
总览 在本教程中, 你会乐AR 作如何设置了ESP32一个Web服务器并创建使用HTML和CS网页小号。 您将学到什么 了解Web服务器使用ESP32创建Web服务器的简短介绍 到 HTML和CS 小号 命令 什么是Web服务器? Web服务器是发送和接收信息,处理信息并进行存储的地方。Web服务器还可以在网页上显示此信息。 服务器通信小号 通过被称为协议与用户 超文本传输协议 (HTTP)。 当…- 0
- 0
- 4k
-
NodeMCU在OLED显示屏上显示GPS数据
简介 在这个项目中,我将描述如何将Ublox 6m GPS模块和OLED显示器连接到NodeMCU或ESP8266-12e wifi模块,以显示您当前的GPS位置和其他信息。你还可以通过一些额外的编程,使用它来使用esp8266上的wifi将您的GPS位置发送到互联网,并将其上传到中国移动ONENET或其他MQTT云服务器。 步骤一 材料准备 硬件准备: Nodemcu开发板(或ESP8266 -…- 1
- 0
- 4k
-
-
(十一)51进阶:步进电机与8051连接教程
介绍步进电机 步进电机是一种无刷直流电机,可将360°的完整旋转角度分成相等的步数。 通过施加一定量的控制信号来旋转电动机。可以通过改变施加控制信号的速率来改变旋转速度。 市场上有各种具有不同步进角和扭矩额定值的步进电机。 微控制器可用于向电机施加不同的控制信号,使其根据应用需要旋转。 步进电机与8051连接与8051的步进电机接口在这里,我们将连接6线单极步进电机和8051控制器。控制步进电机只…- 0
- 0
- 1.2k
-
Arduino色彩传感器
在这里,我们将学习如何制作颜色传感器。我的模型包括三个包含LED的纸板隔层 - 一个红色,一个蓝色和一个绿色 - 以及一个OP550B光电晶体管。LED在纯色卡片上同时发光。光电晶体管连接到Arduino Uno,它将每种颜色的测量反射光的相对量转换成RGB分量,RGB分量用于点亮与LED相同颜色的RGB LED。第1步:材料*红色LED *绿色LED *蓝色LED …- 0
- 0
- 800
-
吃豆子的字符串游戏机制作
简介哈哈,它不是一个吃豆人,但它是沿着一个长LED条移动收集好东西,躲避坏东西的一个游戏。所以你明白了吗?! 一群中学生在周末和我一起学习和玩Arduino,NodeMCU和MQTT,当我听说Maker-Faire活动时,这是我们用我们拥有的东西制作一个很酷游戏的绝佳机会。到目前为止学到了 所以孩子们想出了收集的彩色宝石,我们称之为翡翠,黄金等,并引入了惊人的黄蜂来追逐你。游戏开始非常简单,但获得…- 0
- 0
- 796
-
ESP32-CAM上传图片到服务器进行网页访问(宝塔面板)
一、前提条件 有公网服务器,比如阿*、腾*、华*啥的云服务器; 部署了宝塔面板 知道怎么样在宝塔上创建网站目录,创建文件夹和文件,知道网页路径关系啥的 如果这些你都不知道,也没有云服务器,没关系,我已经给大家搭建好了,大家只需要使用下面的接口就可以了: 接口地址:https://gp.qutaojiao.com/test/upload.php 上传图片查看地址:https://gp.…- 0
- 22
- 3.1k
-
STM8S903K3T6炫彩灯
简介本帖原创【禁止转载】,包含PCB图纸及源代码,图纸可直接打板。有不懂的地方先看代码注释,再留言提问。完整程序点这里,提取码:PCB文件点这里,提取码:步骤一 材料准备硬件准备:stm8s903k3t6核心板一块ch340e下载模块一块stlink v2一块共阴RGB灯一枚1K电阻两枚按键一颗杜邦线若干根小面包版两块软件准备:STM8版IAR串口助手SSCOM v5版步骤二 原理说明利用人眼视觉…- 0
- 0
- 1.2k
-
ESP32 UART 硬串口重定义通信举例说明
在本教程中,我们将使用 Arduino IDE 的 UART 硬件库在两个 ESP32 板之间执行 UART 或串行通信。 在串口不够的时候,这种方法很管用。 要使用 USB 端口调试和编程 ESP32,需要使用串行端口,即通用异步接收器/发送器 (UART) 通信。对于大多数传感器和系统,主要通信方法被认为是 UART。为了共享工作负载、信息并执行不同的任务,有时需要两个 ESP32 板之间进行…- 0
- 1
- 2.4k
-
(八)树莓派进阶:步进电机与Raspberry Pi连接
介绍步进电机步进电机是一种无刷直流电机,可将360°的完整旋转角度分成相等的步数。通过施加一定量的控制信号来旋转电动机。可以通过改变施加控制信号的速率来改变旋转速度。有关步进电机及其控制顺序及其使用方法的更多信息,请参阅传感器和模块部分中的步进电机主题。Raspberry Pi的GPIO可用于控制步进电机的旋转。我们可以在Raspberry Pi的GPIO引脚上生成一系列控制信号。 电路连接图步进…- 0
- 0
- 4.4k
-
(十二)51进阶:SIM900A GSM与8051连接教程
介绍全球移动通信系统(GSM)是用于移动设备的数字蜂窝系统。它是一种广泛用于长途通信的移动国际标准。 市场上有各种GSM模块,如SIM900,SIM700,SIM800,SIM808,SIM5320等。 SIM900A模块允许用户通过GPRS发送/接收数据,发送/接收短信和拨打/接听语音电话。 它使用AT命令与微控制器,PC等设备串行通信。 要将SIM900A模块与蜂窝网络连接,需要网络运营商提供…- 0
- 0
- 1.4k
-
8×8 点矩阵MAX7219指南 – Arduino教程
我们将在本教程中使用的点阵是一个 8×8 矩阵,这意味着它有 8 列和 8 行,因此它总共包含 64 个 LED。 MAX7219芯片使控制点阵变得更加容易,只需使用Arduino板的3个数字引脚即可。 我认为最好的选择是购买带有MAX7219芯片作为模块的点阵,这样可以简化布线。 您可以一次控制多个矩阵。为此,您只需要将它们相互连接,因为它们的两侧都有引脚来扩展点阵。 所需零件 对于本教程,您…- 0
- 0
- 1.5k
-
(二)树莓派进阶:MPU6050(加速度计+陀螺仪)与Raspberry Pi连接
介绍MPU6050传感器模块是一个集成的6轴运动跟踪设备。它有一个3轴陀螺仪,3轴加速度计,数字运动处理器和温度传感器,所有这些都集成在一个IC中。它可以使用其辅助I2C总线接受来自其他传感器的输入,如3轴磁力计或压力传感器。如果连接外部3轴磁力计,它可以提供完整的9轴运动融合输出。微控制器可以使用I2C通信协议与该模块通信。通过使用I2C通信从某些寄存器的地址读取值,可以找到各种参数。沿X,Y和…- 0
- 2
- 6.3k
-
在 Arduino IDE 上开始使用 ESP32 蓝牙低功耗 (BLE)
ESP32 不仅配备 Wi-Fi,还配备蓝牙和蓝牙低功耗 (BLE)。这篇文章是使用 ESP32 快速介绍 BLE。首先,我们将探索什么是 BLE 以及它可以用于什么,然后我们将看一些使用 Arduino IDE 的 ESP32 示例。为了简单介绍,我们将创建一个 ESP32 BLE 服务器和一个 ESP32 BLE 扫描仪来查找该服务器。 介绍低功耗蓝牙 什么是低功耗蓝牙? 低功耗蓝牙,简称BL…- 0
- 39
- 6.2k
-
在nodemcu上使用诺基亚5110显示屏(Nokia5110 LCD)
简介 知道怎么使用ESP8266(nodemcu)和Lua语言去驱动PCD8544低成本的驱动84x48 LED显示屏吗?这个显示屏就是当年诺基亚使用的屏幕,现在这个显示屏比较便宜,而且功耗也比较低。接下来,咱们就去驱动一下这个大佬级别的显示屏吧。Let's go! 步骤一 材料清单 硬件: nodeMCU ESP8266开发板×1 诺基亚5110 LED显示屏×…- 0
- 0
- 3.1k
-
创作平衡小车之硬件篇
介绍这篇文章展示的是纯硬件设计篇,包含了设计图纸,设计版图。采用的主控平台是STM8S207S6,性能接近STM32 Cortex™-M0 系列,在8位单片机里它是翘楚着,丰富的外设,低廉的价格,简单的库函数写法,用它锻炼自己的编程绝对比arduino好。原理图设计考虑了很多传感器的使用:蓝牙、oled显示、mpu6050、舵机、红外、超声波、电机驱动模块,以致于所有的引脚都用上了。PCB设计介绍…- 0
- 1
- 841
-
使用磁簧开关和Arduino监控门
本教程演示了如何使用磁簧开关。我将快速概述其工作原理,并使用Arduino展示一个项目示例。 描述 电磁接触开关基本上是一种装在塑料外壳中的舌簧开关,因此您可以轻松地将它们应用在门,窗户或抽屉中,以检测门是否打开或关闭。 我们将要使用的开关有两个部分:通常是打开的开关本身,以及磁铁。购买此开关时,它还附带4颗螺钉,因此您可以将其固定在门上。 它是如何工作的? 非常非常简单。 当磁铁靠近开关(距离小…- 0
- 30
- 1.4k
-
NodeMCU上使用ISD1820语音模块
简介 在这个简单的教程中,我将解释在NodeMCU上如何使用ISD1820模块。 语音模块数据手册写道:该模块使用非常简单,你可以通过板载按钮或Arduino,STM32,ChipKit等微控制器直接控制。 步骤一 材料准备 硬件准备: NodeMCU开发板。 ISD1820语音模块。 面包板 扬声器(通常包含在语音模块中) 若干杜邦线 软件准备: Arduino IDE 注意:NodeMcu板的…- 0
- 0
- 3.1k
-
(四)树莓派进阶:DHT11与Raspberry Pi连接
介绍DHT11传感器DHT11传感器通过单根线连续测量并提供湿度和温度值。它可以测量相对湿度的百分比(20至90%RH)和温度(摄氏度),范围为0至50°C。它有4个引脚; 其中一个用于串行形式的数据通信。不同TON和TOFF的脉冲被解码为逻辑1或逻辑0或起始脉冲或帧的结束。电路连接图DHT11与Raspberry Pi 3连接例在这里,我们将把DHT11传感器与Raspberry Pi 3连接,…- 0
- 0
- 3.8k
-
美观、强大、实用的STM32最小板设计
STM32F030系列是STM32系列中最实惠的,同时它有ARM32位的性能,超越普通8位、16位单片机,很多产品都在使用它,适用范围真的太广了!它具有4K RAM、16K FLASH,板载各种外设,就不一一列举了。国内有很多厂商都在仿照ST的芯片,同时arm架构的仿品可以兼容原厂的芯片,所以,你不用担心它突然没货带来的困扰!这里我选用的是TSSOP20封装的STM32F030F4P6,它很廉价,…- 0
- 0
- 1k








































