物聯網-wemos D1 Mini (esp8266)實驗六 --- 超簡單兩句代碼實現Blynk手機app遠程控制板載LED亮滅

      ps:如果之前已經做過實驗五,安裝過Bylnk應用,並創建了一個控制澆花項目則點擊如下圖所示圖標,將Bylnk應用的界面切換到分頁顯示狀態;                  

切換Bylnk應用到分頁顯示

    左右滑動屏 幕進行項目間的切換,當將整個分頁向左滑動到最後一頁時,顯示如下:

如下圖所示建立一個新項目,選擇ESP8266,項目名字隨便起,點擊create project按鈕。   

       點擊"Create Project“後,Bylnk會向你的註冊郵箱發送一封含有這個項目token的郵件。這個token可以理解爲bylnk爲你之後要執行的這個項目分配的唯一標識,和我們的身份證號含義類似,重名可能很多,但 是身份證號卻可以在萬千人羣中精準的定位到你。他是獨一無二的。 除了郵箱方式,你在應用裏點擊那個像螺絲一樣的圖標也能隨時查看你項目的token值。

 

本實驗只需要一個按鈕控件,(在新建的工程界面,點擊界面觀察項目頁面全屏後向左滑動,會顯示可選的全部控件),選擇 如下圖所示的按鈕控件。主界面就會添加一個按鈕圖標。

  點擊桌面按鈕圖標則進入具體的按鈕控制界面。wemosD1MIni的板載燈是D2,但是Bylnk裏面針對的是wemosD1Mini版的CPU---ESP8266,所以要切換下他們之間的管腳名,wemosD1Mini的官網有完整的對應表,你也可以參見我之前的帖子。

https://blog.csdn.net/happyjoey217/article/details/82835233,將button從默認的PUSH狀態切換到SWITCH狀態。

2、Arduino IDE部分

     ps:電梯(從我網盤下載了1.8.5版本的童鞋可以不用配置電梯內容,因爲你們那個版本都是配置好了的,包含對wemos版和bylnk的庫了,後續想自己進一步瞭解如何安裝庫可以再來看下面的電梯內容)

            Arduino IDE支持wemosD1MIni開發板。 

             https://blog.csdn.net/happyjoey217/article/details/82719087

            Arduino IDE的Bylnk庫添加

            https://blog.csdn.net/happyjoey217/article/details/82911058

配置好的Arduino IDE下載鏈接:

鏈接:https://pan.baidu.com/s/1xZrLAMq7RdUWu7yQTeGo4Q 
提取碼:un65 

 

3、源代碼

第一個void setup{}部分,旨在程序第一上電時,執行一次,所以在這個位置進行token和wifi設置。bylnk的遠程控制是通過上網來實現的。所以你的wemosD1Mini必須能上網連接如網絡。這個token值就是之前用bylnk新建工程時發送到你郵箱的那串數字,複製過來就好。至於wifi和wifi密碼填寫wemos D1 Mini能連接距離內的一個你知道密碼的wifi。比如我當時測試的時候用的是我手機自建的熱點,我手機的熱點名是“iPhone”,密碼是“12345678”(恩,密碼我瞎寫的,哈哈哈 纔不會告訴你真的值呢。。我就寫成Bylnk.begin(u8“jsjskdkddddkdkdjddj88387373”, u8"iPone', u8"12345678");

#include <BlynkSimpleEsp8266.h>
void setup() {
   Blynk.begin(u8"XXXXXXXXXX", u8"XXXXXXXX", u8"XXXXXXX");
   // Blynk.begin(u8"token值", u8"wifi名字", u8"wifi對應的密碼");
}

// the loop function runs over and over again forever
void loop() {
  
  Blynk.run();  //在wemos D1 Mini端開啓Bylnk應用
}

4、整體測試 

將上述源代碼下載到開發板,手機端在項目中點擊下圖所示的三角形運行按鈕。項目啓動。

   點擊屏幕中間按鈕控制板載LED亮滅,點擊右上角方塊按鍵終止程序運行 

下期預告:wemos D1 Mini實現紅外遙控功能,敬請期待。。。 

                

 

                                      

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章