top of page

Projects

Here are some of my projects I have completed over the past few years and many of them are related to circuits and microcontrollers like Arduino, Raspberry Pi and they also involve a bit of coding. With all these projects, I have become proficient on using softwares like Solidworks, Orcale R12, Tableau, Mysql, Python, C++, Matlab, Wireshark and I am also familiar with different tools like oscilloscope, 3D printer, signal generator.

Automated Bioswimmer

Electrical Engineer

This is my graduation capstone project. We were sponsored by Boston Engineering with its BioSwimmer, and our project was to add automated movement and video recording functions to the fish using its built-in sensors, GPS, and our self-modified sonar system. We installed two Raspberry Pi boards on board to handle the data from the BioSwimmer and used a Python program to calculate its current location and movement. With preset destination coordinates, the program can adjust the direction and speed, allowing the robot to swim automatically.

fish4.jpg

RF MMDVM Hotspot

Ham Operator

MMDVM is an open-source Multi-Mode Digital Voice Modem. It is a combined hardware and software development modem designed to handle all amateur digital voice modes. I designed 4-layer test PCBs for MMDVM RF modules in Altium to connect to the Raspberry Pi. I used mechanical drawings to perfectly align the expansion connectors by measuring the distance on each side, created a SolidWorks file, and printed a 3D box with the school's 3D printer. Once the installation was complete, I used Linux connection software, PuTTY, to upload the firmware to the Raspberry Pi and set the correct configurations for my MMDVM host.

WeChat Image_20201101004829.jpg

Toothpaster Dispenser

Electrical Engineer

We were asked to build a toothpaste dispenser to help a child with cognitive impairments. After having a meeting with our clients and understanding their needs, we decided to use a peristaltic pump to transport the toothpaste through the tube without contaminating it. The pump requires 12V power, while the Arduino board we have can only provide 5V, so we used a relay to operate as a switch and power supply. We used a motion sensor to detect the toothbrush and then send a signal to the board. The board follows the code programmed into it to power the relay.

捕获.PNG

MFJ-9340 Radio Kit

Electrical Engineer

This is a 40-meter transceiver that I built in my wireless communication circuit class. My teammate and I did the soldering by hand, and the hard part was troubleshooting. There was one defective part in our circuit that was causing abnormal output, so we used an oscilloscope to work through the whole circuit.

blog_import_5cbaf1ecd808e.jpeg

To Be Continued

Role Title

To be continued

Cell phone showing a mock-up logo
bottom of page