Lab 2 – Arduino Programming Basics

The purpose of this lab was to become familiar with the setup of the Arduino board and the commands that will eventually be used to code the AEV. The goal of the lab was to complete a series of tasks with the motors by creating a program to fulfill the requirements. Specific requirements of the lab include setting up the propellers and motors, coding the Arduino board to operate based on two different scenarios (see scenario 1 here, scenario 2 here), and a successful upload of that code to the AEV.

Major takeaways of this lab are the ability to properly code the AEV due to new found familiarity with Arduino commands (see command list here), and a general knowledge of how the AEV moves and operates with each section of code.

Code used for scenario 1 can be found here.

Scenario 2 was not attempted by the group (optional assignment).

View the full executive summary for Lab 2 here: AEV 2 Exec Summary