-
基于RFID制作的安全储物柜
简介 了解如何使用Arduino和非常基本的电子组件在家里用RFID锁制作安全的储物柜。 步骤一 材料准备 硬件准备: arduino R3 RFID阅读器 12v继电器 电磁锁 12v 2A电源 1kΩ电阻 NPN三极管 led 8mm MDF板 软件准备: arduino IDE 步骤二 原理说明 我们采用NFC设备来制作锁,通过NFC装置控制继电器的开关。继电器打开则电磁锁工作,…- 0
- 0
- 835
-
ESP32-CAM将图像发布到云服务器-PHP(步骤及补充)
一、前言 本文基于Luca 的教程《使用ESP32-CAM将图像发布到本地或云服务器-PHP(Photo Manager)》(原文连接) 我自己按照教程做下来时遇到了些许问题,在这里简单介绍这个项目的步骤和解决方法。 (因为不大会写文,要参照原文看,见谅...) 二、我的准备 硬件:带ov2640的esp32-cam 软件:Arduino IDE 服务器:阿里云服务器(Ubuntu) 三、我的云服…- 0
- 10
- 2k
-
(三)nodemcu初级:按键点亮LED灯
步骤一:材料准备 硬件 NodeMCU 按钮 10K欧姆电阻 面包板 USB数据线 导线 软件 Arduino IDE(安装了ESP8266库) 步骤二:电路搭建 按钮连接: 第一个引脚从按钮的一条支脚通过上拉电阻(10K欧姆)连接到+5v电源。 第二个分脚进入从按钮的相应引脚接地(GND)引脚。 按钮另一侧的一个脚连接到数字I / O引脚(引脚D0)用于读取按钮状态。 LED连接: LED 阳极…- 0
- 5
- 8.4k
-
(三)51基础:8051 UART
介绍 8051串行并行框图 串行通信意味着一次逐位传输数据,而在并行通信中,一次可传输的位数取决于可用于通信的数据线的数量。 两种串行通信方法是 同步通信:一次在帧结构中传输批量数据 异步通信:一次传输帧结构中的字节数据 8051内置UART,分别在PORT3.0和PORT3.1上有RXD(串行数据接收引脚)和TXD(串行数据发送引脚)。 异步通信 异步串行通信广泛用于面向字节的传输。 异步通信中…- 0
- 3
- 2.3k
-
Arduino制作简易钢琴
需要的组件:Arduino UNO -1公对公跳线-104x4键盘-14欧姆扬声器 - 1APC或笔记本电脑电路连接:将键盘行线连接到Arduino的3 2 8 0引脚和列线到Arduino的7 6 5 4个引脚。将扬声器引线连接到11和接地引脚。如何设置硬件:钢琴键(键盘)开关使用跳线连接。图中定义了哪些音符频率与每个钢琴键相关联。对于这个项目,我使用C4,D4,E4,F4,G4,A4,B4,C…- 0
- 0
- 4.1k
-
ESP8266制作一个8×8 LED 矩阵动画时钟
这是一个简单的基于 ESP8266 的 DIY 网络时钟。 项目准备 硬件准备: NODEMCU 1.0 ESP8266板(ESP-12模块)× 1 MAX7219 8x8 Led矩阵模块 × 7 软件准备 安装有ESP8266编译环境的Arduino IDE 项目开始 我将项目制作成如下: - 使用 7 个8*8矩阵 - 时钟和秒闪烁点向右移动 4 个 LED - 文本"c…- 0
- 0
- 372
-
基于DHT11的Arduino OLED温度计和湿度计
简介这个项目将向你展示如何用DHT 11制作一个Arduino OLED温度计和湿度计。我们今天将使用的OLED是1.3英寸的大小,特点128×64像素和使用SPI总线。在接下来的步骤中,您将发现关于OLED技术和这个显示器的更多有用的信息。我们将使用u8glib库与我们的oled显示器通信。这个库有许多可用的参数,您可以在OLED和图形LCD上显示数字、字母、位图和其他符号,它也适用于电子墨水显…- 0
- 0
- 2.7k
-
Arduino点阵~跳动的心
这次介绍的是使用8×8点阵(没有用到驱动模块,直接用Ardunio IO口控制)制作跳动的心。差不多用完所有IO口了,才能控制64个LED灯。 点阵说明 一般数码管有出厂信息:比如型号为LG5011AH,LG5011BH这里面的AH、BH中的A代表共阴极、B代表共阳极,H代表高亮。 读图方向,从左到右是行(不符合常规,当时犯迷糊了),从下到上是列;第二位是1表示该引脚应该接高电平,是0表示低电平。…- 0
- 0
- 1.6k
-
Arduino机器人手臂
需要的配件1x Arduino Nano3x MG996R伺服系统(我使用了一个Futaba,因为我只有两个MG996R并且没有必要有很大的转动扭矩)1x微伺服2x双轴操纵杆1x 6V稳压器1x电池其他项目:双面PCB覆盖光刻胶,二极管,电容器,开关,Arduino Nano插座,带连接器的带状电缆,PCB支架,螺丝,推杆自行车辐条,连杆止动器。第1步:草绘和建模使用AutoCAD我制作了一个3D…- 0
- 0
- 905
-
基于Arduino的安全系统
//Receiver Code (Hand) - Mert Arduino and Tech #include <Servo.h> //the library which helps us to control the servo motor #include <SPI.h> //the communication interface with the mo…- 0
- 4
- 217
-
ESP32 BLE 服务器和客户端(蓝牙低功耗)
这篇教程将带领大家了解如何在两个 ESP32 板之间建立 BLE(低功耗蓝牙)连接。一个 ESP32 将成为服务器,另一个 ESP32 将成为客户端。BLE 服务器通告包含客户端可以读取的传感器读数的特征。ESP32 BLE 客户端读取这些特性(温度和湿度)的值并将它们显示在 OLED 显示器上。 什么是低功耗蓝牙? 在直接进入项目之前,快速浏览一些基本的 BLE 概念非常重要,这样您以后能够更好…- 0
- 0
- 2.8k
-
Arduino纸板迷宫
简介 我将向您展示如何制作Arduino控制的纸板迷宫游戏,它非常简单有趣。最棒的是它是由纸板制成的。游戏规则就是通过控制倾斜方向,最短实践内到达出口获胜。 当然,有很多想法可以改进这个游戏,例如在最后布置一些传感器,例如在接近出口的时候通过蜂鸣器控制节奏,甚至在迷宫中挖一些洞。 步骤一 材料准备 硬件准备: arduino uno x1 SG90伺服电机 x2 面包板 x1 操纵杆 x1 跳线 …- 1
- 0
- 1.4k
-
stm8s IIC驱动文件带例程
我这里的 IIC是模拟的,采用刘洋老师编写的驱动文件以及照着他的例程所编写的,作为学习和移植STM8S的IIC还是很不错的。下载后请用IAR8.0版本以上打开,程序是用库函数编写的,并且验证过,有需要的可以下载哦!点这里获取链接,提取码: pgsv 。- 0
- 0
- 722
-
使用SIM808模块做一个汽车定位系统
该项目是一个简单的定位系统,使用内置于SIM808模块中的相同GSM和GPS模块。在本项目完成后,当您从任何手机发送信息到GSM模块时,您将能够根据模块的GPS位置获得模块的GPS位置响应。- 0
- 1
- 2k
-
DPS3005便携式/可充电电源
步骤1:步骤1:DPS3005让我们开始吧:DPS有4个连接 - 输入和输出。将两个输出引脚连接到接线柱。最好将这些颜色编码,以便在以后使用电源时不要反转极性。DPS模块仅降压,只能输出低于输入电压的电压。我的目标是获得至少24V的输出。根据数据表,在这种情况下所需的输入电压约为26V。我使用的DPS3005的最大值是40V。第2步:第2步:升级模块由于我的电池和我想要使用的外部电源都不在26到4…- 0
- 0
- 842
-
-
基于arduino球类游戏
步骤一 材料准备 硬件准备: arduino uno和genuino uno 12mm 按钮开关 220欧姆电阻 跳线 oled显示屏 电烙铁 软件准备: Arduino IDE 步骤二 电路搭建 根据下面原理图搭建电路 步骤四 编写程序 #include // Include Wire if you're using I2C #include // Include SPI…- 0
- 0
- 1k
-
(五)51基础:8051定时器
介绍 8051微控制器有两个定时器/计数器,可以在时钟频率上工作。定时器/计数器可用于产生时间延迟,计算外部事件等。 时钟 每个定时器都需要一个时钟才能工作,8051通过外部晶振提供它,这是Timer的主要时钟源。8051微控制器中的内部电路为定时器提供时钟源,该定时器是连接到微控制器的晶体频率的1/12,也称为机器周期频率。 8051定时器时钟 8051定时器时钟 例如,假设我们的晶振频率为11…- 0
- 3
- 2.4k
-
Arduino:HC-SR04超声波传感器
使用HC-SR04超声波距离传感器为您的下一个Arduino项目提供动力,可以报告距离最远13cm的物体范围。如果你试图避免你的机器人开车进入墙壁,这是非常好的信息!它们功率低(适用于电池供电设备),价格低廉,易于连接,并且在业余爱好者中非常受欢迎。作为奖励,它甚至看起来很酷,就像一对Wall-E机器人的眼睛,为您的最新机器人发明!什么是超声波?超声是高音声波,其频率高于人类听觉的可听限度。人耳可…- 0
- 1
- 3k
-
旧手机+Arduino的巅峰之作—视频监控机器人 ,异地远程遥控
视频监控机器人Ta跟常见的wifi-robot不同。常见的wifi-robot大多采用OpenWRT路由器板子和USB摄像头,而视频监控机器人采用闲置的安卓旧手机作为机器人的大脑。 *这不仅是废物利用的环保理念,而且通过充分利用安卓手机的强大计算能力和硬件资源,让视频监控机器人的功能更加有亮点: *无需外接USB摄像头,直接利用安卓手机的高清摄像头,并通过手机强劲的GPU进行视频H.264压缩编码…- 0
- 1
- 1.7k
-
(十)51进阶:伺服电机(舵机)与8051连接教程
介绍伺服电动机是用于精确控制角度旋转的电动装置。它用于需要精确控制的地方,例如控制机械臂的情况。它由一个合适的电机和控制电路组成,用于精确控制电机轴。这是一个闭环系统。通过向其施加PWM信号来控制伺服电动机的旋转角度。通过改变PWM信号的宽度,我们可以改变电机的旋转角度和方向。 使用8051(H1)生成PWM SG90伺服的实际占空比时间为-90°至+90°,与理想值不同。 在~0.54ms(占空…- 0
- 0
- 1.5k
-
树莓派:安装 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
- 805
-
ARDUINO二进制时钟
简介:Arduino二进制时钟首先,让我们来看看如何理解8421二进制系统。你的时钟将有两列用于“小时”,两列用于“分钟”。我们正在使用24小时制。话虽如此,如果是早上8点,时间是0800小时,如果是晚上8点,时间将被读取为20:00小时。在美国陆军基础训练中,当你第一次学习这个时间系统时,他们教会我们在下午时间倒数2。例如,如果我被告知要在2100小时之前成立。在我的脑子里,我想2 1…- 0
- 0
- 1.3k