Malha Interativa

De Sagui Lab
Ir para: navegação, pesquisa

Objetivos

    • Criação de um módulo de origami que se movimente de acordo com a aproximação das pessoas.
    • Associar o arduíno a um sensor ultrassonico (que capta a distância em que a pessoa está do origami) e um servo motor que irá movimentar o módulo.
    • Posteriormente criar um painel com uma série de módulos.

Materiais

    • Arduíno Uno
    • Protoboard
    • Servo motor
    • Sensor ultrassonico
    • Jumpers
    • Estrutura de guarda-chuva pequeno
    • Ferro de solda
    • Origami de papel cartão
    • Fio de arame

Código

{ #include <Servo.h> {#define trigPin 7 {#define echoPin 6 Servo servo; int sound = 250; void setup() { Serial.begin (9600); pinMode(trigPin, OUTPUT); pinMode(echoPin, INPUT); servo.attach(8); } void loop() { long duration, distance; digitalWrite(trigPin, LOW); delayMicroseconds(2); digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); duration = pulseIn(echoPin, HIGH); distance = (duration/2) / 29.1; if (distance < 5) { Serial.println("the distance is less than 5"); servo.write(180); } else { servo.write(0); } if (distance > 60 || distance <= 0){ Serial.println("The distance is more than 60"); } else { Serial.print(distance); Serial.println(" cm"); } delay(500); } }

Circuito

Esquema ligações arduino ultra servo.png

Link de referência

{https://www.youtube.com/watch?v=nia_w1AXFA8}