ESP8266 自制气象站

日常 2016-07-24

    前两天完成了为期十天的电子实训,学校安排的实在是心有余而力不足,只是做一个光立方,但连给大家发的元件大部分都是不达标的。

    正好白天完成焊接,晚上也没心情干别的了,就开始做去年接触了网络编程就一直想做显示天气的小东西。

    使用的是ESP8266自己的freeRTOS OS的SDK编写,无需其它控制器。利用lwip提供的socket算是写了一个支持响应post,get的小型http服务器(可以完成自建热点并提供更改连接wifi、显示天气的城市等功能,有点类似于路由器)并能完成简单http请求(为请求网络api)。通过IIC控制OLED显示天气与时间。写这个的目的主要是:

  • 一、是想使用一下freeRTOS
  • 二、是这学期学了网络原理顺便实践一下http协议,练习soket编程实现简单的http服务。
  • 三、就是体验一下OLED良好的显示效果?
  • 四、后期准备利用RTC时钟实现低功耗,完善http服务器。



ps:大一的时候写过一个GPS车辆定位的装置,GSM进行TCP透传后,当时还不知道http怎么用TCP实现,问了几个学长也是一脸萌比,写了不少程序的学长告诉我只知道GET、POST? 。后来解决方法居然是用VB在PC写了一个转换服务,真是有一种淡淡的忧伤。
以后有时间补充教程

发表评论

电子邮件地址不会被公开。 必填项已用*标注