Entradas

Sensor Ultrasonido HC-RS04 Arduino y Microbit

Imagen
Proyecto Robot Sumo Sensores de Ultrasonido HC-SR04 Gu铆a de Conexi贸n Paso a Paso 1 Preparaci贸n Espacio limpio, Arduino, sensor HC-SR04, protoboard y jumpers. 2 Identificaci贸n Ubica VCC, TRIG, ECHO y GND en la base del sensor. 3 Alimentaci贸n (VCC) Conecta VCC del sensor al pin 5V del Arduino. 4 Masa (GND) Conecta GND del sensor al pin GND del Arduino. 5 Disparador (TRIG) Conecta TRIG al pin digital 9 del Arduino. 6 Receptor (ECHO) Conecta ECHO al pin digital 8 del Arduino. Arduino IDE (C++) BBC micro:bit (Python) C贸digo Profesional para Robot Sumo Este programa permite al robot detectar obst谩c...

Practicando Condicionales

Progreso 1 /100 Vidas ❤️❤️❤️ Puntos 0 Fase 1: Variables Tema main.py 馃挕 Obtener Pista (-5 pts) Desarrollado por Andr茅s Franchi Ugartemend铆a | www.servicioti.com.uy Python: 100 Retos Domina Python resolviendo 100 acertijos de consola. ¿Podr谩s llegar al final? Puntaje: 0 Nivel alcanzado: 0 INICIAR DESAF脥O

Actualizar sofware de ubuntu 14.04

1. Limpiar el desorden anterior Primero, vamos a borrar cualquier rastro de los intentos fallidos que dejaron el sistema en bucle: Bash sudo rm -rf /var/lib/apt/lists/* sudo apt-get clean 2. Configurar los "Repositorios del Pasado" Como Ubuntu 14.04 y 16.04 ya son "historia", debemos apuntar a los servidores old-releases . Ejecuta este comando largo (copia y pega): Bash sudo sed -i -re 's/([a-z]{2}\.)?archive.ubuntu.com|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list Luego actualiza la lista de paquetes: Bash sudo apt-get update && sudo apt-get dist-upgrade sudo nano /etc/update-manager/release-upgrades sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 40976EAF437D05B5 sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32 sudo echo 'Acquire::ForceIPv4 "true";' | sudo tee /etc/apt/apt.conf.d/99force-ipv4 sudo apt-get update -o Acquire::Languages=none --allow-unauthenticated s...

Clase 7 - Practicando L贸gica Booleana en Python

Clase 7: Desaf铆o de L贸gica - Control de Acceso Nivel: 9° EBI (Liceo Salinas 2 / El Pinar 2) Tema: Repaso de Operadores de Comparaci贸n y Condicionales. 1. Inicio y Dictado Copia el siguiente texto en tu cuaderno para tenerlo como referencia al programar: T脥TULO: L贸gica de Control y Comparaci贸n Para que un programa tome decisiones, comparamos datos usando operadores: == (Igual a) / != (Distinto de) > (Mayor que) / (Menor que) Usamos la estructura IF (si se cumple) y ELSE (si no se cumple). Es fundamental respetar la sangr铆a (espacio al inicio) para que Python entienda qu茅 instrucciones est谩n dentro de cada decisi贸n. 2. Desaf铆o Pr谩ctico Debes crear un programa que simule un control de entrada basado en la edad del usuario. Consigna del ejercicio: Solicita la edad al usuario. Aseg煤rate de convertir el dato a entero con int() . Si la edad es 18 o m谩s, el p...

Clase 6 - Operadores de Comparaci贸n para 9no EBI

Clase 6: El Cerebro L贸gico Unidad: L贸gica de Control - 9no EBI Dictado para el Cuaderno L脫GICA BOOLEANA Y COMPARADORES En programaci贸n, no todo son c谩lculos matem谩ticos. Muchas veces necesitamos que la computadora tome decisiones. Para eso, usamos el tipo de dato Booleano , que solo puede tener dos valores: True (Verdadero) o False (Falso). Para obtener estos valores, usamos Operadores de Comparaci贸n . Estos s铆mbolos comparan dos valores y nos devuelven una respuesta l贸gica. Operador Significado Ejemplo de Python Resultado == Igual a 5 == 5 True != ...

Juego para practicar fundamentos de Python

PyQuiz Live! Crear Sala (Docente) — O — Unirme al Grupo PIN: --- Comenzar Compa帽eros Conectados ( 0 ) P: 1/30 Puntos: 0 Cargando pregunta... ... ... ... ... Ranking de Clase 馃弳 Pr贸xima Pregunta Desarrollado por Andr茅s Franchi Ugartemend铆a | servicioti.com.uy

Clase 5 - Conversion de Tipos de datos

Unidad 1: Fundamentos Clase 5: Conversi贸n de Datos Dictado para el cuaderno El problema de los textos (Strings) En Python, la funci贸n input() siempre recibe la informaci贸n como texto . Si el usuario escribe "10", Python no lo ve como el n煤mero diez, sino como la palabra "diez". ¡Cuidado! Si intentas sumar dos textos, Python har谩 una concatenaci贸n (unir谩 los textos). Ejemplo: "5" + "5" dar铆a como resultado "55" y no 10. Funciones de Conversi贸n (Casting) Para poder hacer c谩lculos matem谩ticos, debemos "envolver" el input en una funci贸n de conversi贸n: int() : Para n煤meros enteros (sin decimales). float() : Para n煤meros con decimales . Copiar Ejemplo # Forma correcta de pedir numeros numero1 = int...