402【畢設課設】基於MSP430智慧老人柺杖GSM簡訊GPS定位系統設計
阿新 • • 發佈:2020-12-05
【資源下載】下載地址如下:
https://docs.qq.com/doc/DTlRSd01BZXNpRUxl
MSP430微控制器老人智慧柺杖GSM簡訊GPS定位系統2
本系統由MSP430F149微控制器核心、GPS模組定位、高亮LED燈、按鍵、
GSM簡訊模組SIM800、LED燈指示、LCD1602液晶及電源組成。
1、按鍵按下,高亮LED燈亮,再按一下燈滅,作為老人手電筒使用。
2、通過GPS模組實現經緯度定位檢測,向裝置傳送資訊:JW。
裝置收到解析後。會返回處理結果經緯度資訊。
3、液晶實時顯示經緯度資訊情況,如果定位成功顯示經緯度,如果
定位沒有成功顯示Gps link.....
3、簡訊處理及初始化有狀態指示燈指示。
4、GSM上電有幾秒初始化,系統供電電源至少要支援5V/2A,
GPS天線必須放到漏天位置
回覆一://gps資料定位沒有成功
gps linking...
回覆二://gps資料定位成功
N:xxx E:xxx
回覆三://傳送命令錯誤
cmd error
unsigned long num=0; uchar LEDflag=FALSE; //led燈顯示標誌 unsigned char Lin0_No[16]="N:000.000000 ";//顯示北緯 unsigned char Lin1_Ea[16]="E:000.000000 ";//顯示東經 unsigned char midTab[16]= "GPS Link...... "; unsigned long Mid_Du; //中間變數 暫存經緯度的整數部分 即度 unsigned long Mid_Fen; //中間變數 暫存經緯度的小數部分 即分 gps原始資料是度分秒格式 unsigned long Mid_Vale; ////中間變數 暫存經緯度 並將其擴大了10000000倍 unsigned char stepNum =0; //執行步驟 unsigned int timeCount =0;//接收簡訊處理延時 char Crtl_Z[1]={0x1a}; //傳送簡訊最後位元組 char AT_CMGS[26]="AT+CMGS=\""; unsigned char rebackMesFlag; //返回簡訊 unsigned char clearMesFlag =0;//定時清除簡訊 點選並拖拽以移動