随着技术的进步,现在的电子发烧友可以通过Arduino、树莓派(Raspberry Pi)等微型开发板,开发出各种电子产品。
而随着3D打印的普及,不少电子发烧友将3D打印应用到了自己的作品中,制作各种外壳和结构件,从而使得自己DIY的作品无限接近市面上的成熟商品。比如下面介绍的这款wifi气象站。
一、准备材料
FireBeetle Board-ESP8266 WiFi物联网开发板;
2.8寸的TFT触摸显示屏;
3.7V电池。
二、写入代码
将FireBeetle Board-ESP8266 WiFi物联网开发板与Arduino板连接,Arduino IDE for ESP8266开源项目写入代码。
三、连接显示屏
将FireBeetle Board-ESP8266 WiFi物联网开发板和2.8寸的TFT触摸显示屏连接起来。
四、3D打印外壳
根据电子元件的尺寸和连接情况,设计外壳并通过3D打印制造出来。
五、调用天气网站
使用wunderground API来拉取天气数据。wunderground,中文翻译为全球天气精准预报网,是一个致力于提供可靠、校准的天气预报信息的网站。
六、wifi设置
wifi气象站接入wifi后就会开始工作了。此外,初次启动后,Arduino ide第一次运行,它会将esp8266转换为接入点(俗称热点)。