Repo created for "Introduction to Robotics" course at the Faculty of Mathematics and Computer Science, University of Bucharest. Each homework present clear requirements, guidelines, implementation details, code samples, and accompanying image files.
Task: Use a separate potentiometer for controlling each color of the RGB LED: Red, Green, and Blue. This control must leverage digital electronics. Specifically, you need to read the potentiometer’s value with Arduino and then write a mapped value to the LED pins.
Go to solution.
Task: This assignment involves simulating a 3-floor elevator control system using LEDs, buttons, and a buzzer with Arduino. Go to solution.
Task: You will use the joystick to control the position of the segment and ”draw” on the display. The movement between segments should be natural, meaning they should jump from the current position only to neighbors, but without passing through ”walls”. Go to solution
Task: Using the 4 digit 7 segment display and 3 buttons, you should implement a stopwatch timer that counts in 10ths of a second and has a save lap functionality Go to solution
Task: An Arduino-based project for environmental monitoring and logging. Utilizes EEPROM-stored values, RGB LED control, and integrates sensors for real-time data. Features a structured menu system for user interaction. Go to solution
Task: Developed as an engaging introduction to matrix projects, the Bomber Challenge is a small-scale game tailored for an 8x8 matrix display. Go to solution
Task: The primary goal for this checkpoint is to enhance the basic functionality of the matrix project. The following features have been incorporated to elevate the user experience. Go to solution