Skip to content

Source files of "A Hardware Implementation Of An Open-source Qibla Direction Finder With Tilt Compensation Using 9-DOF IMU And GPS" paper

License

Notifications You must be signed in to change notification settings

yahyatawil/qibla-paper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Source files of "A Hardware Implementation Of An Open-source Qibla Direction Finder With Tilt Compensation Using 9-DOF IMU And GPS" paper presented in Innovations in Intelligent Systems and Applications Conference (ASYU 2023).

Abstract

The proposed Hardware implementation studied the tilt compensation and compass soft-iron and hard-iron calibration. Without the tilt compensation and compass calibration, finding the Qibla direction will prone to error. The Qibla error without tilt compensation can reach up to 100 degrees for 30 degrees pitch. The proposed design uses out-of-the-shelf 9DOF (9 Degrees of Freedom) IMU (Inertial Measurement Unit), and an optional GPS receiver to get the location. The accelerometer and gyroscope data, with a complementary filter, are used to calculate the pitch and roll angles which are used in tilt compensation. The magnetometer is used to calculate the azimuth.

Bellow comparison between the calculated direction with and without tilt compensation in different pitch and roll setups:

comparison between the calculated direction with and without tilt compensation in different pitch and roll setups

Demo Video

Demo Video

Conference Video Presentation

Paper presentation at ASYU 2023

Hardware

The circuit consists of

  • Arduino Nano 33 BLE Sense board
  • BMI270 shuttle board
  • Adafruit Mini GPS PA1010D
  • Monochrome 0.91" 128x32 I2C OLED Display
  • Li-Ion battery and tp4056 charger

The proposed Qibla finder

Experiaments

The calculated Qibla direction using the proposed system is compared against the reference qibla of two mosques in Gaziantep/Turkey, as shown bellow:

Comparing with mosques qibla

Also, an Android Qibla finder app was used to test the calculated Qibla with and without tilt.

Comparing with Android app

Extras

As part of the work was done in this paper, please check:

Citation

@INPROCEEDINGS{10296590,
  author={Tawil, Yahya},
  booktitle={2023 Innovations in Intelligent Systems and Applications Conference (ASYU)}, 
  title={A Hardware Implementation Of An Open-source Qibla Direction Finder With Tilt Compensation Using 9-DOF IMU And GPS}, 
  year={2023},
  volume={},
  number={},
  pages={1-6},
  doi={10.1109/ASYU58738.2023.10296590}}

About

Source files of "A Hardware Implementation Of An Open-source Qibla Direction Finder With Tilt Compensation Using 9-DOF IMU And GPS" paper

Topics

Resources

License

Stars

Watchers

Forks