Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
DIY GPS Logger 20130413 #mbed_fest_w
1. DIY GPS logger that enjoys using mbed
TANAKA Toshihisa
@tosihisa
1
2. Hello !!
●
Toshihisa Tanaka (@tosihisa)
●
Osaka Prefecture Sakai City living
●
Work is a Embedded programmer.
●
The hobby is to make the OSM map while
traveling with the motorcycle.
●
Habitat
http://twitter.com/tosihisa/
http://mbed.org/users/tosihisa/
http://www.osm.org/user/tosihisa
http://lilo.linux.or.jp/
2
3. The “DIY GPS Logger” (1G)
●
The GPS logger is made.
●
This hits the model in the past.
3
4. The “DIY GPS Logger” (1.5G)
● GPS and sensors...
https://mbed.org/users/tosihisa/notebook/diy-gps-logger/
Google search keyword : “DIY GPS Logger”
4
7. This was made.
● Skytraq S1315F GPS Logger
● It used it to experiment on
goGPS.
7
8. Why is the GPS logger made?
I am participating in OpenStreetMap.
http://www.osm.org/
In OpenStreetMap, I want the GPS log that accuracy is as good as
possible.
Therefore, it thinks whether to obtain the position where accuracy by
postprocessing is good by preserving raw data (raw data) of GPS.
The other...
GPS logger on the market ties and it doesn't tie an external antenna.
It wants to obtain some accuracy even when it is not possible to
measure it with GPS like the tunnel and to obtain the position that is.
The capacity of GPS logger on the market in which the log can be done
is small.
Special software is necessary for taking out the log. It is general and
wants the log data.
It is freedom in above all. :-)
8
11. Result
The distance from Sakai to Ogaki is a round
trip and about 400Km.
Roughly 340Km was good at the log.
11
12. DIY GPS Logger (1.5G)
The base substrate is changed to ☆board
Orange.
12
13. Specification
● Main processor - mbed NXP LPC1768
● Technical reference
This mbed Microcontroller is based on a Cortex-M3 Core running at 96MHz, with 512KB
FLASH, 64KB RAM and a load of interfaces including Ethernet, USB Device, CAN, SPI,
I2C and other I/O.
13
14. Why is mbed used?
Because it is easy.
When it is usual development.
1) The development setting is installed.
2) ROM burnt wearing software is installed.
3) The debugging of the boot loader is serious. JTAG
comes to want it.
14
15. What is different as for
mbed?
1) The boot loader has already been made.
2) Writing in ROM is "Drag & drop" and OK!!.
3) The installation of the compiler is unnecessary.
Because all are Web bases.
15
24. Thing that has been
understood
● When it is a motorcycle, the
acceleration and the gyro are difficult.
It shakes, and the noise is large.
● The motorcycle can use a digital
compass.
● It seems to be able to do the “simple
earthquake sensor” by applying the
acceleration sensor.
● Mbed is convenient.
24