David WangYang
这个作者很懒,什么都没留下…
展开
-
使用 STM32F103C8 连接 ESP8266:创建 Web 服务器
您将在串行监视器上看到 IP 地址,从串行监视器复制 IP 地址并将其粘贴到浏览器中,然后单击 Enter 查看我们的网页。,其中不仅包括与 Arduino、PIC、AVR 等其他微控制器的基本接口,还包括许多智能项目,今天,在本教程中,我们使用 ESP8266 将 STM32F103C8 连接到 Internet。完成所有工作后,您可以通过在任何 Web 浏览器中打开 ESP8266 的 IP 并单击网页上显示的链接来测试工作,,并通过注释进行了很好的解释,这里我们解释了其中的几个重要部分。原创 2025-04-07 09:43:21 · 484 阅读 · 0 评论 -
使用 ESP8266 实现家庭自动化的智能接线盒
为了切换交流负载,我们使用了电磁继电器,该继电器需要 3V 的电压才能通电,并且可以承受高达 5A 的电流流过继电器的公共 (C) 和常开 (NO) 引脚。相同的代码如上所示。一旦你理解了这个概念,你就可以通过使用先进的 ESP 模块来扩展负载的数量或交流负载,还可以通过使用高额定值继电器来提高负载的额定功率。从我们舒适的椅子或任何房间的床上切换交流负载,而无需伸手去拿另一个房间的开关,听起来很酷,不是吗!现在,将 ESP 模块放在我们的继电器板中,关闭接线盒并打开电源,然后将 GPIO 引脚短接到负载。原创 2025-03-21 01:09:04 · 28 阅读 · 0 评论 -
使用 MSP430 Launchpad 和 ESP8266 发送电子邮件
ESP8266 的 Rx 和 Tx 引脚直接连接到 MSP430 Launchpad 的引脚 P1_4 和 P1_3。在这里,我们创建了一个演示 IoT 项目,在其中使用 ESP8266 和 MSP430 Launchpad 在检测到火灾时发送电子邮件。在发送电子邮件之前,它会配置电子邮件设置并连接到电子邮件服务器。然后,它使用下面代码中给出的消息准备正文,并将其发送到我们在电子邮件配置中提供的接收电子邮件地址。在本项目中,16x2 LCD 用于显示 Wi-Fi 连接和火灾检测消息的状态。原创 2025-03-21 01:07:08 · 152 阅读 · 0 评论 -
使用 PIC 微控制器和 Adafruit IO 的基于 IoT 的 Web 控制家庭自动化
使用 PIC 微控制器和 Adafruit IO 的基于 IoT 的 Web 控制家庭自动化一直是我们大多数人的灵感来源。从我们舒适的椅子或任何房间的床上切换交流负载,而无需伸手去触碰另一个房间的开关,听起来很酷,不是吗!.现在,在时代,多亏了 ESP8266 模块,它使从世界任何地方轻松控制任何东西变得容易。在这个基于 IoT 的项目中,我们将使用。我们已经连接了三个交流灯作为负载,它们可以使用您的手机或计算机进行远程控制。这里ESP8266 与 PIC 微控制器一起使用。另请查看。原创 2025-03-20 00:20:23 · 328 阅读 · 0 评论 -
ESP8266 与 ARM7 接口-LPC2148 创建 Web 服务器以控制 LED
在本教程中,我们将 FTDI 的 RX 引脚(USB 转 UART TTL)连接到ESP8266 TX 引脚,该引脚进一步连接到LPC2148 RX 引脚,以便我们可以使用任何终端软件(如 putty、Arduino IDE)查看ESP8266模块的响应。这里使用了中断服务例程功能,因为每当我们发送 AT 命令或ESP8266向 LPC2148发送数据时,ESP8266 Wi-Fi 模块都会将数据传回 LPC2148 的 RX 引脚,就像我们向 ESP8266 的 Web 服务器发送数据一样。原创 2025-03-20 00:19:45 · 238 阅读 · 0 评论 -
使用 Google Firebase 控制台和 ESP8266 NodeMCU 的物联网控制 LED
打开 firebase 数据库并在“LED_STATUS”部分写下“ON”或“OFF”或“on”或“off”,以从 Google Firebase 控制台控制 LED。1. 如果您有 Gmail ID,则无需注册 firebase,如果您没有 Gmail ID,则注册一个,然后您可以转到下一步。请耐心等待并按照以下步骤作。如果接收到的灯串为 “OFF” 或 “OFF”,则只需关闭内置 LED 和外部连接的 LED。如果接收到的字符串为“ON”或“on”,则只需打开内置 LED 和外部连接的 LED。原创 2025-03-19 00:05:49 · 453 阅读 · 0 评论 -
使用 ESP8266 和 Android 应用程序实现基于 IOT 的语音控制家庭自动化
使用 ESP8266 实现基于 IOT 的语音控制家庭自动化欢迎来到另一个令人兴奋的项目,我们将您可以在其中通过语音通过 Android 应用程序从世界任何地方控制您的家用电器。是的,您只需使用语音命令即可打开或关闭负载(Light/Fans)的梦想将在本项目结束时实现。这个项目非常易于构建,而且成本不高,因为它不需要您购买任何昂贵的语音模块。整个项目大约需要 500 印度卢比(8 美元)来构建它。此外,这意味着您不需要任何 MCU/MP,如。整个项目在 ESP8266 模块上运行。的更多信息。原创 2025-03-19 00:05:08 · 105 阅读 · 0 评论 -
使用 Arduino 和 Wi-Fi 的 Web 控制伺服
使用 Arduino 和 Wi-Fi 的 Web 控制伺服在这篇文章中,我们将在 Arduino 和 Wi-Fi 模块ESP8266的帮助下使用 Web 浏览器控制伺服电机。ESP8266将在舵机和 web 浏览器通过 IP 地址建立连接,然后通过移动 web 页面上的 Slider,舵机将相应地移动。即使通过在路由器中设置 Port Forwarding,您也可以从世界任何地方通过 Internet 控制 Servo,我们将在本教程后面解释。本项目中使用的组件如下 首先,我们将 ESP8266 与 Ard原创 2025-03-18 00:12:31 · 247 阅读 · 0 评论 -
使用 Arduino 的基于物联网的空气污染监测系统
使用 Arduino 的基于 IOT 的空气污染监测系统在这个项目中,我们将制作,我们将,并在空气质量下降超过一定水平时触发警报,这意味着当空气中存在足够数量的有害气体时,如二氧化碳, 烟雾、酒精、苯和 NH3。它将在 LCD 和网页上以 PPM 为单位显示空气质量,以便我们可以很容易地进行监控。这次我们使用 MQ135 传感器作为空气质量传感器,这是监测空气质量的最佳选择,因为它可以检测大多数有害气体并可以准确测量其数量。在这个,您可以使用计算机或移动设备从任何地方监控污染水平。原创 2025-03-18 00:12:04 · 315 阅读 · 0 评论 -
使用 Arduino 和 ThingSpeak 通过互联网进行实时温度和湿度监测
使用 ThingSpeak 和 Arduino 通过 Internet 进行温度和湿度监控湿度和温度是许多地方(如农场、温室、医疗、工业家庭和办公室)非常常见的测量参数。我们已经介绍了,并在 LCD 上显示数据。在这个物联网项目中,我们将,我们将使用服务器在互联网上显示当前的湿度和温度数据。它是通过和 LCD 之间的数据通信实现的。摄氏温度计和百分量湿度计通过 LCD 显示屏显示环境温度和湿度,并将其发送到从世界任何地方进行实时监控。原创 2025-03-15 00:09:16 · 134 阅读 · 0 评论 -
使用Arduino、ESP8266和GPS在Google地图上追踪车辆
使用 ESP8266、GPS 和 Google 地图的 Arduino Vehicle Tracker变得非常重要,尤其是在车辆被盗的情况下。如果您的车辆安装了,您可以跟踪您的车辆位置,它可以帮助警方追踪被盗车辆。在这里,我们正在构建更高级版本的车辆跟踪系统,您可以在其中。在这个项目中,我们会将位置坐标发送到本地服务器,您只需在计算机或移动设备上打开一个“网页”,在那里您会找到一个带有您的车辆位置坐标的 Google 地图链接。当您单击该链接时,它会将您带到 Google 地图上,显示您的车辆位置。原创 2025-03-15 00:08:43 · 175 阅读 · 0 评论 -
使用 Arduino 和 ESP8266 Wi-Fi 模块发送电子邮件
使用 Arduino Uno 和 ESP8266 Wi-Fi 模块发送电子邮件我们正在迈向(IoT) 世界。这项技术在电子和嵌入式系统中起着非常重要的作用。从任何微控制器或嵌入式系统发送电子邮件都是非常基本的事情,这在 IoT 中是必需的。因此,在本文中,我们将学习“要通过 Wi-Fi 模块和 Arduino 发送电子邮件,首先我们需要有一个电子邮件帐户。因此,用户可以在 smtp2go.com 创建电子邮件帐户。注册后,请记住您的新电子邮件地址和密码。您还可以学习如何。首先安排所有必需。原创 2025-03-14 00:06:31 · 126 阅读 · 0 评论 -
ESP8266 入门(第 2 部分):使用 AT 命令
使用 AT 命令对 WiFi 收发器ESP8266编程本教程是上一个教程的延续。因此,简单回顾一下,在之前的教程中,我们介绍了 ESP 模块,并学习了一些基础知识。我们还使用 FTDI 串行适配器模块制作了一个开发板,该模块可以很容易地用于使用 AT 命令和 Arduino IDE 对 ESP 模块进行编程。在本教程中,我们将学习如何在下一个教程中,我们将学习使用 Arduino IDE(不使用 Arduino)对 ESP8266 进行编程并刷写 ESP8266。原创 2025-03-10 00:10:57 · 317 阅读 · 0 评论 -
ESP8266 WiFi 收发器入门(第 1 部分)
大多数人ESP8266称为 WIFI 模块,但实际上它是一个微控制器。ESP8266 是由 Espressif Systems 开发的微控制器的名称,该公司是一家总部位于上海的公司。该微控制器具有执行 WIFI 相关活动的能力,因此它被广泛用作 WIFI 模块。有多种类型的 ESP8266 模块可供选择,从 ESP8266-01 到 ESP8266-12。我们在本教程中使用的是 ESP8266-01,因为它是最便宜的并且很容易获得。原创 2025-03-10 00:10:07 · 193 阅读 · 0 评论 -
使用Arduino和ESP8266进行基于物联网的垃圾箱监控
使用 Arduino 和 ESP8266 的基于 IOT 的垃圾箱监控系统在这个 DIY 中,我们将制作一个,该系统将通过网络服务器告诉我们垃圾桶是空的还是满的,并且您可以通过互联网从世界任何地方了解“垃圾桶”或“垃圾箱”的状态。它将非常有用,可以安装在公共场所和家中的垃圾桶中。在这个,超声波用于检测垃圾桶是否装满垃圾。超声波传感器安装在垃圾桶的顶部,可以测量垃圾与垃圾桶顶部的距离,我们可以根据垃圾桶的大小设置阈值。原创 2025-03-09 00:10:03 · 299 阅读 · 0 评论 -
使用 Arduino 和 ThingSpeak 通过 Internet 进行心跳监测
使用 Arduino 和 ThingSpeak 通过 Internet 进行心跳监测在这个项目中,我们将,该系统将使用脉搏传感器检测心跳,并在与其连接的 LCD 上显示 BPM(每分钟心跳次数)读数。它还将使用 Wi-Fi 模块ESP8266将读数发送到 ThingSpeak 服务器,以便可以通过互联网从世界任何地方监控心跳。是在线显示数据的绝佳来源,您可以随时随地从 ThingSpeak 访问数据。但不在 Internet 上显示数据。原创 2025-03-09 00:09:36 · 129 阅读 · 0 评论 -
使用 NodeMCU 将温度和湿度传感器数据发送到 Firebase 实时数据库ESP8266
DHT11 模块具有湿度和温度复合体,具有校准的数字信号输出,这意味着 DHT11 传感器模块是用于感应湿度和温度的组合模块,可提供校准的数字输出信号。微控制器的内部存储器很小,不足以长时间保存传感器生成的数据,要么您必须使用一些外部存储设备,要么可以使用互联网将数据保存在一些云上。另请注意,DHT11 传感器的两个读数之间所需的最小延迟为 2 秒,因此请始终使用大于 2 秒的延迟。现在,两个参数,即湿度和温度,在相同的父路径和不同的子路径中发送。今天我们将构建类似的项目,我们将使用。原创 2025-03-08 00:27:14 · 154 阅读 · 0 评论 -
ESP8266 NodeMCU 与 Atmega16 微控制器连接以发送电子邮件
然而,在浏览了两个微控制器的数据表后,我们发现我们可以在没有任何逻辑电平转换的情况下进行连接,因为 ESP8266 NodeMCU 的所有引脚都可以承受高达 6V 的电压电平。此外,Atmega16 的数据表明确指出,高于 2V 的电压电平被视为逻辑电平“1”,ESP8266 NodeMCU 在 3.3 V 上运行,这意味着ESP8266如果 NodeMCU 传输 3.3V 电压,则 Atmega16 可以将其视为逻辑电平“1”。另请注意,在通信时,为两个控制器设置相似的波特率。原创 2025-03-08 00:27:03 · 159 阅读 · 0 评论 -
使用 Arduino 的 WiFi 控制机器人
使用 Arduino 的 WiFi 控制机器人这次我们将。这款基于 Arduino 的机器人可以使用任何支持 Wi-Fi 的 Android 智能手机进行无线控制。为了演示,我们使用了一个名为“”的 Android 移动应用程序。Blynk 是一个与 Arduino 非常兼容的应用程序,用于制作基于的项目。此应用程序可以从 Google Play 商店下载,并且可以轻松配置。原创 2025-03-07 00:07:55 · 388 阅读 · 0 评论 -
使用 Arduino 和 Wi-Fi 控制 RGB LED
通过 WiFi 的 Arduino RGb LED 控制器,在本文中,我们将介绍下一个基于 IOT 的项目 -。在这里,我们使用通过 Android 手机通过 Wi-Fi 控制的颜色。在这个 RGB Flasher LED 中,我们使用了一个名为“”的 Android 移动应用程序。Blynk 是一个与 Arduino 非常兼容的应用程序,用于制作基于的项目。此应用程序可以从 Google Play 商店下载,并且可以轻松配置。原创 2025-03-07 00:07:30 · 140 阅读 · 0 评论