Monthly Archives: September 2018

Interfacing the Neo-6M GPS Module & Raspberry Pi with LCD Readout

www.pdf24.org    Send article as PDF   

One of the coolest embedded platforms like the Raspberry Pi has given makers and DIYers the ability to get location data easily using GPS module and thus build things that rely on location. With the amount of power packed by the Raspberry Pi, it certainly will be quite awesome to build GPS based projects with the same cheap GPS modules and that is the focus of this post. Today in this project we will Interface GPS module with Raspberry Pi 3.

The goal of this project is to collect location data (longitude and latitude) via UART from a GPS module and display them display on a 16×2 LCD, so if you are not familiar with the way the 16×2 LCD works with the Raspberry Pi, this is another great opportunity to learn.

Measuring Rotation and acceleration with the Raspberry Pi

MPU-6050 Module
www.pdf24.org    Send article as PDF   

Acceleration and rotation sensors are most known from smartphones. The rotation of the device can be detected and can be addressed directly.

With the Raspberry Pi and a Gyroscope / Accelerator sensor it is possible to measure the rotation as well as the acceleration of the 3 axes.
In this tutorial use the MPU 6050 Gyroscope / Accelerator sensor interferfaced to a Raspberry Pi, and reads the values using I2C.

Components:

For this tutorial I have used the following components:

  • Raspberry Pi
  • MPU 6050 sensor module
  • Jumper Cables

Installing the Keyestudio Raspberry PI GPS Plate

Keyestudio GPS Plate
www.pdf24.org    Send article as PDF   
This Keyestudio KS0216 Raspberry Pi GPS Plate (shield) features high performance and low power consumption. It utilizes the NEO-6M Module developed by U-blox. The GPS Module is connected through the 2*20 expansion pins of Raspberry Pi. It features a large size ceramic antenna, sending locating information to GPS through the serial port. It can track up to 8 satellites on 50 channels at high speed, and it produces very accurate location data.

Plug the GPS Plate into Raspberry Pi 3. Upload your code to Raspberry Pi 3, and you can find your exact location within a few meters. It also provides you with very accurate time! It can be used in car navigation, personal positioning, fleet management, navigation and so on.

BerryGPS setup Guide for Raspberry Pi

BerryGPS IMU
www.pdf24.org    Send article as PDF   
BerryGPS-IMU v2 Plate has been designed to fit perfectly with the Raspberry Pi Zero. It is also compatible with all other versions Raspberry Pi, including the Pi 3B+.
BerryGPS-IMU v2 uses the M20048 from Antenova, which is a high quality GPS module which is able to track 22 satellites. The BerryGPS-IMU v2 is a GPS module which also includes the sensors that can be found on the BerryIMU v2 Plate.

BerryGPS-IMU v2 is also fitted with a barometric sensor (BMP280) which can be used to calculate altitude. A temperature sensor is also included.

Sensors included are;

  • GPS
  • Accelerometer
  • Gyroscope
  • Magnetometer (Compass)
  • Barometric/Altitude
  • Temperature

GPS Module M20048

  • Low current consumption, <200uA when using Periodic mode.
  • Antenova M20048  ( MT3337-E chip) GPS module
  • 3.3v supply
  • NMEA 0183
  • UART  4800/9600/38400/115200 bps
  • Channels – 210 PRN / 66 Acquisition / 22 Tracking
  • Max update rate 5 Hz
  • Horizontal position accuracy <2.5m CEP
  • Acquisition sensitivity -148dBm
  • Tracking sensitivity -165dBm
  • Hot start <1s
  • Warm start <25s
  • Cold start <35s
  • Orbit prediction
  • 1PPS Sync
  • Fix LED
  • PPS LED
  • Internal antenna
  • Connector for external antenna
  • SuperCap to help store ephemeris data.

IMU:

An inertial measurement unit, or IMU, measures and reports on velocity, orientation and gravitational forces, using a combination of an accelerometer, gyroscope and a magnetometer.



Do NOT follow this link or you will be banned from the site!