La ciencia para todos es un portal del profesor y divulgador científico Javier Fernández Panadero.
A cambio de un café (ko-fi.com) nos permite usar su manual de Phyton, que podemos encontrar aquí:
La ciencia para todos es un portal del profesor y divulgador científico Javier Fernández Panadero.
A cambio de un café (ko-fi.com) nos permite usar su manual de Phyton, que podemos encontrar aquí:
A cada uno se os asignado un "gadget" para ser programado.
Se trata de ir investigando/desarrollando software para cada "dispositivo"
En el caso de Leds, botones o potenciómetros, gobernándolos con ARDUNIO IDE
En el caso de teclados, servos, micrófonos, motores paso a paso, bluetooth, etc. con la incorporación de las librerías adecuadas.
Los objetivos deben ser:
1º Hacer funcionar cada componente por separado
2º Hacer funcionar todos los componentes a la vez a modo de "test"
3º Hacer un programa que de al "gadget" un funcionamiento coherente.
¿Cómo se calificará?
Sugerencia de primer ejercicio para realizar con IDE Arduino+Processing
En la página web DIY-Makers, encontramos la entrada: ARDUINO + PROCESSING: PRIMEROS PASOS. Allí podemos encontrar un ejemplo muy completo de cómo utilizar processing para controlar desde el PC elementos controlados a una placa de arduino.Conecta entre 4 y 8 leds a las correspondientes entradas digitales de Arduino.
Conecta un potenciómetro a un aentrada anaĺógica
Programa para que si el potenciómetro está completamente girado a al izquierda, no se encienda ningún led. Conforme giramos a la derecha, se van encendiendo leds. Cuando llegamos a la derecha del todo, se encienden todos los led.
Monta un diodo a una entrada digital y un potenciómetro a una entrada analógica de arduino
Utilizando el programa:
Ejemplos> analogInput
Comprueba que funciona
Unidad 3 - Processing
Debes realizar como trabajos finales de Python:
- Un programa que gestione ficheros
- Un programa que utilice librerías