Electrical Engineering Student at UBC
An autonomous robot, powered by a battery, uses a fluctuating magnetic field for remote control. The robot is equipped with a microcontroller system and offers two modes of operation. In "track mode," it maintains a constant distance from the magnetic transmitter and adjusts its position as needed. In "command mode," the robot receives instructions via the magnetic field from the controller and follows them.
A Reflow Oven Controller is a device that controls the temperature and timing of the reflow oven during the reflow soldering process. By regulating the temperature and timing of the oven, the controller ensures that the PCB is heated to the proper temperature for the optimal duration without damage, resulting in precise and dependable solder joints between the components and the PCB.
Verify the equality of two signal generator frequencies and report peak voltage, frequency, and phase difference.
Assessing capacitance and presenting the reading on an LCD display.
Measuring room temperature, displaying it on an LCD and Putty, and generating a Python plot of Temperature Over Time.
Designing a flexible alarm system with LCD display, allowing customized time settings, and triggering alarms when scheduled times are reached.
Design a 6-digit lock using SystemVerilog and deploy it on an FPGA.
Utilizing cardboard to construct a claw, coupled with an Arduino and servo motor for control, allows it to effectively grip a wide range of items. Additionally, Onshape was employed to model the prototype.
The aim of creating this robot is to enable the toggling of flags to red or blue, and scoring them for the Alliance whose color is toggled at the conclusion of the match. Robots can toggle low flags, while high flags can only be toggled by balls.