資源簡介
摘要:隨著計(jì)算機(jī)技術(shù)和電子信息技術(shù)的高速發(fā)展,特別是近年來在物聯(lián)網(wǎng)建設(shè)的推動(dòng)下,智能家居越來越受到人們的關(guān)注。本課題在分析智能家居的研究現(xiàn)狀、發(fā)展趨勢(shì)、研究意義的基礎(chǔ)上提出了基于單片機(jī)以及嵌入式操作系統(tǒng)的智能家居系統(tǒng)的設(shè)計(jì)方案,其主要特點(diǎn)在于功能實(shí)用、操作簡單、價(jià)格低廉、易于安裝。本課題主要完成了智能家居系統(tǒng)的硬件設(shè)計(jì)和軟件設(shè)計(jì),并配合外圍器件組成一個(gè)完整的智能家居系統(tǒng)。硬件方面采用了ST公司的STM32F103ZET6作為系統(tǒng)的主控芯片,配合觸摸屏、以太網(wǎng)芯片、GSM模塊、煙霧傳感器等器件進(jìn)行PCB設(shè)計(jì)。PCB設(shè)計(jì)軟件采用Protel DXP,分別設(shè)計(jì)各個(gè)模塊的原理圖,再將原理圖導(dǎo)入PCB文件,合理布局PCB上的元件,合理布線,完成PCB設(shè)計(jì)。制板后完成元器 件的焊接,進(jìn)行上電調(diào)試,修改部分不合理電路,實(shí)現(xiàn)仿真器下載和串口ISP下載。軟件方面使用ST公司官方提供的固件庫進(jìn)行底層驅(qū)動(dòng)設(shè)計(jì),實(shí)現(xiàn)串口、以太網(wǎng)、觸摸屏等驅(qū)動(dòng)程序;進(jìn)行RT-Thread嵌入式操作系統(tǒng)的移植;編寫上層應(yīng)用軟件,實(shí)現(xiàn)家庭電器、窗簾、照明的本地或遠(yuǎn)程控制,以及安全報(bào)警等基本智能家居功能。
代碼片段和文件信息
評(píng)論
共有 條評(píng)論