This course taken at the Faculty of Mathematics and Computer Science, University of Bucharest is presenting through hands-on projects the basic know-how on microcontrollers and Robotics, with the help of Arduino.
- Control each color of the RGB LED (Red, Green, Blue) with 3 potentiometers and write the mapped values to the LED pins.
Link video YouTube : https://youtu.be/YBlDi4F6qHw?si=--Z2Zk2bOt9gVghe
Simulates a 3-floor elevator using Arduino.
- 3 LEDs for each floor and 1 representing the elevator’s operational state which blinks when the elevator is moving
- 3 call buttons from each floor. When pressed, the elevator simulates a movement towards the floor after a short interval.
- 1 buzzer which sound briefly during elevator arriving at the desired floor or doors closing and movement
Link video YouTube : https://youtu.be/plprVaXs6RE?si=7qVTJfLfIF43Z5FZ
Use the joystick to control the position of the segment and ”draw” on the 7-segment display .
Link video YouTube : https://youtu.be/rHZj7NF1vSM?si=Sbb81Y0wDbydeFjb
Using the 4 digit 7 segment display and 3 buttons, implement a stopwatch timer that counts in 10ths of a second and has a save lap functionality.
Link video YouTube : https://youtu.be/jlFuOYD8d0A?si=XacSXAm1iJ8D0os4
Implement a smart environment monitor and looger with the use of sensors (ultrasonic, infrared and photocell) and LEDs for feedback. User interaction with the program is available through a serial menu :)
Link video YouTube for sensors : https://youtu.be/kxiF-Dkg9hY?si=jPD9EP9egMK84Fee
Link video YouTube for serial menu : https://youtu.be/zwpS8d7qIpE?si=0S9uoU7M5qVoWRYq
Basic simulator of Bomberman game using 8x8 matrix, the MAX7219 display driver, a joystick and other components that facilitate a games like experience for a user who tries to destroy the obstacles.
References : Bomberman video: https://www.youtube.com/watch?v=2xErEj86Yd
Link video YouTube : https://www.youtube.com/watch?v=axd7_uNmOS0
An LCD menu was added to the Bomberman simulator game, which includes information about the game and myself (my Github account and my name). You can also control the matrix and the LCD brightness from a "Settings" option. During the game, relevant details are displayed such as number of points, lives, time left and number of obstacles distroyed. Transition between menus is smooth and intuitive. Check the video below for a more in-depth view :)