The auto-ranging ohmmeter is a valuable tool used in various electrical and electronic applications to measure resistance. This project focused on designing and building a functional auto-ranging ohmmeter using a combination of hardware and software components, while maintaining the highest accuracy possible.
Circuit Design: Designing a circuit capable of accurately measuring a wide range of resistance values and automatically switching between different measurement ranges.
Component Selection: Selecting appropriate components, including an Arduino Nano, DPDT relays, an OLED display, a 16-bit analog-to-digital converter, and other necessary circuit elements.
PCB Design and Fabrication: Designing and fabricating a printed circuit board (PCB) to house and connect the selected components.
Software Development: Writing Arduino code to control the relay switching, perform resistance measurements, and display the results on the OLED display.
Enclosure Design: Designing an enclosure to house the ohmmeter's components.
The project successfully resulted in a functional auto-ranging ohmmeter. The designed circuit, utilizing DPDT switches controlled by an Arduino Nano, enabled the accurate measurement of a wide range of resistance values. The device demonstrated automatic range switching, ensuring optimal measurement accuracy and user convenience. The 3D-printed enclosure provided a robust and aesthetically pleasing housing for the ohmmeter's components. A formal design review process was conducted with experienced electrical engineers at the University of Washington Bothell. Further testing and validation confirmed the ohmmeter's functionality and reliability.
Modern Formula One steering wheels are highly complex, incorporating a wide array of buttons, switches, rotary encoders, and displays to provide drivers with real-time control over various aspects of the car's performance. Replicating a Formula One steering wheel presents a unique challenge in terms of system design, user interface considerations, and integration of electronic components.
The objective of this project was to design and build functional replica Formula One steering wheels that accurately mimic the appearance and functionality of real-world counterparts. This included:
Computer-Aided Design (CAD): Created detailed 3D models of the steering wheel components using Fusion 360. This involved using reference images to ensure accurate physical dimensions and aesthetics of the steering wheel model, including the arrangement of buttons, switches, rotary encoders, and displays.
3D Printing: Utilized 3D printers to fabricate the steering wheel components. This involved selecting appropriate materials and printing settings to achieve the level of detail and structural integrity that was needed.
Electrical Design and Integration: Designed and integrated the electrical system of the steering wheel. This included an Arduino Pro Micro, a USB encoder, microswitches, rotary encoders, buttons, potentiometers, and LCD displays. This required a solid understanding of circuit design principles and soldering techniques.
Interface Development: Ensured the steering wheels were compatible with high-fidelity racing simulators. This involved programming the Arduino to interpret inputs from the steering wheel components and transmit them to the simulator via USB.
Each steering wheel incorporated up to 32 functions, including buttons, rotary encoders, paddle shifters, and potentiometer-based hand-actuated clutches. The 3D printed components provided the necessary structural integrity and aesthetic detail, while the Arduino based electrical system enabled seamless interaction with racing simulators.
From April 2020 to September 2020, I designed and built a flying wing from scratch. The project was based around 3D-printed parts, including the main fuselage, wing spars, wingtips, and control surfaces. The aircraft had a six-foot wingspan and was powered by a 75 millimeter Electric Ducted Fan (EDF).
Computer-Aided Design (CAD): Created a robust CAD model for the fuselage, wingspars, Engine mount, wingtips, and control surfaces
3D Printing: Utilized 3D printers to fabricate all structural components of the aircraft. This involved selecting appropriate materials and printing settings to achieve the level of detail and structural integrity that was needed.
System Design: Incorporated a high power Electric Ducted Fan (EDF) to enable high power delivery and more efficient flight. The RC design for the system enabled 6 channels of control, including control mixing.
Through this project, I gained experience with system design, computer-aided design with Fusion360, and 3D printing. I learned about remote control systems and servo motor interfacing. The final aircraft proved to hold up structurally, and performed well on ground tests.