Servo Mechanism Challenge

Tiandra Ray

To begin, we will take a look at different types of mechanisms for servos like this fun example of a paper robot fish. We will then look at the toolbox example to incorporate sensors that can activate the servo motors.

Prompt: You will each design and make any 2 of the mechanisms we went over today. They should be sketched out, prototyped using cardboard and other available materials.

While one can be a mechanical demonstration, the second prototype must incorporate a sensor as an input device such as an ultrasonic sensor. If your idea requires more than one servo or a different type of sensor, check with your coach first. Refer to the data sheets below this post to see available sensors.

Deliverables 

Create a blog post with a written description of your mechanisms as well as:

  • Documentation photos of your mechanisms in 2 + states (for example, open v. closed)
  • Create an animated GIF of your mechanisms in action

-https://gifmaker.me/

-https://ezgif.com/

Ultrasonic Sensor (Large)

Liam Brady

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.

 

NewPing Library

#include <NewPing.h>

NewPing mysensor(5, 6, 200);

void setup() {
  Serial.begin(9600);
}

void loop() {
  int pingTime = mysensor.ping();

  int distance = mysensor.ping_in();

  int distance_cm = mysensor.ping_cm();

  Serial.println(distance);
}

Servo Mechanisms

Tiandra Ray

George Emerson Gianni

George Safi

Basic Arduino Tutorial

Andrew Todd Marcus

Firefly

William Butler

Bat

William Butler

Arduino Bat (with Lea)

Amedeo Bettauer

Arduino animals

Ezekiel Ingersolll

Bat Arduino wings moving

Juan Lenger