Lab 1.3

pdf

School

Embry-Riddle Aeronautical University *

*We aren’t endorsed by this school

Course

302

Subject

Mechanical Engineering

Date

Dec 6, 2023

Type

pdf

Pages

3

Report

Uploaded by MasterEel3825

MECH 303 Robotics Laboratory Lab 1 Basic Analog and Digital I/O of Arduino Dr. Marvin Cheng Nathan Hernandez 8-13-2023
Hernandez 1 Purpose For this week s lab we are given an introduction to the Arduino and it s software and then assigned a simple task in order to prove our understanding of the concepts. We are walked through a step by step process on how to set up our Arduino board, how to code it, and how to set up a basic circuit. We are then asked to build a circuit using two LEDs and when one LED is on the other is off, switching every .05 second. Objectives The objective of this lab is to gain a basic understanding of the Arduino and to walk through how to set up our boards at home. We are then given a deliverable in order to cement the concepts introduced in the lab guide. This is useful because we will be using this board for the remainder of the course and we should start familiarizing ourselves with it now. Methodology For this lab I opted to user the TinkerCAD Arduino emulation software. I then used Fig. 7 of the lab guide as a reference to set up my Arduino circuit in the emulation software. Finally, I used the Arduino code overview to create my code for the deliverable. Eqipment and Supplies As previously stated I decided to use TinkerCAD s Andruino Emulation for this lab. Within the emulation I used an Arduino Uno for my board as well as: a breadboard, 2 LEDs (one red and one green), two 220 Ohm resistors, and some jumper wires. Observations/ Measurements The following code was written to create the blinking for the LEDs in this lab:
Hernandez 2 The following circuit was created to produce the deliverable that was assigned: This link can be used to verify that the successful completion of the lab: https://www.tinkercad.com/things/jd6XG32VqzF Discussion The results received from the lab verifies the understanding and the function of the Arduino system. Ultimately, this accomplished the main objective of this lab which is to gain an introuctory understanding of the Arduino. Conclusion The objective of this lab was to gain a basic understanding of the Arduino and to walk through how to set up our boards at home. We were given a step by step guide on how to set up our boards, how to create a circuit, and how to code the circuit. We were then asked to create a simple deliverable with 2 blinking LEDs. Even though I opted to use the TinkerCAD software for this lab I believe it was still a success. Once my physical board arrives in the mail I will be sure to refer back to this lab in order to ensure proper function of the new device. Based on the guide I was able to create the blinking LED circuit to the requirements with little to no difficulty. This lab greatly assisted me in becoming familiar with the Arduino and as stated I will be sure to reference the lab again once more new board arrives.
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