3 PERÍODO ACADÉMICO
Programación en Arduino
Control del brillo de un led con potenciómetro
int lectura=0;int valor=0;void setup(){ Serial.begin(9600); // Inicializa la comunicación serial a 9600 baudios Serial.println("Valor potenciometro:"); pinMode(6,OUTPUT); }
void loop(){
lectura= analogRead(A0); // lee el valor del potenciómetro valor = map(lectura, 0, 1023, 0, 255); Serial.print(" Potenciómetro valor = "); Serial.println(valor); analogWrite(6, valor); delay(500);}
RGB Y ARDUINO
PWD y AnologWrite()*******************************************************************En un led RGB, mostrar en orden los siguientes colores
Sensor de Temperatura:
Reto: En una LCD, muestre estos mensajes de acuerdo a la temperatura
El Vref es de 5V, pero como como el voltaje es mV serian 5000 v
float temperatura = 0.0;float voltaje = 0.0;int lectura = 0;int sensorPin = 14;
void setup(){ Serial.begin(9600); pinMode(7, OUTPUT);}
void loop(){ lectura = analogRead(sensorPin);
voltaje =(lectura * 5000.0) / 1023.0; // mV
temperatura = (voltaje - 500.0) / 10.0;
Serial.print("Lectura ADC: "); Serial.print(lectura);
Serial.print(" Voltaje: "); Serial.print(voltaje);
Serial.print(" mV Temperatura: "); Serial.print(temperatura); Serial.println(" °C");
if (temperatura >= 35) { digitalWrite(7, HIGH); } else { digitalWrite(7, LOW); }
delay(500);}
LCD y Arduino
Código LCD
#include <Wire.h> #include <LiquidCrystal_I2C.h>
//Crear el objeto lcd dirección 0x3F y 16 columnas x 2 filasLiquidCrystal_I2C lcd(0x20,16,2); //
void setup() { // Inicializar el LCD lcd.init(); //Encender la luz de fondo. lcd.backlight(); // Escribimos el Mensaje en el LCD. lcd.print("Hola "); lcd.setCursor(0,1); lcd.print("LUZ"); delay(1000);}
void loop() { lcd.setCursor(0,0); lcd.print("ALCAZAR"); delay(10);}
2 PERÍODO ACADÉMICO
Instrucciones para estudiantes
Vínculo de clase 11D:
- Accede a la clase con este vínculo: https://www.tinkercad.com/joinclass/CTMJJSBAT
- Introduce el código de inicio de sesión que te ha asignado el profesor.
Vínculo de clase 11C:
- Accede a la clase con este vínculo: https://www.tinkercad.com/joinclass/FGYLSIM8S
- Introduce tu nombre de estudiante asignado por el profesor.
- Accede a la clase con este vínculo: https://www.tinkercad.com/joinclass/ZFYV62JTK
- Introduce tu nombre de estudiante asignado por el profesor.
Vínculo de clase 11A:
- Accede a la clase con este vínculo: https://www.tinkercad.com/joinclass/LBPCSXAY7
- Introduce tu nombre de estudiante asignado por el profesor.
frase = input("Ingrese una frase: ")sin_espacios = frase.replace(" ", "")print("Cantidad de caracteres sin espacios:", len(sin_espacios))
nombre2 = input("Ingrese el segundo nombre: ")
nombre1 = nombre1.capitalize()
nombre2 = nombre2.capitalize()
print("Nombre completo:", nombre1, nombre2)
_____________________________________________________________________
correo1 = input("Ingrese el primer correo: ")
correo2 = input("Ingrese el segundo correo: ")
if correo1.casefold() == correo2.casefold():print("Los correos son iguales")else:print("Los correos son diferentes")
nombre = input("Ingrese su nombre: ")
apellido = input("Ingrese su apellido: ")
edad = input("Ingrese su edad: ")
clave = nombre.capitalize() + apellido.lower() + str(edad)
print("Su clave generada es:", clave)
__________________________________________________________________________
respuesta = input("¿Desea continuar? (SI/NO): ")
if respuesta.casefold() == "si":
print("Proceso continuado")
else:
print("Proceso cancelado")
len()
replace()
str()
lower()
upper()
capitalize()
casefold()
1 PERÍODO ACADÉMICO
EVALUACIÓN SOBRE LOS ROLES DEL PROGRAMADOR
Taller sobre funciones matemáticas
***************************************************************************
ACTIVIDADES
***************************************************************************
25/03/2026
Obtenga la clasificación de la temperatura ambiente
Ejercicios para hacer en pseudocódigo
Si operación es 1 entonces debemos ver el resultado de a + b
Si operación es 2 entonces debemos ver el resultado de a - b
Si operación es 3 entonces debemos ver el resultado de a * b
Si operación es 4 entonces debemos ver el resultado de a / b, si b es diferente de cero, en caso contrario, debe mostrar el mensaje “División por cero no existe”
25/03/2011
Implemente un programa en seudocódigo que determine el IMC de una persona

