• Arduino Uno与nRF24L01-无线发送和接收温度和湿度数据

    有各种无线通信技术用于构建物联网应用,RF(射频)是其中之一。nRF24L01是一款工作在2.4 - 2.5 GHz (ISM频段)的单片无线电收发模块。该收发模块由一个完全集成的频率合成器、一个功率放大器、一个晶体振荡器、一个解调器、一个调制器和增强的ShockBurs协议引擎组成。输出功率、频率通道和协议设置可以通过SPI接口轻松编程。

  • 基于物联网的ESP32 Wi-Fi气象站,使用DHT11和BMP180传感器

    在本教程中,我们将制作一个基于ESP32的气象站,我们将在其中构建一个ESP32 web服务器,以在web浏览器上显示温度,湿度,压力,亮度和海拔值。其中DHT11传感器用于获取温度和湿度数据,BMP180传感器用于获取压力和海拔数据,LDR传感器用于获取光度数据。这些天气数据可以从世界任何地方使用ESP32的IP地址进行监控。它也可以上传到ThingSpeak,使其更具互动性,就像我们在树莓派气象站所做的那样。

  • 基于Arduino IDE的ESP32 LoRa通信

    物联网行业引入了许多技术,但它们都不适合物联网设备,因为它们需要在不使用太多功率的情况下远距离传输信息,直到引入LoRa技术。LoRa技术可以实现超低功耗的超远距离传输。根据行业分析公司IHS Market的数据,到2023年,43%的LPWAN连接将基于LoRa。LoRa技术在智能城市、智能家居、智能农业、智能计量、智能供应链和物流应用方面具有灵活性。

  • 各种ESP32睡眠模式以及如何将ESP32置于深度睡眠模式

    ESP8266在构建基于物联网的项目中非常受欢迎,但现在ESP32由于其低成本的BLE兼容功能而受到很多关注。它还配备了32个GPIO引脚和32位双核CPU。虽然,它提供了很多功能,但在正常使用模式下,它似乎很耗电。当应用程序由市电供电时,不必着急,但是当它们由电池供电时,我们必须非常注意ESP32的功耗。

  • 基于物联网的食品监控系统

    保持食物的安全和卫生,以保持食物新鲜和可食用,这有助于减少食物浪费。解决这个问题的一个办法是为储存的食物保持合适的环境条件,以控制分解的速度。食物分解取决于不同的参数,湿度、细菌和温度等参数是影响食物分解速度的主要因素。如果储存的温度在40华氏度到140华氏度之间,这是一个危险区域,因为在这个温度下细菌生长迅速,20分钟内细菌数量翻倍。同样,食品储藏室的湿度应该在50-55%左右,以尽可能长时间保持食品的高质量。

  • 基于物联网的智能货币计数器,使用NodeMCU和Arduino IDE

    纸币计数器是一种检测不同面额纸币并告诉其价值的机器。在这个物联网项目中,我们使用颜色感应技术来检测音符值。因此,这里我们将使用带有NodeMCU ESP8266的TCS230颜色传感器来检测货币价值,并在网页和16x2 LCD上显示相同的值。NodeMCU ESP8266是一个非常流行的Wi-Fi模块,我们之前使用NodeMCU ESP8266构建了许多物联网项目。

  • 基于物联网的智能门锁系统使用NodeMCU

    从联网汽车到联网可穿戴设备再到家庭安全,物联网正迅速进入各个领域。现在我们有物联网支持的家庭自动化和安全设备,可以使用物联网从世界任何地方控制。市场上有很多种类的Wi-Fi门锁,可以让你的家更安全,节省找钥匙的时间。在这里,我们还构建了一个类似的Wi-Fi门锁,可以通过智能手机控制。

  • 基于物联网的智能购物车,使用RFID和NodeMCU

    我们都在购物中心等地方排队付款,这是非常累人的,在计费过程中浪费了很多时间。今天我们将构建一个带有自动计费系统的智能购物车,它不仅减少了等待时间,而且使整个过程非常顺利和容易。

  • 语音识别在树莓派语音控制家庭自动化

    “Ok 谷歌做我的家庭作业”——如果这个命令有效,我们的童年将会很简单,不是吗?但是有些事情是要我们自己来做的,当然,我们不会设计一些东西来帮你完成作业。然而,我们都承认用语音指令做事很有趣!!这就是为什么我们已经建立了语音控制的家庭自动化项目,如使用Arduino的Alexa控制的家庭自动化和使用ESP32的谷歌助理家庭自动化。

  • 通用的基于物联网的AC遥控器,可以使用谷歌助手控制您的AC

    每个漫威粉丝都会羡慕有一个像贾维斯这样的私人助理,用他们的语音命令来完成事情。但是,我们还远没有达到那样的智能,我们今天拥有的最接近的东西是谷歌Assistant、Siri、Cortana等语音助手。今天,市场上有几十种基于物联网的智能设备,可以使用这些语音助手进行控制,但继续更换我们家中的每个电子设备以使其适合家庭自动化是不公平的。这就是为什么,在这个项目中,我们将建立一个通用红外遥控器,可以控制每一个电子设备,在红外遥控器操作。基本上,我们将使用NodeMCU复制原始远程信号,以便我们可以在需要时从互联网触发这些信号。这个项目中的电路将特别集中在建立通用交流遥控器来打开/关闭任何交流,但其他电器的程序也非常相似。

  • 基于物联网的电磁门锁使用树莓派4

    市场上有很多种类的Wi-Fi门锁,可以让你的家更安全,节省找钥匙的时间。我们之前使用Node MCU和Adafruit IO构建了一个智能手机控制的门锁。这里我们使用相同的电磁门锁,并使用基于树莓派的web服务器控制它。该网页将有两个按钮打开和关闭门锁,可以从世界上任何地方访问,只要端口转发在您的路由器中启用。

  • 围观电池充电器电路的“非主流”

    在现代科技的迅猛发展中,电池充电器电路的设计与创新从未停歇。传统的充电器电路大多遵循固定的模式和原理,然而,一些创新者和工程师们却致力于探索更为高效、智能和独特的充电器电路设计。这些“非主流”的电池充电器电路不仅提高了充电效率,还增强了电池的使用寿命和安全性。

  • 基于物联网的车辆跟踪系统,使用NodeMCU和Arduino IDE

    如今,安全是我们最关心的问题,无论是与我们的资产,如车辆,房屋还是我们的孩子有关。在这种情况下,GPS跟踪设备是非常有用的。它们可以很容易地用于跟踪车辆或资产的实时位置,以防发生任何紧急情况,如盗窃、事故等。他们也可以和孩子们在一起,追踪他们的位置。

  • 网络控制树莓派监视机器人

    树莓派4是树莓派3b +的改进版本。树莓派4配备了Cortex-A72四核处理器,运行频率为1.5GHz,内存提升到LPDDR4。它的处理性能和速度是树莓派3的三倍。有了树莓派4,你可以同时运行两个4K显示器。派4增加了一个USB Type-C接口,而不是MicroUSB接口。

  • 基于物联网的GPS跟踪,在ThingSpeak上使用NodeMCU和Matlab可视化

    有没有想过你的手机软件是如何在驾驶时使用GPS定位你的位置的?这个问题的答案是,嵌入你手机中的一个小型GPS模块与卫星网络通信,以确定你手机的位置。在这个项目中,我们将了解GPS模块是如何工作的,我们将了解一种流行的GPS接收器模块NEO 6M,该模块与手机中使用的模块大小不同,但工作原理相同。通过使用GPS接收器模块和Thingspeak物联网平台提供的信息,我们将尝试在图表上绘制数据。除此之外,我们还将通过使用Thingspeak- Matlab可视化中的inbuild函数生成URL来可视化卫星视图地图上的位置(需要编码,在代码说明部分进行解释)。

发布文章