In at this time’s fast-paced world, correct velocity measurement is essential throughout varied domains, from automotive autos to drones and athletic coaching. To fulfill this want, the next is a groundbreaking improvement: a GPS-based speedometer able to measuring speeds as much as 1854 kilometres per hour.
What units this speedometer aside is its compact dimension, utilising the Quectel L86 GPS + GPS module and the IndusBoard with the 3D accelerometer and compass sensor, all packaged in a tiny 3cm IndusBoard coin type issue.
This makes it the smallest speedometer system, appropriate for any car, bicycle, runner, athlete, velocity bot, motor bot, drone, or robotic, enabling real-time velocity measurement. As well as, the system additionally gives IoT functionality and connectivity to virtually any Wi-Fi enabled system like a laptop computer, cellphone, or pill to maintain real-time monitor of velocity and whole distance lined.
The functions of this GPS-based speedometer are numerous and impactful. It may be utilized in vehicles to offer real-time velocity suggestions for drivers, enhancing security and adherence to hurry limits. It may be utilized in bicycles to assist cyclists monitor their velocity throughout coaching or leisure functions. It’s also useful for runners and athletes to offer exact velocity measurements for efficiency monitoring and coaching optimisation.
Furthermore, it facilitates velocity management and navigation accuracy in drones and robots, which is essential for autonomous motion and impediment avoidance.
Moreover, it optimises efficiency in velocity bots and motor bots by monitoring velocity in varied robotic functions.
Fig. 1 exhibits the prototype fitted on a bicycle. For making this GPS speedometer for the bicycle, the parts required are proven in Invoice of Supplies desk.
Invoice of Supplies | |
Elements | Description |
IndusBoard | 3cm sized improvement board |
L86 GPS module | GPS module |
GC9A01A spherical show | LCD show |
CST816 | Capacitance touchchip |
Casing | Outer casing of system |
Programming GPS-based Speedometer
For coding, first, it’s essential to put in the TFT espi and TINY GPS Plus libraries; the following steps are defined within the code. Fig. 2 exhibits a snippet of the supply code.
Circuit and Working
Fig. 3 exhibits the circuit diagram of the GPS speedometer for bicycles and automobiles. It’s constructed across the IndusBoard, capacitance touchchip CST816, GC9A01A spherical show, and L86 GPS module.
The L86 GPS makes use of the serial port with a baud fee of 9600 to ship the GPS information. The IndusBoard helps each software program and {hardware}. The L86 GPS pins RXD1 and TXD1 are linked to TX and RX1 of the IndusBoard, respectively. In keeping with the L86 GPS module dataset, the module might be powered from a spread of two.8V to 4V whereas consuming round 100mA in working mode.
The IndusBoard has 4 output pins that may deal with the present and energy. Due to this fact, the three.3V and GND pins of the IndusBoard are used for the GPS powering. For extra particulars in regards to the GPS powering system, seek advice from the earlier month’s difficulty of EFY or use its datasheet.
Development and Testing
For the development of the system, solder all of the parts in response to the circuit diagram (see Fig. 2). After soldering the parts collectively, repair them on prime of the bicycle deal with or automobile’s dashboard. Now, energy the system and and begin driving.
Primarily based on the change in GPS location with time, it is going to begin giving the velocity, which might be seen on the system, as proven in Fig. 4.
Ashwini Kumar Sinha is a tech journalist at EFY, with hands-on experience in electronics DIY. He’s enthusiastic about AI, IoT, and electronics. He holds two design contest information and is 2 occasions winner of US-China Makers Award.