Peter Dropulic
I am a computer science student at Sheridan College in Oakville. Please view my technical projects below where I built and programmed microcontroller-based embedded systems.
I am a computer science student at Sheridan College in Oakville. Please view my technical projects below where I built and programmed microcontroller-based embedded systems.
This is my favourite project that I have built to date. This vehicle is powered by an “Arduino Due” microcontroller and the other main parts are brushed DC motors, optical light sensors and a servo motor. The first version used light sensor readings to allow the robot car to follow a black line. Extensive troubleshooting, along with physical and code enhancements enabled the second version to follow the black line more reliably. The addition of LEDs (for illumination purposes) mounted adjacent to the optical light sensors allowed for the car to operate more consistently regardless of lighting conditions. The chassis of the second version was also upgraded and made sturdier allowing for the addition of a robotic arm controlled by a servo motor that I coded for picking up and dropping off small items. I tested several arm designs until the robotic arm was able to pick up and drop off a golf ball reliably.
Here is a cube made of 36 individual LEDs that I soldered together. I programmed an “Arduino Due” microcontroller to display different light patterns. The cube is designed to display 1 of 4 different preconfigured patterns depending upon which port of the Arduino is activated, either snake, scanning lines, diagonal scanning lines, or the letters P H D. There is also a fifth option where the user can manually adjust 3 potentiometers to light 1 pixel’s X, Y and Z values on a 3-dimensional plane.
For this triple digit 7-segment LCD screen, I soldered each individual pin to a wire then soldered these wires to a pair of integrated circuits (chips) which I connected to an “Arduino Due” microcontroller. I programmed the Arduino to turn on or off the individual segments in order to display numbers.
Swimming, skating and training in Shotokan Karate. Most of all, I enjoy exploring new technology and creating technical projects.