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