Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa |
arduino [2015/09/29 15:25] – saki | arduino [2020/06/15 09:19] (actual) – editor externo 127.0.0.1 |
---|
Ehternet para arduino http://tecnotinker.blogspot.com.es/2012/07/uso-del-modulo-ethernet-enc28j60-con.html | Ehternet para arduino http://tecnotinker.blogspot.com.es/2012/07/uso-del-modulo-ethernet-enc28j60-con.html |
| |
Programar un arduino a través de otro: http://www.instructables.com/id/Arduino-Examples-2-Use-an-Arduino-as-a-FTDI-Progr/?lang=es | Programar un arduino a través de otro: http://www.instructables.com/id/Arduino-Examples-2-Use-an-Arduino-as-a-FTDI-Progr/?lang=es https://www.minitronica.com/como-grabar-el-bootloader-en-el-atmega328p/ |
| |
Conversor serie paralelo 16b con 2x 74hc595: http://arduino.cc/es/Tutorial/ShiftOut#.UzgAkKh_tBM | Conversor serie paralelo 16b con 2x 74hc595: http://arduino.cc/es/Tutorial/ShiftOut#.UzgAkKh_tBM |
| |
Contador binario: https://zbutton.wordpress.com/2010/02/07/construyendo-un-contador-binario-con-arduino/ | Contador binario: https://zbutton.wordpress.com/2010/02/07/construyendo-un-contador-binario-con-arduino/ |
| |
| Problema con **ATMEGA328P-U** Sko solución: Tras quemar el bootloader sin problemas, no funcionaba, fallo sync. Finalmente: Elegir "Arduino Nano" como placa y Atmega328P (old bootloader) como procesador. Aún no se porque, quizá porque reduce velocidad de programación. |
| |
===== Esquema de bloques: ===== | ===== Esquema de bloques: ===== |
=== Software. === | === Software. === |
| |
El Arduino 2 que controla directamente las entradas y salidas va equipado con la librer | El Modulo de control (Arduino1) enviará vía serie los comandos para controlar las salidas y monitorizar las entradas al módulo de programas (Arduino2). Para controlarlo se utilizará un programa que contenga las rutinas que se elegiran y ajustarán mediante el teclado y un sistema de menus en el display. |
| |
| [[programaArdu1|Programa Modulo de control]] |
| |
| [[bitacoraprog1|Bitacora de cambios en el Programa del Módulo de control]] |
| |
| [[instrucciones|Instrucciones de manejo del programa]] |
| |
| |
|E3 00 00|0| |P05PWMval|E5 00 00| |P14=An0|E0 00 00|E0 7F 07| | |E3 00 00|0| |P05PWMval|E5 00 00| |P14=An0|E0 00 00|E0 7F 07| |
|E3 01 00|1| |P09PWMval|E9 00 00| |P15=An1|E1 00 00|E1 7F 07| | |E3 01 00|1| |P09PWMval|E9 00 00| |P15=An1|E1 00 00|E1 7F 07| |
|E3 02 00|2| |P10PWMval|EA 00 00| | | | | | |E3 02 00|2| |P10PWMval|EA 00 00| |Pxx=An2|E2 00 00|E2 7F 07| |
|E3 7F 00|127| |P11PWMval|EB 00 00| | | | | | |E3 7F 00|127| |P11PWMval|EB 00 00| |Pxx=An3|E3 00 00|E3 7F 07| |
|E3 00 01|128| | | | | | | |E3 00 01|128| | | | |Pxx=An4|E4 00 00|E4 7F 07| |
|E3 7F 01|255| | | | | | | |E3 7F 01|255| | | | |Pxx=An5|E5 00 00|E5 7F 07| |
| |
| |