DIGITAL COMPASS METER USING ARDUINO

            As navigation and orientation becomes necessary in a new information age, it is vital to have a precise and accurate digital compass. The most reliable and reproducible form of determining orientation is through measurement of Earth’s magnetic field. With accuracy and precision being of upmost importance, it is crucial to implement a magnetic compass through digital equivalents to produce increased precision, accuracy and reducibility.

              In this project, we are using HMC5883L sensor which is a 3-axis digital magnetometer IC from Honeywell designed for low-field magnetic sensing. Communication with the HMC5883L is through an I2C interface. The Atmega2560 microcontroller is used for processing data. The result is displayed on 3.2 inch TFT LCD. It has applications in ships, aircrafts navigation etc.

SOFTWARE :

  • ARDUINO IDE
  • EMBDDED CPP CODE

HARDWARE:

  1. ATMEGA2560 Microcontroller  (Arduino Mega)
  2. HMC5883L Magnetometer IC
  3. 3.2 inch TFT LCD Display
  4. Regulated Power Supply