1 前言
1.1 RGB小夜燈所使用的模塊簡介
1.2 RGB小夜燈所使用的開發環境
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小夜燈所使用的開發環境是MDK V4.42 ,MDK是一個集代碼編輯、編譯、鏈接和下載于一體的集成開發環境,開發環境的搭建及其初步使用方法參見文檔《電子積木(STM32_BASE模塊)快速上手指引》。
1.3 RGB小夜燈所使用的源碼RGB小夜燈參考源碼為STM32-RGB-Single,僅支持點亮單個RGB燈珠,如果需要支持RGB燈珠級聯,則需要對該源碼進行稍許修改, 參考源碼為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。
模塊及工具準備:WiFi模塊、Expansion模塊、USB轉串口模塊(USB轉串口線)、杜邦線。
第一步,PC機上安裝USB轉串口模塊的USB驅動,PC機為Windows系統。WiFi模塊Expansion模塊進行堆疊,USB轉串口模塊通過杜邦線接至Expansion模塊UART1接口,USB轉串口模塊通過USB接到PC機。
第二步打開軟件,按下圖方法設置。串口選擇USB轉串口模塊對應的串口。固件選擇ESP8266_Doit_ser2net(v2.4).bin,文件下載地址為:0x00000。
第三步,按住WiFi模塊上“K1”按鍵不放,使開發板進入到下載模式,進入后可松開按鍵。然后點擊軟件上“START”按鈕開始下載。如果失敗,請重試。
第四步,下載完成后,重新上電,進入web頁面進行配置。默認發出的ssid信號名稱為:DoitWiFi_Config,無加密。使用筆記本或智能手機連接該ssid。通過瀏覽器輸入“192.168.4.1”訪問內置web頁面。
第五步,通過web頁面完成WiFi參數設置:
AP Name:iLight_xx1~ iLight_xxN(可以根據個人愛好命名,但是要求命名不一樣防止同一房間中同時使用出現干擾)
IP: 192.168.1.100
端口:9000
注:WiFi模塊上LED燈指示含義
歡迎光臨 (http://www.zg4o1577.cn/bbs/) | Powered by Discuz! X3.1 |