由MQTT进行的天气预报ESPWatch

由MQTT进行的天气预报ESPWatch

ESPWatch基于ESP-12 WIFI模块。它从Internet服务器获取几天的日期/时间和天气预报。
硬件组件:

  • Espressif ESP8266 ESP-12E× 1
  • ElectroPeak 0.96“OLED 64x128显示模块× 1

软件应用程序和在线服务:

  • MQTT
  • openweathermap
  • Arduino IDE

这款ESPWatch入门套件专为初学者设计,可帮助您了解如何创建带有详细指南的ESP手表。它还可以帮助那些开始进入电子世界的人们,通过1-2小时的学习,非电子启动器可以创建这款ESP手表,享受自己创造的乐趣。
ESPWatch基于ESP-12 WiFi模块。它可以在几天内从Internet服务器获取日期/时间和天气预报,还可以远程控制本地仪器,如继电器/ LED /风扇。通过这种学习,您将获得对基本组件技能的理解,例如焊接/ Arduino编程/ WiFi使用/基本http协议。这是进入电子/编程领域的第一步,也是最简单的一步。

电路项目的主要芯片及数据手册

电路相关文件

电路图文件
源代码
ESP-Watch-master.zip
描述:源码
教程
项目教程.pdf
描述:相关教程
分享到:
收藏 (5)
电子硬件助手小程序 电子硬件助手小程序

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归罗泽清所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • STM32+ESP8266+W5500物联网WiFi模块以太网MQTT开发板视频教程

    ESP8266AT指令开发+以太网双网络开发板提供4大云服务器 MQTT协议阿里、百度、腾讯、OneNet云视频教程配套4款app软件,开发环境AndroidStudio
    来自:智能家居时间:2019-05-17 stm32 esp8266 w5500
  • 基于蜂窝物联网的水位监测系统

    构建精确可靠的太阳能水位监控系统,具有自动电机控制和智能手机界面。硬件组件:Raspberry Pi Zero Wireless× 1 超声波传感器 - HC-SR04(Generic)× 1 继电器(通用)× 1 可充电电池,锂离子电池× 1 太阳能电池板6W× 1 跳线(通用)× 20 直流电机(通用)× 1 锂充电模块× 1 SORACOM Air Global IoT SIM× 1 软件应用程序和在线服务:亚马逊网络服务AWS EC2SORACOM Air IoT连接平台Android Studio住宅,办公室和社区水箱中的顶置水箱的水位监测主要通过人工监测进行,有时通过有线水位监测系统进行。大多数情况下,溢流罐是泵操作员关闭电机的提示。在大型住宅区和办公楼中,人们被雇用来全天候操作电机。有线解决方案不是非常可靠,短距离射频和蓝牙等无线解决方案没有将传感器数据传输到网关以转换为可操作信息的范围。Cellular IoT 是一种可行的解决方案,通过利用亚马逊网络服务卸载处理和精确的智能手机仪表板监控水位来协助泵操作员以及在没有人工协助的情况下完全自动化泵操作的可能性,克服了其他解决方案的局限性。
  • ESP8266 wifi自动校时时钟(带天气预报功能)(DIY027)

    ---------------------------功能说明---------------------------------1.Wifi连接:利用esp8266自带的smartconfig连接网络2.时间显示:显示时间为本地DS1302时间3.自动校时:间隔一定时间(1hour)查询互联网时间并校准时间4.天气状况显示:间隔一定时间(30min)通过网络获取本地(代码中预设地址)天气信息---------------操作说明------------------------------1.上电测试:将USB电源线接入充电宝、充电头、USB口任意一个即可供电,按下电源开关即可工作2.自动校时:当校时成功后屏幕会显示相应提升语句3.Wifi连接:若使用smartconfig则使用手机app设置密码,长按Autoup进入smartconfig配置模式4.天气显示:当开机后系统自动在一定时间(35min与5min)获取天气信息并显示【可按下手动更新按钮(Upweather)更新天气信息,按下时屏幕会给出相应指示信息】5.时间显示与设置:按下本地时间设置选择按钮分别选择设置项目,年月日时分秒;按下本地时间调节按钮设置数据(采用循环+的方式实现)6.网络校时:系统会在整点时自动校时【按下AutoUp按键即可手动网络校时】 注意:提供PCB代画 程序代调 论文代写等服务联系Q1721948477,丰厚经验电子工程师保障你的设计完美通过上述作品仅提供资料。实物购买地址:https://shop253371153.taobao.com/shop/view_shop.ht...
  • Homepoint - 用于ESP32的MQTT和HomeKit触摸屏

    一个可定制的基于ESP32的触摸屏项目,用于控制MQTT交换机或HomeKit配件(通过家庭应用程序)。硬件组件:Espressif ESP32S× 1 M5Stack基本核心开发套件× 1 Homepoint是一个基于屏幕的界面,用于连接便宜的ESP32芯片组的MQTT连接的智能家居设备。该项目需要MQTT-Broker在智能家居中运行。特征:在前面板上查看并触发场景(设备组)。通过潜入场景触发各个设备(长按)。支持温度,湿度和空气质量传感器。支持触摸屏或基于按钮的导航。从其他地方触发设备时,屏幕会自动更新。通过JSON文件轻松配置。屏幕保护程序通过在10分钟后关闭屏幕来节省电量。状态栏显示WiFi和MQTT的连接以及时间。使用开关自动化HomeKit配件(需要Home App自动化设置)
    来自:智能家居时间:2019-06-10 家庭自动化 智能家电 mqtt
  • Arduino蓝牙相机(ABC)

    在Arduino和Android手机之间通过蓝牙传输图像。硬件组件Arduino UNO和Genuino UNO× 1 HC-05蓝牙模块× 1 相机OV7670× 1 Arduino TFT屏蔽× 1 我想通过蓝牙在100到501次的Android手机和Arduino UNO之间交换数据。但我想传输的不仅仅是一组字符和数字,还包括图片。有人会说这是不可能的,Arduino太慢,无法以很快的速度处理大量数据。他是正确的。如果有一点帮助Arduino - 将所有“硬”工作转移到其他设备上呢?而且有这样的设备!这是Arduino独特的TFT屏蔽。我将演示如何通过Arduino和Android手机之间的蓝牙连接,从Arduino UNO上的OV7670相机获取图片并将其传输到Android手机。然后,相反,将图片(来自相机的图像)从Android手机传输到Arduino UNO,并将其显示在独特的TFT屏蔽屏幕上。
  • 非常简单的MicroPython ESP8266 / ESP-12网络时钟

    使用MicroPython内置模块构建仅带ESP8266 / ESP-12板和SSD1306 OLED显示屏的Web时钟教程。硬件组件:Espressif Wemos D1 Mini× 1 图形OLED,128 x 64× 1 跳线(通用)× 1 面包板(通用)× 1 软件应用程序和在线服务:MicroPython本教程项目是通过仅使用MicroPython的内置模块(库)在ESP8266 / ESP-12板上创建一个非常简单的Web时钟。简而言之,该项目做了以下事情:连接到WiFi路由器;HTTP GET并每分钟解析Web JSON数据,然后更新内部RTC(实时时钟)模块; (这是为了避免对服务器进行类似DDoS的查询。但是由于软件RTC非常不准确,我们仍然需要在一分钟或一小时内更新它,取决于您使用的主板。)在SSD1306 OLED显示屏上显示内部RTC日期和时间。如果电路板失去WiFi连接,它将自动重启。无需导入任何第三方库即可实现上述所有功能。整齐!
    来自:基础电路时间:2019-04-16 物联网 时钟 esp rtc
  • 带可编程电子墨水显示屏的咖啡杯

    所需器件:Lolin Lite ESP32主板Waveshare 2.13“灵活的电子墨水显示与HAT带有JST连接器的150 mAh LiPo电池一个杯子纸板胶带印刷纸插页(参见附件SVG文件)泡沫这个杯子是那些自发地存在于我脑中的疯狂想法之一。我想,如果有一个你可以随意定制的咖啡杯,那不是很棒吗?一个看起来非常像一个普通的杯子。我做了一个搜索,发现只有一个类似的例子,但它看起来不像普通的咖啡杯,显示器是平的。凭借灵活的电子墨水显示屏,我想为什么不制作一个带有弯曲的显示器的杯子?我找到了一款价格便宜的电子墨水显示器,因此我开始建立这个项目。
    来自:DIY创意产品时间:2019-04-12 物联网 家庭自动化 创意diy
  • 基于Arduino的厨房空气质量监测设备

    一种基于Arduino的设备,用于监控厨房中可燃气体,一氧化碳,相对湿度和温度的水平。硬件组件:Arduino Nano R3× 1 DFRobot重力:模拟LPG气体传感器(MQ5)用于Arduino× 1 DFRobot一氧化碳传感器(MQ7)× 1 DHT11温湿度传感器(3针)× 1 蜂鸣器× 1 Siren传感器,12VDC× 1 Espressif ESP8266 ESP-01× 1 跳线(通用)× 1 Adafruit标准LCD - 16x2白色蓝色× 1 继电器(通用)× 1 DC-DC降压(降压)稳压器,可调节× 2 软件应用程序和在线服务:Arduino IDE手动工具和制造机器:烙铁(通用)焊剂,焊接我做了这个项目,基本上监测厨房空气中的天然气和一氧化碳含量,因为厨房含有使用可燃气体的器具,它们产生一氧化碳,这是一种有毒气体,是不完全燃烧的产物。我发现这是一个很好的机会让我的第一台物联网设备在世界任何地方的移动设备上读取这台空气监视器,并在气体水平超过一定限度时收到通知,警告我潜在的气体泄漏或CO浓度过高。
  • 多功能2.4G射频物联网网关

    系统说明:系统支持USB供电与PWRDC头供电。 均支持5V--9VDC输入。任意一种方式供电即可。采用USB可以直接连接电脑进行与上位机的数据通讯或者STC核心CPU程序烧写。按键用于系统复位或者烧写STC核心CPU程序。短按触发。采用2G通讯下,不需连接以太网线,在室外情况下,可以实现无限制远距离数据通讯和GPS定位。需要流量卡。在室内或者有以太网支持的情况下,连接接意外网线,可以支持远程数据通讯。不需要流量卡。2.4G区域无线通讯,系统的2.4GHZ通讯功能,可以实现与其他2.4G设备进行数据交互通讯。实现控制,数据采集,标签统计等通能。该NRF芯片需另外的专用下载器烧写程序。FLASH芯片,可以保存服务器的配置数据或则系统的初始配置数据,以及采集的需要保存的数据。实际范例:对本设计的设计方实际使用环境:用于室内外的资产管理以及特定数据交互。网关检测到没有以太网线接入,如果没有检测到网线接入,系统进入室外工作模式,自动切换到2G GPRS模式,并且在室外环境下,网关还可能动态发生移动(跟随车辆),所以还需要启动GPS定位;如果检测到网线接入,系统进入室内工作模式,自动切换到以太网工作模式,关闭2G GPRS数据流量通讯,并且开启基站定位。(默认室内情况下,GPS是无法定位的)。其他用途:比如作为农业大棚的数据交互网关,“弱智能家居”的控制网关,DIY等。
    来自:DIY创意产品时间:2019-04-09 物联网 gps定位 网关 射频
  • 基于树莓派的蓝牙物联网网关

    项目简介:使用Raspberry Pi和WolkAbout物联网平台发现并报告蓝牙设备的存在!该项目结合了Raspberry Pi 3 Model B +,RadBeacon Dot和WolkAbout IoT Platform来报告已发现的蓝牙设备的存在。只要您可以访问蓝牙设备地址,就可以使用RedBeacon Dot以外的设备。蓝牙设备的发现将在每个用户定义的时间间隔内完成。如果发现的设备列表包含用户定义的地址,则将其存在或不存在的信息发送到云。硬件说明:硬件组件: Raspberry Pi 3型号B.× 1 RadBeacon Dot× 2 软件说明:软件应用程序和在线服务: WolkAbout物联网平台演示效果:请见附件“演示视频”。
    来自:Hackaday Prize 2019时间:2019-04-08 物联网 蓝牙 网关
销量
33
查看
348
参数名 参数值
发布于 2019 年 06 月 12日
Moore8直播课堂