Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

717 total results found

Métodos para interactuar los objetos y el robot (dispositivo)

Domotica Con Arduino 2 Programación en bloques mBlock

Si queremos que nuestro robot se pueda comunicar con el objeto o objetos que tenga mBlock, antes con mBlock 3.0 la comunicación era inmediata, fíjate en este script de una alarma: Mezcla en el mismo script: órdenes específicas de la placa arduino (set di...

Métodos para interactuar los objetos y el robot (dispositivo)

Arduino ALVIK Programando en bloques mBlock

Métodos para interactuar los objetos y el robot (dispositivo)

Programa Arduino Con Mblock (Scratch) 1. Preparando el terreno

Un ejemplo interactuando con un objeto

Arduino ALVIK Programando en bloques mBlock

Vamos a probar dos métodos anteriores, el de variable global y el envío de mensaje, por lo tanto vamos a trabajar EN VIVO El Alvik va a enviar cuando pulse OK un mensaje COMENZAMOS a un objeto (un ovni) para que empiece a moverse y va grabando continuamente e...

Preparar ALVIK para MicroPython: Actualizar el firmware de Alvik

Arduino ALVIK Micropython

¿Qué es Arduino IDE?

Arduino ALVIK Arduino IDE

GPIO del ESP32

Arduino ALVIK MicroPython sin IoT

Mapa de los pines en el Arduino Nano ESP32  Extraído de Youtube Exploring the Arduino Nano ESP32 Como podemos observar, nuestro objetivo pues es el GPIO0 ¿Dónde está físicamente los GPIO ? Pues como podemos ver en este esquema el GPIO0 está en el pin BOOT1...

GPIO del ESP32

Arduino ALVIK Arduino IDE

Arduino IDE sin IoT: Evita obstáculos

Arduino ALVIK Arduino IDE

En la pagina https://www.arduinolibraries.info/libraries/arduino_alvik o desde https://github.com/arduino-libraries/Arduino_Alvik podemos descargarnos multitud de ejemplos de código escrito en Arduino IDE para manejar este robot Evita obstáculos  Este sencil...

Internet de las cosas IoT

Arduino ALVIK Arduino IDE

Arduino IDE sin IoT: Coche a control remoto

Arduino ALVIK Arduino IDE

Más adelante verás un coche teledirigido con el móvil y usando internet. Pero en este caso vamos a usar DOS ARDUINOS ALVIKS uno como receptor y otro con envío de órdenes La fuente de este programa lo puedes encontrar en https://github.com/arduino-libraries/A...

Más ejemplos

Arduino ALVIK MicroPython sin IoT

Los puedes encontrar en https://courses.arduino.cc/explore-robotics-micropython/

Introducción

Python for Everybody

Por Charles Severance Python para Todos es una introducción a los conceptos básicos de la programación en Python 3 con un énfasis en el uso práctico. Está pensado como una base para los estudiantes que buscan aplicar Python en el contexto otras materias acadé...

1 Comenzando el viaje

Python for Everybody

Instalando Python Para instalar Python en nuestro ordenador, sólo tendremos que ir a la web https://www.python.org/ y descargar el instalador. Los pasos varían algo entre sistemas operativos. ¡Atención! En Windows, no olvides añadir Python al PATH en los pr...

2 Variables

Python for Everybody

Valores y tipos Un valor es una de las cosas básicas con las que trabaja un programa, como una letra o un número. Los valores que hemos visto hasta ahora son 1, 2 y "¡Hola, mundo!" Estos valores pertenecen a diferentes tipos: 2 es un número entero (int de in...

3 Condicionales

Python for Everybody

Expresiones booleanas Una expresión booleana es una expresión que es verdadera o falsa. Los siguientes ejemplos usan el operador ==, que compara dos operandos y produce True si son iguales y False de lo contrario: >>> 5 == 5 True >>> 5 == 6 False True ...

4 Funciones

Python for Everybody

Llamadas de función En el contexto de la programación, una función es una secuencia de instrucciones con nombre que realiza un cálculo. Cuando defines una función, especifica el nombre y la secuencia de instrucciones. Más tarde, puedes "llamar" a la función p...

5 Bucles

Python for Everybody

Actualizando variables Un patrón común en las asignaciones es una instrucción de asignación que actualiza una variable, donde el nuevo valor de la variable depende de la antigua. python x = x + 1 Esto significa que "obtenga el valor actual de x, agregue ...

6 Cadenas

Python for Everybody

Una cadena es una secuencia Una cadena es una secuencia de caracteres. Puede acceder a los caracteres uno a la vez con el operador de corchete: >>> fruit = 'banana' >>> letter = fruit[1] La segunda declaración extrae el caracter en la posición de índice ...

7 Archivos

Python for Everybody

Persistencia Hasta ahora, hemos aprendido cómo escribir programas y comunicar nuestras intenciones a la Unidad de procesamiento central mediante la ejecución condicional, las funciones y las iteraciones. Hemos aprendido cómo crear y usar estructuras de datos ...