This repository comprises a mini project, completed as part of the Embedded Systems course for the Master of Science in Computer Engineering program, at the Institute of Electrical and Electronic Engineering, University of Boumerdes, Algeria.
The source codes were written and developed with reference to the following Manuals.
Microcontroller | Software | IDE | Development Board |
---|---|---|---|
Explore comprehensive tutorials by Texas Instruments (TI) on YouTube for clear explanations and demonstrations on how to use the different debugging features provided by CCS IDE:
The user can only access the edit mode by pressing one of the keys: #
or *
. The *
key enables the user to change the system date and time. The user then enters one digit at a time to set the day, then month, then year, then hours, then minutes (from left to right). On the other hand, if the user pushes the #
key, the system will alow him to set an alarm clock (hours/minutes), check RTC Alarm examples on (manual page and section) for better understanding. Finally, if no key is pressed, the LCD displays the system date and time on the first row, being updated each one minute, and the captured sensors values in volts (Potentiometer, temperature, light) on the second row, which are updated each one second. The system is also showing a blinking red LED (LED0).
The following video shows a better explanation on the usage of this project.
Watch the Video
The following report showcases our initiative to create this project, including FSM, schematic, and results.
This project is licensed under the MIT License - see the LICENSE file for details.