SEMILLERO DE ELECTRÓNICA Y ROBÓTICA (S.E.R.)

En nuestro Proyecto(S.E.R.), concebimos la Robótica Educativa como un contexto de aprendizaje que se apoya en las tecnologías digitales e involucra a quienes participan en el diseño y construcción de creaciones propias, primero mentales y luego físicas, construidas con diferentes materiales y controladas por una computadora; con estrategias adaptadas específicamente para un modelo de aprendizaje 1 a 1. Se constituye en un formidable medio de apoyo al aprendizaje, incentiva a los estudiantes el diseño y construcción de creaciones propias. Estas creaciones se dan en primera instancia de forma mental y posteriormente de forma física, las cuales son construidas con diferentes tipos de materiales y controladas por arduinos, los que son llamados prototipos o simulaciones.

 

 

 

Carlos Alberto Ruiz

 

2019

Carro control Blue tooth

Manual de electrónica S.E.R.
Manual de electrónica S.E.R..pdf
Documento Adobe Acrobat 1.0 MB

2021

                                     Tinkercad.com

 

1. ------- Circuito simple

2.  ---Circuito transistor simple

4. ---PUENTE H CON TRANSISTORES

 

3. ---DETECTOR DE LUZ CON POTENCIÓMETRO

 

5. ---Led intermitente con 555

 

6. ---Alarma PIR sin arduino

 

7.---                        Encendido led con arduino

 

 

 

2024

Detector de luz con LDR

Arduino con ultrasónico y un led

int trig=10;

int eco=9;

int led=13;

int duracion;

int distancia;

 

void setup(){

  pinMode(trig, OUTPUT);

  pinMode(eco, INPUT);

  pinMode(led, OUTPUT);

  Serial.begin(9600);

}

 

void loop(){

  digitalWrite(trig, HIGH);

  delay(3000);

  digitalWrite(trig, LOW);

  duracion= pulseIn(eco, HIGH);

  distancia= duracion/58.2;

  Serial.println(distancia);

  delay(200);

  if(distancia<=20 && distancia>=0){

    digitalWrite(led, HIGH);

    delay(distancia*10);

 

  }

    else

{

  digitalWrite(led, LOW);

}

 

}

Sensor Pir

Servomotor con pulsador

Bastón invidentes

SERVOMOTOR CON POTENCIÓMETRO

Robot Sumo

Led Arduino

Servomotor con Pulsador

Ultrasónico Ser

Cultivo automatizado

Tarro de basura

#include <Servo.h> 

 

Servo myservo;

const int servo_pin = 2;

const int trig_pin = 3;

const int echo_pin = 4;

const int inter_time = 200;

int time = 0;

 

void setup() 

{

  Serial.begin(9600);

  myservo.attach(servo_pin, 500, 2400);

  myservo.write(90);

  pinMode (trig_pin, OUTPUT);

  pinMode (echo_pin, INPUT);

  delay(3000);

 

void loop() 

{

  float duration, distance;

  digitalWrite(trig_pin, HIGH);

  delayMicroseconds(1000);

  digitalWrite(trig_pin, LOW);

  duration = pulseIn (echo_pin, HIGH);

  distance = (duration/2)/29;

  Serial.print(distance);

  Serial.println(" cm");

  time = time + inter_time;

  delay(inter_time);

  if (distance < 10)

  {

    for(int i = 1500; i >= 1100; i-=25){

      myservo.writeMicroseconds(i);

      Serial.println("2");

      delay(100);

    }

    delay(1000);

    for(int i = 1100; i <= 1500; i+=25){

      myservo.writeMicroseconds(i);

      Serial.println("1");

      delay(100);

    }

  }

}

Alarma

byte sensorpir = 7;

byte led = 13;

void setup()

{

pinMode(sensorpir,INPUT);

pinMode(led,OUTPUT);

Serial.begin(9600);

}

void loop()

{

if(digitalRead(sensorpir) == HIGH)

{

Serial.println("Detectado movimiento por el sensor pir");

digitalWrite(led,HIGH);

delay(1000);

digitalWrite(led,LOW);

}

}