單片機通過USB數(shù)據(jù)線與手機通信,僅需一根數(shù)據(jù)線,比藍牙和wifi成本低的多。
所需材料:
1.單片機最小系統(tǒng),本人用的51單片機,型號為STC15W408AS,其他型號也可以,對單片機要求,有串口,有ADC功能即可。
2.USB轉(zhuǎn)串口模塊或轉(zhuǎn)接線。手上沒這種轉(zhuǎn)接線的可以用STC燒錄器。
3.OTG數(shù)據(jù)線。注意:不是普通的USB數(shù)據(jù)線,請自行百度OTG線與普通USB數(shù)據(jù)線的區(qū)別。手上沒有的,可按百度上的方法來把USB數(shù)據(jù)線改裝成OTG線。網(wǎng)上有賣,幾塊錢一根。
4.安卓手機。因為本人不會蘋果手機應(yīng)用軟件的開發(fā),故APP只有安卓版本。注意:手機要有OTG功能,現(xiàn)在手機基本都有此功能,如何獲知自己手機是否有OTG功能,很簡單,通過OTG線接上USB接口的電腦鼠標或鍵盤,如果能正常操作手機,就說明有此功能。
注意事項:請確保硬件連接無短路,串口數(shù)據(jù)線是否接反等。
硬件很簡單,就不畫原理圖了。只用到了單片機的4個IO口。單片機的串口(P3.0,P3.1)與串口模塊串口線連接,P1.0接PM2.5的LED驅(qū)動腳,P1.1接PM2.5模塊的信號輸出腳.PM2.5模塊其他接線請參照PM2.5模塊手冊。
附單片機源碼及手機APP。只用到了單片要的4個IO口。
桌面圖標
檢測空氣界面1
檢測空氣界面2
廣告
整個系統(tǒng)硬件連接