AST-Monitor documentation!๏
AST-Monitor is a wearable Raspberry Pi computer for cyclists.
Free software: MIT license
Github repository: https://github.com/firefly-cpp/AST-Monitor
Python versions: 3.6.x, 3.7.x, 3.8.x, 3.9.x, 3.10.x, 3.11.x, 3.12.x
Short description๏
Welcome to AST-Monitor: Revolutionizing Sport Training Sessions! ๐๏ธโโ๏ธ
This repository aims to introduce a low-cost, and efficient embedded device that can transform the way you monitor cycling training sessions. Allow us to present AST-Monitor.
To begin, we invite you to explore the paper that introduces the capabilities of AST-Monitor. Dive into the future of artificial sports trainers by reading this paper. ๐๐ก
Graphical User Interface of the application๏
Basic data: Power at Your Fingertips ๐ช๏
The initial page of the AST-Monitor application presents essential parameters, providing real-time insights into an athleteโs performance. Gain access to information such as the athleteโs current speed and heart rate. After a training session, youโll also receive a comprehensive overview, including total distance covered, session duration, and total ascent conquered. ๐ฑ๐ดโโ๏ธ
Interactive map: Embark on a Visual Journey ๐บ๏ธ๐๏
As you navigate uncharted territories, this map reveals your precise location in real-time. And allows you to track your progress on the route in real time. ๐๐ดโโ๏ธ๐บ๏ธ
Interval training data: Unleash Your Inner Athlete ๐โโ๏ธ๐ช๏
Discover the duration of each phase, track your current heart rate, and marvel at the average heart rate achieved. But thatโs not allโbrace yourself for the Digital Twin proposed heart rate and witness the thrilling difference between your current heart rate and the proposed target. Prepare to dominate your workouts with the AST-Monitor! ๐๏ธโโ๏ธ
Interval training plan: Unleash the Potential ๐ฏ๐๐ฅ๏
Load up and embark on thrilling interval trainings that await you in the AST-Monitor/development/trainings
folder. These trainings, meticulously crafted in the domain-specific language AST-TDL, are designed to take you to the next level. Once successfully loaded, witness the training plan come to life before your eyes. ๐๐๐ฅ
Hardware outline: Where Innovation Meets Performance โ๏ธ๐ฉ๐ก๏
Prepare to be dazzled by the complete hardware setup featured in AST-Monitor.
Letโs take a closer look at the components:
A platform with fixing straps that securely attach to your bicycle, ensuring a seamless training experience. ๐ฒ๐
The powerful Raspberry Pi 4 Model B micro-controller, powered by the dynamic Raspbian OS. ๐ป
A five-inch LCD touch screen display, allowing the interaction with AST-Monitor during the training. โจ๐ฅ๏ธ
Equipped with a USB ANT+ stick, AST-Monitor captures the heartbeat of your training, providing crucial data for your journey to greatness. ๐ก
Adafruitโs Ultimate GPS HAT module joins the lineup, empowering you with location information and paving the way for GPS integration (coming soon!). ๐๐ฐ๏ธ
But thatโs not all:
A Serial Peripheral Interface (SPI) protocol ensures seamless communication between the Raspberry Pi and the GPS peripheral, guaranteeing accurate and timely data. The screen display, connected using a physically shortened HDMI cable, ensures a sleek and compact design that doesnโt compromise performance.
During the testing phase, the AST-Monitor prototype was powered by Trustโs 5 VDC power bank, providing unparalleled endurance. While the current prototype may be a bit bulky, rest assured, our team is hard at work, exploring sleeker and more discreet solutions. ๐ช๐ฆ
For those who crave a glimpse inside AST-Monitor:
Welcome to the next stage of sports training. Welcome to AST-Monitorโyour ultimate companion on the road to victory! ๐๐๐
Documentation๏
The main documentation is organized into a couple of sections: