Final Presentation

Kyle Plosky

T.A.I.L.

Max & Kyle

Final Presentation

Malcolm Rynne and Mesafint Goldfeld

Super Swimmer Flipper

Malcolm & Mesafint

Final Presentation

Sofia Egan and Victoria Haggins - Wright

Optimus Prime Boot

Sofia and Victoria

Octo-presentation

Ruiqi Deng and Noah Avram

Octo-Arm

Ruiqi & Noah

Presentation

Ceilidh Sachs

The Webbed Hand

Ceilidh & Caleb

Flying Spider

Ryan Ferguson and 4 OthersHarrison Tinger
Bennett Dowers
Clement Scholes
NuVu User

Flying Spider

Ben, Clem, and Harrison

Final Presentation

Ryan Ferguson and 3 OthersAngelina Tahn
Claire Sim
Siena Jekel

Lux

Angelina Tahn & Claire Sim

Arduino Motor Shield Introduction

Aaron Laniosz
Adafruit_Motor_Shield_V2_Library.zip
EnableInterrupt.zip
RCPulseIn.zip

#include <Wire.h>
#include <Adafruit_MotorShield.h>

Adafruit_MotorShield AFMS = Adafruit_MotorShield();

Adafruit_DCMotor *myMotor = AFMS.getMotor(1);
//Adafruit_DCMotor *myMotor = AFMS.getMotor(2);

void setup() {
     AFMS.begin();
}

void loop() {
     myMotor->setSpeed(255);
     myMotor->run(FORWARD);
     delay(1000);
}

Bat

Liam Brady
NewPing_v1.9.1.zip

Ultrasonic sensors are distance sensors that use sound waves to detect how far away an object is. They send out high frequency bursts of sound and listen for its echo. They then determine how far away the object is based on how long it takes for the sound to return to the sensor. This variety requires an Arduino library to operate.


#include <NewPing.h>

#include <Servo.h>

Servo myservo;  // create servo object to control a servo


NewPing mysensor(5, 6, 200);


void setup() {

  myservo.attach(11);  // attaches the servo on pin 9 to the servo object


  Serial.begin(9600);

}


void loop() {

  int pingTime = mysensor.ping();


  int distance = mysensor.ping_in();


  int distance_cm = mysensor.ping_cm();


  if (distance < 2){

    myservo.write(179);

  }


  else{

    myservo.write(0);

  }

  Serial.println(distance);

}


        

Sketching: Thinking Visually

Andrew Todd Marcus