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
- ALARMA DE GAS CON EXTRACTOR <-------------- (SOSA)
- Sensor de luz con LDR, NPN 2222a y potenciómetro
- Puente H con transistores
- 2 led intermitentes con ne 555
- Relay simple
- Encendido de led con arduino uno o nano
- Detector de distancia con ultrasónico y un led
- Detector de fuego o flama video
- Detector de gas video
- Detector de flama y gas video
- Peaje con ultrasónico, servomotor
- Nivel de Luz con servomotor y LDR
- Servomotor con pulsador
- Potenciómetro con servomotor y arduino
- Alarma con PIR básico
- Alcoholímetro con 5 led, arduino y MQ3
- Led + Bluetooth <--------------------------> Descargar aplicación
- Sensor de humedad del suelo
Carro control Blue tooth
como DESCARGR Proteus 8.8 video
descargar libreria arduino (simulino)
Primer ejemplo de simulación en proteus
FERIA DE CIENCIA 2019
Nevera de 12 V con peltier 2019
Control Temperatura tortugario pt100 2019
______________________________________
SENSOR DE TEMPERATURA Y HUMEDAD DHT11
https://programarfacil.com/blog/arduino-blog/sensor-dht11-temperatura-humedad-arduino/
------------->ALCOHOLIMETRO MQ3
Peaje con ultrasónico y servomotor <--
Sensor de humedad del suelo<--
Detector de fuego <------------------
Conteo con Display de 7 segmentos
Contador con pulsadores y display de 7 segmentos Ánodo común
_______________________________________________
Peaje con sensor ultrasónico y servomotor <<---------------------------
Alerta de movimiento con llamada pir
Medidor de distancia key pad shield <----------------
2021
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);
}
}