MUSCIPULLOS GROUP 5
Workshop Abrigos SensĂveis: Interactive and sensitive construction to the human gesture. Lamo3D FAU UFRJ 2014 http://www.fau.ufrj.br/lamo3d/abrigossensiveis/
MUSCIPULLOS GROUP 5
Interactive and sensitive construction to the human gesture Lamo3D FAU UFRJ 2014 Crew: 5 people
The work was a study of mechanisms and shapes to a shelter with parametric models, digital fabrication, robotics, and electronic tools. I was responsible for organization of the
grasshoper + arduino ďŹ les and
- CONCEPT -
MECHANISM
I
D
E
A
S H A P E ELEVATION RIBS + MECHANISM PIVOT
P R I N C E S S
D R O S E R A
C A C T U S
MECHANISM PRINCESS FLOWER : Each petal has its own rotation axis.
TOP VIEW
IDEA DROSERA : Capture
SEGMENTS + AXIS + LOFT SURFACE
CACTUS SHAPE: Simple geometry to adapt the servo-motor + sensors
CROQUI
- PROCESSES ; TESTS ; SHAPE -
GRASSHOPPER + ARDUINO + LDR 3D MODEL STUDY MOTION
( click on the picture to activate the video )
GRASSHOPPER + ARDUINO + LDR + SERVO + MODEL L i g h t i n t e n s i t y s t i m u l a t e s v a r i a t i o n the LDR which activates the servo-motor. T h e s h a d o w g e n e r a t e d b y t h e c l o t h a r o u n d t h e L D R ďŹ l t e r s t h e l i g h t a n d t h e S E R V O r e m a i n s i n m o t i o n . Cloth ("membrane " for de model) being a type of element to interact in the presence of people.
( click on the picture to activate the video )
- DEFINITION GRASSHOPPER_FINAL GEOMETRY-
( click on the picture to activate the video )
STRUCTURE
PIVOTING “DOORS”
ROTATION AXIS
INTERNAL FLOOR
HOLDERS
GEAR
BASE
EXPLODED ISOMETRIC PERSPECTIVE
30 x 30 cm MODEL
- ARDUINO // --------------------------------------------------------------------------// Abrigos Sensiveis // UFRJ 2014 // TVM // ---------------------------------------------------------------------------
- ELECTRONIC SCHEME DIAGRAMMATIC:
//Bibliotecas #include <Servo.h> #include <NewPing.h> //ULTRASONIC ------------------------------------------------#define TRIGGER_PIN 12 // Arduino pin tied to trigger pin on the ultrasonic sensor. #define ECHO_PIN 11 // Arduino pin tied to echo pin on the ultrasonic sensor. int max_dist = 20; int sonar_sens = 0; int last_sonar = 0; NewPing sonar(TRIGGER_PIN, ECHO_PIN, max_dist); // NewPing setup of pins and maximum distance. //SERVO -----------------------------------------------------Servo servoA; int servoA_pin = 3; Servo servoB; int servoB_pin = 5; Servo servoC; int servoC_pin = 6; //MECANISMO -----------------------------------------------------int ang_start = 0; int ang_end = 90; //CODE ---------------------------------------------------------void setup() { servoA.attach(servoA_pin); servoB.attach(servoB_pin); servoC.attach(servoC_pin); Serial.begin(115200); }
PROTOBOARD:
void loop() { delay(50); sonar_read(); if(sonar_sens != last_sonar && sonar_sens != 0) { //MAPA DE ACOES ----------------------if(sonar_sens < 20) servoA.write(60); servoB.write(60); servoC.write(60); } else{action_abrindo(sonar_sens);} delay(5); // -----------------------------------} void sonar_read(){ unsigned int uS = sonar.ping(); // Send ping, get ping time in microseconds (uS). uS = uS / US_ROUNDTRIP_CM; sonar_sens = uS; Serial.print("Ping: "); Serial.print(sonar_sens); // Convert ping time to distance in cm and print result Serial.println(" cm"); } void action_abrindo(int pos){ servoA.write(110); servoB.write(110); servoC.write(110); }
MATERIALS:
3 SERVO-MOTORS 1 SENSOR ULTRASONIC HC-SR04 1 ARDUINO BOARD 1 SOURCE 9V
ESTUDO DE MEMBRANA INTERNA Primeiro teste grasshopper + arduino + servos + ldr + maquete
REPLACEMENT PROTOBOARD OF PROTOTYPED BOARD ADVANTAGES : - SMALLER SIZE; - SMALLER COSTS ; - AVOID WIRE DISCONNECTED
( click on the picture to activate the video )
ARDUINO + PROTOBOARD + SENSOR + SERVO
ARDUINO + PROTOTYPE BOARD+ SENSOR + SERVO
( click on the picture to activate the video ) *MATERIALS : 3 MDF BOARDS 3 mm ; 80 x 45 cm 3 SERVO-MOTORS 1 SENSOR ULTRASONIC HCSR04 1 ARDUINO BOARD 1 SOURCE 9V
TOP VIEW
PERSPECTIVE
( click on the picture to activate the video )
TOP VIEW
INTERACTIVE MODEL ARDUINO + SENSOR ULTRASONIC + SERVO-MOTOR THE OBJECTIVE OF THIS MODEL IS SIMULATE THEPERCEPTION OF THE PEOPLEâ&#x20AC;&#x2122;S INTERACTION W I T H S E N S I B L E S H E L T E R . M O D E L
PERSPECTIVE
D I M E N S I O N :
3 0
x
3 0 x
2 5
c m