摘要近几年,随着科学技术的发展,很多行业都已实现了智能化管理,作为水上 交通的工具,船舶也在逐渐实现智能化,以物联网的传感、定位、导航等多种手 段为基础的船联网已是当前的研究热点。以 GPS 为代表的定位导航系统也应用在 了船舶航行方面,从而实现船舶航行的精确定位和智能化管理。81556
通过对全球定位系统(GPS)、树莓派以及 Qt 技术的研究,本课题设计实现 了以树莓派为基础的船联网定位系统。该系统可以通过 GPS 模块实时接收到当前 的经纬度坐标,并将接收的数据传输到树莓派上显示出来,完成对船舶的定位的 信息采集和管理。
本论文首先介绍了船联网定位模块研究与实现的提出、背景以及意义。然后 以树莓派作为处理核心,结合 GPS 定位模块,通过串口连接获取到 GPS 数据,并 在树莓派上显示出来。由于在树莓派 SSH 上显示的数据每秒钟刷新一次,不利于 直观的读出实时的经纬度,所以需要系统设计一个可视化界面来取代在 SSH 上显 示。由于树莓派使用的是 LINUX 系统,因此该系统采用基于 C++语言的跨平台图 形界面设计软件 Qt4 进行图形界面设计,并将设计好的图形界面移植到树莓派 上,使之可以读取 GPS 模块的数据(包括时间,速度,经纬度,卫星数等),并 在图形界面上清晰直观的显示出来,从而实现船舶的实时定位。
毕业论文关键词:船联网;GPS;定位;树莓派
Abstract In recent years, with the development of science and technology, many industries has realized the intelligent management。 As a means of transportation on water, the ship also gradually realize the intelligent, networking sensing and positioning, navigation, and other various means for network based ships is the current development trend。 GPS as the representative of the positioning and navigation system is also used in the ship navigation, so as to achieve the precise positioning of the ship navigation and intelligent management。
Through the study on the global positioning system (GPS), raspberry pi and QT technology, this subject which I designed to raspberry pi for the basis of ship network positioning system。 The system can be through the GPS module to receive real-time to the longitude and latitude coordinates, and will receive the data transmitted to the raspberry pi displayed complete the position of the ship。
Firstly, this paper introduces the research and implementation of positioning module in connected ships, and introduces the background and significance。 This topic to raspberry pi sent as the processing core, combined with the GPS positioning module, through the serial port to connect access to GPS data, and displayed in monitor of the raspberry pi。 Because of the bramble sent SSH display of data per second refresh time, is not conducive to our intuitive read real-time longitude and latitude, so it is necessary to design a interface to replace the display in the SSH。 Due to the raspberry pi using Linux system, so I plan to use C + + language cross platform graphical interface design software QT4 graphic interface design。 And design good graphical interface transplantation to the raspberry pi, which can read data from the GPS module (including the time, speed, latitude and longitude, satellite number)。 Through the graphical interface, we can see the information clearly and visually, so as to realize the real time positioning of the ship。
Keywords:connected ships; GPS;position; Raspberry Pi
目录
第一章 绪论 1
1。1 研究背景及意义 1
1。2。1 国外的发展 2