1 前言
1.1 RGB小夜燈所使用的模塊簡介
1.2 RGB小夜燈所使用的開發(fā)環(huán)境
1.3 RGB小夜燈所使用的源碼
2 硬件制作
2.1 STM32_BASE模塊
2.2 WiFi模塊
2.3 SensorHUB模塊
2.4 RGB模塊
2.5 焊接注意事項
3 WIFI模塊固件升級配置方法
4 Android APP
(1)STM32_BASE模塊
(2)WiFi模塊
(3)SensorHUB模塊
(4)RGB模塊
RGB小夜燈所使用的開發(fā)環(huán)境是MDK V4.42 ,MDK是一個集代碼編輯、編譯、鏈接和下載于一體的集成開發(fā)環(huán)境,開發(fā)環(huán)境的搭建及其初步使用方法參見文檔《電子積木(STM32_BASE模塊)快速上手指引》。
1.3 RGB小夜燈所使用的源碼RGB小夜燈參考源碼為STM32-RGB-Single,僅支持點亮單個RGB燈珠,如果需要支持RGB燈珠級聯(lián),則需要對該源碼進(jìn)行稍許修改, 參考源碼為STM32-RGB-Cascade。
圖 1 STM32_BASE模塊實物圖
2.2 WiFi模塊圖 2 WiFi模塊實物圖
2.3 SensorHUB模塊圖 3 SensorHUB模塊實物圖
2.4 RGB模塊圖 4 RGB模塊實物圖
2.5 焊接注意事項圖 5 電子積木模塊堆疊示意圖
圖 6 電子積木模塊焊錫過多處理示意圖
3 WiFi模塊固件升級配置方法配置軟件工具:ESP FLASH DOWNLOAD TOOL V1.2。
模塊及工具準(zhǔn)備:WiFi模塊、Expansion模塊、USB轉(zhuǎn)串口模塊(USB轉(zhuǎn)串口線)、杜邦線。
第一步,PC機(jī)上安裝USB轉(zhuǎn)串口模塊的USB驅(qū)動,PC機(jī)為Windows系統(tǒng)。WiFi模塊Expansion模塊進(jìn)行堆疊,USB轉(zhuǎn)串口模塊通過杜邦線接至Expansion模塊UART1接口,USB轉(zhuǎn)串口模塊通過USB接到PC機(jī)。
第二步打開軟件,按下圖方法設(shè)置。串口選擇USB轉(zhuǎn)串口模塊對應(yīng)的串口。固件選擇ESP8266_Doit_ser2net(v2.4).bin,文件下載地址為:0x00000。
第三步,按住WiFi模塊上“K1”按鍵不放,使開發(fā)板進(jìn)入到下載模式,進(jìn)入后可松開按鍵。然后點擊軟件上“START”按鈕開始下載。如果失敗,請重試。
第四步,下載完成后,重新上電,進(jìn)入web頁面進(jìn)行配置。默認(rèn)發(fā)出的ssid信號名稱為:DoitWiFi_Config,無加密。使用筆記本或智能手機(jī)連接該ssid。通過瀏覽器輸入“192.168.4.1”訪問內(nèi)置web頁面。
第五步,通過web頁面完成WiFi參數(shù)設(shè)置:
AP Name:iLight_xx1~ iLight_xxN(可以根據(jù)個人愛好命名,但是要求命名不一樣防止同一房間中同時使用出現(xiàn)干擾)
IP: 192.168.1.100
端口:9000
注:WiFi模塊上LED燈指示含義
歡迎光臨 (http://www.raoushi.com/bbs/) | Powered by Discuz! X3.1 |