如今的社會(huì),越來越紛繁復(fù)雜。本來性格大大咧咧的人,現(xiàn)在都變得小心翼翼了。走在路上,隨機(jī)采訪下,問問有誰至今為止沒有丟過手機(jī)、錢包的。防范于未然是任何時(shí)候都不能掉以輕心的。下面就為大家介紹一款基于LPC1343與三軸加速度傳感器的震動(dòng)報(bào)警裝置。生活中遇到困難,記得報(bào)警哦。
系統(tǒng)硬件框圖:
系統(tǒng)硬件主要有以下幾部分組成:
LPC1343: 主控,協(xié)調(diào)各部分的工作;
SYS_LED: 指示系統(tǒng)正在工作;
BEEP:
給出報(bào)警聲音;
SENSOR:
檢測(cè)裝置震動(dòng)信息;
UART:
打印調(diào)試信息。
系統(tǒng)軟件框圖:
系統(tǒng)軟件主要分以下幾部分
1.系統(tǒng)軟件基于FreeRtos操作系統(tǒng),分3個(gè)任務(wù);(FreeRtos的移植我前面已經(jīng)寫過J)
2.Task1主要完成閃燈功能,指示系統(tǒng)工作;
3.Task2驅(qū)動(dòng)加速度傳感器,閾值判讀,給出觸發(fā)條件;
4.Task3主要檢測(cè)Task2給出的條件,驅(qū)動(dòng)Beep,進(jìn)行報(bào)警。