littlebot
Published on 2025-04-03 / 0 Visits
0

【源码】基于Arduino和Telegram的TuledBOT

项目简介

本项目是用于CEFET - RJ的物联网课程项目。项目包含一个Telegram的BOT,它与ESP8266通信,作为LED灯以及温度和湿度信息的交互界面。

项目的主要特性和功能

  • 通过Telegram与ESP8266通信,可对LED灯进行开关控制,还能读取温度与湿度信息。
  • 采用DHT11传感器进行温度和湿度测量。
  • 具备OTA功能,可实现程序远程更新。
  • 能在Telegram中发送命令控制LED灯状态,并获取温度和湿度信息。

安装使用步骤

硬件准备

  • LED灯
  • DHT11传感器
  • ESP8266
  • Jumpers
  • 电阻

连接组件

根据提供的电路图连接所有组件。

设置WiFi

  • 在ESP8266第一次开机时,它将进入接入点模式。
  • 连接ESP8266的接入点"TuledBot_Config"并输入密码"senha123"。
  • 按照提供的URL进入WiFi配置页面,输入WiFi名称和密码。

上传程序

  • 使用Arduino IDE将项目中的tuledbot.ino程序上传到ESP8266。
  • 上传时,确保所有库都已正确安装,包括WiFi、Telegram和DHT库。

启动程序

  • 上传程序后,ESP8266将自动开始并等待Telegram命令。
  • 在Telegram中,与BOT对话以控制LED灯状态,并获取温度和湿度信息。

注意:该项目需要网络连接和Telegram应用来正常工作。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】