proyectos:programacion_bats
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| proyectos:programacion_bats [2018/01/19 14:06] – [Tarea 4: Probar programas de Github] Félix Sánchez-Tembleque | proyectos:programacion_bats [2024/06/17 07:13] (actual) – editor externo 127.0.0.1 | ||
|---|---|---|---|
| Línea 5: | Línea 5: | ||
| {{: | {{: | ||
| - | BATS -Bricolabs Arduino Training Shield- es una idea original de Sergio Alvariño de una placa escudo (shield) para Arduino UNO con muchos de los componentes que se utilizan en los cursos para el aprendizaje inicial de esta plataforma. La idea es doble | + | BATS -Bricolabs Arduino Training Shield- es una idea original de Sergio Alvariño |
| * En cuanto al hardware: aprender técnicas de soldadura básica. | * En cuanto al hardware: aprender técnicas de soldadura básica. | ||
| * En cuanto al software: aprender ideas básicas de programación. | * En cuanto al software: aprender ideas básicas de programación. | ||
| + | * En cuanto al diseño: aprender a usar KiCAD diseñando la PCB de BATS. | ||
| - | No creemos que exista una edad mínima exacta para empezar con esto. Tentativamente 10 años puede estar bien con supervisión. | ||
| - | Para los más avanzados, en [[https://github.com/brico-labs/BATS|Github]] tenemos un tutorial para diseñar la placas de circuito impreso de BATS con KiCAD. | + | Para los más avanzados, en esta otra [[https://bricolabs.cc/wiki/proyectos/ |
| - | Esta entrada de la Wiki se refiere a la programación de proyectos sencillos una vez montada la placa. | + | Esta entrada de la Wiki se refiere a la programación de proyectos sencillos una vez montada la placa. |
| Los proyectos tendrán forma de programas de Arduino . En cada uno se mostrará el código de varios ejemplos de más sencillo a más complejo, y se propondrá una tarea sin pistas. Un programa no es nada más que una lista ordenada de tareas en un lenguaje que entienda el ordenador que las va a hacer. | Los proyectos tendrán forma de programas de Arduino . En cada uno se mostrará el código de varios ejemplos de más sencillo a más complejo, y se propondrá una tarea sin pistas. Un programa no es nada más que una lista ordenada de tareas en un lenguaje que entienda el ordenador que las va a hacer. | ||
| Línea 24: | Línea 24: | ||
| ==== Un mundo binario ==== | ==== Un mundo binario ==== | ||
| - | Una salida digital es una forma de comunicación binaria desde Arduino | + | Una salida digital es una forma de comunicación binaria desde Arduino hacia el exterior. La llamamos binaria por que tiene sólo dos posibles estados: si/no, encendido/ |
| El programa de Arduino para encender un led tiene dos partes: en la primera le decimos que queremos usar un pin como salida digital (los pines pueden tener muchas funciones). En la segunda le decimos que lo encienda. Más adelante veremos además qué significa eso de //void loop() o setup()//. Puedes teclear el código o cortar y pegar. | El programa de Arduino para encender un led tiene dos partes: en la primera le decimos que queremos usar un pin como salida digital (los pines pueden tener muchas funciones). En la segunda le decimos que lo encienda. Más adelante veremos además qué significa eso de //void loop() o setup()//. Puedes teclear el código o cortar y pegar. | ||
proyectos/programacion_bats.1516370806.txt.gz · Última modificación: 2024/06/17 07:12 (editor externo)
