Arduino Esp8266 Nodemcu Blinker物聯(lián)網(wǎng)澆花系統(tǒng) EspTouch配網(wǎng)使用方法

flower care sys

基于arduino Nodemcu Blinker的物聯(lián)網(wǎng)植物養(yǎng)護(hù)系統(tǒng)

代碼移步我的github GITHUB FloewrCareSys

背景信息:

這是一個(gè)開源的;基于arduino;基于blinker物聯(lián)網(wǎng)平臺(tái);使用3D打印制作的一個(gè)澆花系統(tǒng);
能夠?qū)崿F(xiàn)自動(dòng)澆花,土壤水分檢測(cè),實(shí)時(shí)同步數(shù)據(jù)到手機(jī)端,手機(jī)端可以控制手動(dòng)進(jìn)行澆花
可以很容易的拓展多種傳感器如溫度傳感器,空氣濕度傳感器,光照強(qiáng)度傳感器
拓展場景:檢測(cè)光強(qiáng)和溫度,再夏日大太陽的時(shí)候,驅(qū)動(dòng)電機(jī)自動(dòng)遮光
空氣濕度傳感器,雨滴檢測(cè)儀在下大雨天的時(shí)候自動(dòng)遮雨
該項(xiàng)目的出發(fā)點(diǎn)是為了讓女朋友喜歡上養(yǎng)花,做一個(gè)合格的花農(nóng),體會(huì)到養(yǎng)花所帶來的樂趣。
-- ylt in hbut 2019.9.1--


實(shí)物圖

零件清單

這個(gè)是在這個(gè)項(xiàng)目里你所需要的所有東西

  • 1 x 7Pin0.96 SPI OLED 顯示屏
  • 1 x NodeMcu esp8266
  • 1 x USB-A to micro-USB 數(shù)據(jù)線
  • 12 x 杜邦線(公對(duì)公)
  • 1 x 一位繼電器
  • 4 x 4位5號(hào)電池盒 帶開關(guān)
  • 3D 打印的外殼

工具:

  • 一些M3自攻螺絲
  • 螺絲刀
  • 電烙鐵

3D 打印

  • 推薦使用PLA打,我是用的打印機(jī)ender3s
  • 不需要使用支撐
  • 填充率 20%

軟件

所有的代碼都在 WATEING_MACHINE.ino 文件中,使用arduino打開 編譯下載即可
要注意 ,必須先安裝esp8266擴(kuò)展,下載blinker庫,下載u8g2庫(OLED驅(qū)動(dòng)),才能夠正常編譯

庫文件的下載方式請(qǐng)自行搜索
具體接入方法請(qǐng)查看blinke官方教程 使用esp8266

有任何blinker接口函數(shù)上的問題請(qǐng)查看blinker開發(fā)文檔

接入流程

在Blinker APP 中 開發(fā)者>開發(fā)工具>EspTouch 進(jìn)行配網(wǎng)

輸入自己的WIFI名稱 密碼 手機(jī)會(huì)自動(dòng)將密碼發(fā)送到設(shè)備上,在blinkerAPP中需要進(jìn)行如下設(shè)置

  • 拖入如圖所示的控件
  • 將數(shù)據(jù)鍵名改為如下(tex-2 , num-soil)等..
  • 按鈕控件需要將其切換為開關(guān)按鍵
  • 文字說明可以自行修改
按鍵名稱(上半部)

程序中的代號(hào)(上半部)

按鍵名稱(下半部)

程序中的代號(hào)(下半部)

硬件電路接線

OLED
? D5 > MOSI
? D7 > SCK
? D2 > DC
? D8 > CS
? D3 > RES

繼電器
? VCC > 3V
? GND > GND
? SIG > D4

土壤濕度傳感器
? VCC > 5V
? GND > GND
? SIG> A0

組裝提示

準(zhǔn)備好螺絲刀
檢查好正負(fù)極再打開電源

謝謝!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容