-
旧手机+Arduino的巅峰之作—视频监控机器人 ,异地远程遥控
视频监控机器人Ta跟常见的wifi-robot不同。常见的wifi-robot大多采用OpenWRT路由器板子和USB摄像头,而视频监控机器人采用闲置的安卓旧手机作为机器人的大脑。 *这不仅是废物利用的环保理念,而且通过充分利用安卓手机的强大计算能力和硬件资源,让视频监控机器人的功能更加有亮点: *无需外接USB摄像头,直接利用安卓手机的高清摄像头,并通过手机强劲的GPU进行视频H.264压缩编码…- 0
- 1
- 2.1k
-
使用 Arduino 的实时时钟 (RTC) 模块(DS1307 和 DS3231)指南
本文章介绍如何在 Arduino 中使用 DS1307 实时时钟 (RTC) 模块。您也可以按照本指南使用 DS3231 RTC 等其它类似模块。 实时时钟模块介绍 实时时钟模块如下图所示(正面图和背面图)。 首次使用该模块时,需要焊接一些引脚。 如上图所示,模块安装了备用电池。这样,即使 Arduino 没有为模块供电,模块也能保留时间。这样,每次开关模块时,时间都不会重置。 该模块使用 I2C…- 0
- 0
- 967
-
使用ESP32-CAM将图像发布到本地或云服务器-PHP(Photo Manager)
这篇教程将带领大家去了解如何使用 ESP32-CAM 板和 Arduino IDE 发出 HTTP POST 请求,以将照片发送到服务器。我们将展示如何将 JPG/JPEG 图像发布到本地服务器(Raspberry Pi LAMP 服务器)或云服务器(您可以从任何地方访问)。照片将显示在图库中,您可以在其中查看或删除照片。要将图像保存在服务器中并创建图库,我们将使用 PHP 脚本。 要构建此项目,…- 1
- 41
- 4.1k
-
Arduino继电器控制
1. 实验材料 Arduino Uno 数据线 面包板 5V继电器 220Ω电阻 LED发光二极管 杜邦线 2.根据原理图搭建电路 原理图如下图: 3.拷贝如下代码并进行保存 4.连接开发板,并进行程序下载(Arduino模拟器点开始模拟) 5.打开串口监视器,输入"H",返回"LED OPEN!",继电器控制LED灯点亮;输入"L&q…- 0
- 6
- 464
-
物联网监控植物 – 让你可以从世界各地种植植物
物联网植物 设备装置准备 光传感器和土壤湿度传感器 如何从世界各地种植任何植物,有没有可能实现呢?当然,这个名为“物联网监控植物”的项目是可能的。 您可以通过Android应用程序中提供的不同模式为植物浇水,您将在智能手机上获得植物的湿度,温度和光线的实时读数。当您的工厂需要水,粪便等时,您也会收到一封电子邮件。 让我们详细了解一下 - 什么是物…- 0
- 0
- 1.6k
-
(二)arduino进阶:Arduino蓝牙模块的使用
有没有想过用手机就可以控制家里的灯或者其它设备呢?那么,今天就来教一下大家如何使用蓝牙来控制一个LED灯,这篇教程里,大家主要需要学会如何使用蓝牙模块的使用。 在学习蓝牙模块通信之前,你需要学习一些预备知识: 1.软件模拟串口通信-SoftwareSerial库使用 在arduino主板上除了硬件串口外,还可以通过调用软件库,将普通数字引脚模拟为串口通信引脚。其功能主要如下: 1)在多硬件串口有限…- 0
- 0
- 10.3k
-
基于ESP32的MQTT远程喂狗器
材料 esp32开发板*1 步进电机 电源 无源蜂鸣器(可替换成有源,程序要修改) 控制原理 基于趣讨教MQTT控制平台,MQTT订阅话题为:用户id/自定义加密字符串/ 可通过MQTT Dash安卓软件进行订阅,画面如下: ESP32接收MQTT的报文信息,报文内容为:步进数-wg 通过程序解析报文,步进电机转相应的步数,带动连接步进电机上的狗粮容器,倾倒到地上,实现远程喂狗。 &n…- 2
- 6
- 2.8k
-
(一)树莓派进阶:GPS模块与Raspberry Pi连接
介绍 Global Positioning System(GPS)利用了通过在地球上的空间和地面站卫星发送来准确地确定其在地球上的位置的信号。 从卫星和地面站发送的射频信号由GPS接收。GPS利用这些信号确定其准确位置。 GPS本身不需要传输任何信息。 从卫星和地面站接收的信号包含信号传输时的时间戳。通过计算信号传输时间和信号接收时间之间的差异。使用信号的速度,可以使用速度和时间的距离的简单公式来…- 0
- 1
- 3.8k
-
HC-SR04读卡器模块可减轻ARDUINO的压力
简介:HC-SR04读卡器模块,以减轻ArduinoHC-SR04超声波距离传感器在机器人技术中非常流行。基本上,任何避障机器人的物体都使用这种传感器,它很好用,易于使用便宜又准确,但是一旦你开始做一些更复杂的机器人,你就可以开始看到问题,而这个问题就是时间。使用此传感器测量距离需要花费大量时间,有一些替代方法,如精密的传感器,可以超快速地检测物体,但它们的输出是二进制的,因此您可以检测是否存在指…- 0
- 0
- 965
-
ESP32-CAM将图像发布到云服务器-PHP(步骤及补充)
一、前言 本文基于Luca 的教程《使用ESP32-CAM将图像发布到本地或云服务器-PHP(Photo Manager)》(原文连接) 我自己按照教程做下来时遇到了些许问题,在这里简单介绍这个项目的步骤和解决方法。 (因为不大会写文,要参照原文看,见谅...) 二、我的准备 硬件:带ov2640的esp32-cam 软件:Arduino IDE 服务器:阿里云服务器(Ubuntu) 三、我的云服…- 0
- 10
- 2.4k
-
使用ESP32-CAM通过HTTP POST将照片发送到本地或云服务器
在本指南中,您将学习如何使用 ESP32-CAM 板和 Arduino IDE 发出 HTTP POST 请求以将照片发送到服务器。我们将展示如何将JPG图像发布到本地服务器(Raspberry Pi LAMP服务器)或云服务器(您可以从任何地方访问)。要将图像保存在服务器中,我们将使用 PHP。 要构建此项目,您需要执行以下步骤。按照LAMP Server或Hosting Server的说明进行…- 2
- 66
- 7.6k
-
-
ESP32 UART 硬串口重定义通信举例说明
在本教程中,我们将使用 Arduino IDE 的 UART 硬件库在两个 ESP32 板之间执行 UART 或串行通信。 在串口不够的时候,这种方法很管用。 要使用 USB 端口调试和编程 ESP32,需要使用串行端口,即通用异步接收器/发送器 (UART) 通信。对于大多数传感器和系统,主要通信方法被认为是 UART。为了共享工作负载、信息并执行不同的任务,有时需要两个 ESP32 板之间进行…- 0
- 1
- 2.3k
-
-
基于nodemcu的简单点阵时钟
这个项目在由四个8 x 8模块组成的点阵显示器上显示小时和分钟的简单时钟。该处理器是基于ESP8266芯片的通用Arduino兼容的NodeMCU开发板,里面集成了Wi-Fi功能。我们没有在这个项目中使用Wi-Fi,但我打算以后再添加它。 我想要一个简单的时钟,只显示时间,不会有比这更复杂的功能。所有现成的时钟似乎都包含警报,而我买的最后一个时钟并不会处理夏令时,尽管电池似乎只能保持警报发出蜂鸣声…- 0
- 1
- 2.2k
-
把ATmega128开发板转为Arduino
AVR环境: 编译环境: ubuntu + avr-gcc 烧写工具: avrdude+usbasp 具体构建步骤查看上一篇博客。 avr环境多种多样,在linux下还可以用eclipse集成环境。在window下推荐用WINAVR,其实本质…- 0
- 4
- 1.5k
-
arduino驱动程序下载
arduino驱动程序,如果您的电脑没有arduino驱动,或者找不到驱动,请下载下面的驱动文件。 安装方法: 1、解压 2、连上单片机 3、进入电脑的设备管理器 4、找到单片机端口 5、右键更新驱动 6、找到刚刚解压的驱动程序选择即可 7、安装好之后重新拔插- 0
- 0
- 3k
-
九,ESP32 DHT11/22 读取温湿度
一.介绍 传感器模块DHT11 / DHT22用于测量温度/湿度。在本教程中,我们将学习如何使用Arduino ESP32与DHT11 / DHT22(这里使用DHT11)进行通信,以读取温度和湿度值。 二.元器件清单 ESP32开发板 一个DHT11模块 面包板 导线若干 三.电路图 四.代码设计 我们将使用由Adafruit提供的DHT22库传感器。你可以在这里下载https: //githu…- 0
- 26
- 8.3k
-
(三)51基础:8051 UART
介绍 8051串行并行框图 串行通信意味着一次逐位传输数据,而在并行通信中,一次可传输的位数取决于可用于通信的数据线的数量。 两种串行通信方法是 同步通信:一次在帧结构中传输批量数据 异步通信:一次传输帧结构中的字节数据 8051内置UART,分别在PORT3.0和PORT3.1上有RXD(串行数据接收引脚)和TXD(串行数据发送引脚)。 异步通信 异步串行通信广泛用于面向字节的传输。 异步通信中…- 0
- 3
- 2.9k
-
如何使用Arduino UNO创建指纹传感器门锁
简介在这个项目中,你将能够学会如何使用指纹传感器模块,I2C LCD和Arduino UNO创建指纹控制门锁。这个项目里,当用户扫描系统上记录的正确指纹时,此门锁打开门,但在检测到错误的指纹时门将保持关闭。步骤一 材料清单硬件:Arduino UNO 指纹传感器模块 I2C LCD 继电器模块 门锁 7至12V电源 若干杜邦线软件:Arduino IDE步骤二 硬件搭建首先,将指纹传感器连接到Ar…- 1
- 0
- 3k
-
(三)树莓派进阶:三轴电子数字罗盘HMC5883L与Raspberry Pi连接
介绍 HMC5883L数字罗盘模块 数字罗盘HMC5883L也叫磁力计,用于测量地球磁场的方向和大小。它用于低成本的罗盘和磁力测量。 它测量沿X,Y和Z轴的地球磁场值,从milli-gauss到 8 gauss。 它可用于检测设备的前进方向。 它使用I2C协议与微控制器通信。 要将HMC5883L磁力计模块与Raspberry Pi连接,我们应确保启用Raspberry Pi上的I2C协议。因此,…- 0
- 2
- 4.9k
-
16×2字符显示LCD1602模块与Arduino
想要你的Arduino项目显示状态信息,传感器读数,或者你只是想创建自己的无尽赛跑游戏?这些LCD显示器可能是最佳选择。它们非常常见,是为项目添加可读界面的快捷方式。本教程将介绍启动和运行字符LCD所需了解的所有内容。不仅仅是16×2(1602),而且基于日立的并行接口LCD控制器芯片的任何字符LCD(例如,16×4,16×1,20×4等)都 称为HD44780。因为,Arduino社区…- 1
- 0
- 4.6k








































