exploration 1 abstract

docx

School

Ohio State University *

*We aren’t endorsed by this school

Course

1282.01

Subject

Electrical Engineering

Date

Apr 3, 2024

Type

docx

Pages

3

Uploaded by BrigadierHamster4282

Report
R07 Individual Abstract
Robots in the modern world use different high precision sensors to accomplish their tasks in a reliable manner. In order for teams to successfully begin designing and developing their robots for the FEH robot competition, it was necessary that basic skills with electronic components, primarily sensors, be achieved. The purpose of this experiment was to test a CDS cell’s readings on different colors of light as well as to program a robot to successfully navigate a course with micro switch bumpers. This exploration was conducted first using a CDS cell. The cell was wired to the Proteus microcontroller and voltage readings were taken for different colors of light with a blue filter over them. This data was collected by placing the CDS cell directly over lights of different color and recording the voltage reading displayed by the Proteus LCD. Then, a servo motor was connected to the Proteus and was controlled using the reading from the CDS cell. Next, the Proteus was wired to 4 micro switches and 2 DC motors, which were attached to a robot, with the goal of navigating a box along a specific path. Code was written in C/C++ using the built in FEH Proteus C libraries. Once the code was written, it needed to be debugged and tested before the robot could navigate the full course. The readings from the CDS cell indicated that the red light gave a voltage of .83, the blue light gave a voltage of .62, and when no light was present the cell read 3.0 volts. When the servo was connected to the Proteus and controlled by the CDS cell, it made small fluctuations in its angle while the CDS cell remained under constant light, but large turns when a flashlight was held next to the cell. When programming the robot to navigate the course using micro switches, the main issues encountered included making a tight enough turn as well as timing between reversing motor direction. Eventually, the team got the robot running smoothly through the course after debugging the Proteus code. One possible source of error in this experiment could have been when taking voltage readings for different colors of light from the CDS cell. If the CDS cell was not directly above the light source this could have made voltages lower or higher than they should have been. This exploration demonstrated that a red light is read by the CDS cell at a higher voltage than the blue light is. Also, the no-light voltage reading is 3 volts, which suggests that the CDS cell’s default voltage reading is 3. Additionally, using the Proteus and the micro switches, basic
skills using the FEH C libraries and C/C++ code were acquired.
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help