Lab 2: Arduino Programming Basics

The purpose of this lab was for students to familiarize themselves with the Arduino programming interface. The AEVs are operated by an Arduino Nano microcontroller that contains two chips installed to power two respective motors. A crucial objective was to learn the Arduino language syntax in order to control the vehicle and complete the tasks given by the Mission Concept Review (MCR). First, two electric motors with propellers were mounted and connected to the microcontroller. Then, a series of steps given by Scenario 1 in the Lab Manual (40) were followed using the given Basic Function Calls (33-4) in order to give the group experience issuing commands and troubleshooting. The primary goals of this lab were to teach students the importance of correct syntax and coding as a whole. In the engineering world, a plethora of projects involve programming machinery to complete tasks, therefore this lab provided many valuable exercises.  See full executive summary attached below for more information.

Executive Summary

Leave a Reply

Your email address will not be published. Required fields are marked *