Articles

Realization

Image
      Realization of a drone tracking system   What is GPS ? The Global Positioning System (GPS) is a navigation system using satellites, a receiver and algorithms to synchronize location, velocity and time data for air, sea and land travel . 1/ Hardware used : NEO-6M GPS module : The NEO-6M GPS module has four pins: VCC, RX, TX, and GND. The module communicates with the stm32 via serial communication using the TX and RX pins , So , the GPS module transmits the data via the UART* in the NMEA *format .   N ucleo l476rg  :              2/ CubeMX Setup  : * UART configuration : the UART Baud Rate is configured at 9600 bps. This is according to the Neo 6M . Eanable the  UART interrupt  . **the STM32 Nested Vectored Interrupt Controller ( NVIC) :  https://embededsystem12.blogspot.com/2022/10/stm32-interrupts-tutorial-nvic-exti.html 2/ the Code :     A simple C lib...