嵌入式產品例項分析-智慧檯燈
該檯燈首發價格為399元,月銷上萬,可以說是一款月流水千萬級的產品。相較於傳統檯燈,主要增加了亮度、色溫調節和手機控制,身價也漲了幾倍,該智慧檯燈如圖 2.1.1 所示,功能如下:
可以根據外部光照情況,自動調整檯燈亮度、色溫;
可以手動調節檯燈亮度、色溫;
一鍵切換到讀寫場景模式和閱屏場景模式;
支援番茄時鐘,每隔25分鐘,燈光提醒使用者休息;
支援手機連線,透過手機或手機語音控制;
該智慧檯燈的底座為控制皮膚,拆解該底座即可看到內部電路結構,如圖 2.1.2 所示。可以看到裡面主要有兩個晶片,根據晶片上面的絲印標識可知,一個是RTL8710B,一個是SN8F5828FC。
從網際網路搜尋“RTL8710B”可知,該模組是一個高整合度低功耗Wi-Fi連線解決方案,裡面是一顆瑞昱(Realtek)生產的ARM-Cortex M3架構的32位MCU——RTL8710B。該模組封裝好了Wi-Fi協議,使用者只需要透過SPI/SDI、I2C或UART與模組連線,即可控制Wi-Fi收發資料。
從網際網路搜尋“SN8F5828”可知,該晶片是松翰(Sonix)生產的一款8051架構的8位MCU,透過下載該MCU的晶片手冊可知,該MCU有多達14個PWM通道,可用於控制LED燈的亮度,另外還有UART和I2C,可用於與其它模組通訊。
根據以上分析,大致猜測該智慧檯燈的整體設計框圖如圖 2.1.3 所示。
光照感測器會隨著外界光照情況變化自身阻值,主控MCU透過ADC獲取電壓變化,即可得知外部光照變化,控制PWM輸出修改佔空比,調整亮度和色溫;觸控按鍵按下後,會讓主控MCU的GPIO引腳電平產生變化,MCU程式讀取GPIO電平獲知按鍵操作,進而控制PWM輸出修改佔空比,調整亮度和色溫;主控MCU先控制Wi-Fi模組連線到網際網路,與雲端連線,手機APP的按鍵操作或語音輸入轉換成對應控制指令傳送給雲端,雲端將指令傳送給Wi-Fi模組,再透過UART介面傳送給主控MCU,主控MCU解析指令後,控制PWM輸出修改佔空比,調整亮度和色溫;使用者透過按鍵設定為番茄時鐘模式,主控MCU則利用自身定時器計算時間,當為25分鐘時,控制PWM輸出修改佔空比,調整亮度和色溫。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69997197/viewspace-2764984/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 嵌入式產品例項分析-智慧手環
- 小蒙科技智慧護眼檯燈獲TUV南德檯燈類品鑑標籤
- JoyPac:產品立項的5個思考及成功產品分析
- 觸控檯燈
- .NET控制檯獲取依賴注入例項依賴注入
- flex產品列表均勻分佈程式碼例項Flex
- Redis 例項分析工具Redis
- 我的產品/競品分析鍛鍊記錄(分析產品核心)
- for迴圈的例項分析
- BBSSDK 產品分析
- WebGIS產品分析Web
- 小米眾籌Yeelight智慧護眼檯燈在京東首發 499元。
- 遞迴中Return例項分析遞迴
- 嵌入式產品常見記憶體概念記憶體
- 例項分析理解Java位元組碼Java
- 手環購買者分析:GfK智慧產品購買者洞察
- 類的例項化順序和分析
- JVM指令分析例項四(陣列、switch)JVM陣列
- eMarketer:各行業VR例項應用分析行業VR
- CRLF Injection漏洞的利用與例項分析
- 需求過程化分析方法-例項分享
- JS 預編譯程式碼例項分析JS編譯
- 藍橋杯嵌入式之點燈
- 產品經理課-需求分析
- 菜鳥裹裹App分析系列-產品分析APP
- 作為產品經理,如何分析和管理你的產品需求
- 例項分析JAVA CLASS的檔案結構Java
- Spring 原始碼分析之 bean 例項化原理Spring原始碼Bean
- Java Class檔案結構例項分析(下)Java
- Java Class檔案結構例項分析(上)Java
- EntityFramework Core上下文例項池原理分析Framework
- Hive 分析函式lead、lag例項應用Hive函式
- 關停一個產品的注意事項
- 產品開發鐵人三項 - Kent Beck
- 基於EP4CE6F17C8的FPGA流水燈例項FPGA
- 上門家政小程式產品分析
- 分析服務助力產品運營
- php例項化物件的例項方法PHP物件