Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| guias:lilytiny [2018/12/30 11:08] – Xosé Pérez | guias:lilytiny [2021/04/16 20:41] (actual) – editor externo 127.0.0.1 | ||
|---|---|---|---|
| Línea 4: | Línea 4: | ||
| - | En esta guía describiremos como dar los primeros pasos con ([[ https:// | + | En esta guía recopilaremos información relevante que vayamos encontrando para facilitar |
| {{ guias: | {{ guias: | ||
| Línea 16: | Línea 15: | ||
| {{ : | {{ : | ||
| + | {{ : | ||
| + | |||
| + | Podéis encontrar el esquema y las características detalladas en el anterior enlace de Digispark. | ||
| + | |||
| + | **¡OJO!** Como se indica en el esquema adjunto, el P5 de la placa se corresponde con en pin físico 1 del ATtiny 85, es decir, el pin de Reset. Esto significa que en principio disponemos de 5 pines hábiles. Se puede desactivar la función de Reset de dicho pin aunque es un proceso complejo. Os dejamos en el último apartado un par de enlaces al respecto. | ||
| - | Podéis encontrar el esquema y las características detalladas en el anterior enlace de Digispark. | ||
| =====Instalación drivers y configuración IDE de Arduino===== | =====Instalación drivers y configuración IDE de Arduino===== | ||
| Línea 25: | Línea 28: | ||
| Podéis seguir la excelente guía de instalación de [[https:// | Podéis seguir la excelente guía de instalación de [[https:// | ||
| - | Aseguraos de que tenéis una versión del IDE de Arduino 1.6.6 o superior. En el tutorial recomendado se hace la instalación sobre la versión 1.8.1 y en mi caso he probado sobre la 1.8.7 y Windows 10 sin problemas. | + | Aseguraos de que tenéis una versión del IDE de Arduino 1.6.6 o superior. En el tutorial recomendado se hace la instalación sobre la versión 1.8.1 y en mi caso he probado sobre la 1.8.7 y Windows 10 sin problemas. |
| + | |||
| + | ===Linux=== | ||
| + | |||
| + | Hemos hecho la instalación en un equipo con Linux Mint pero este método también sirve para cualquier distro basada en Debian. Asegúrate de tener el IDE de Arduino a la versión 1.6.6 o superior. Primero, abrimos la ventana de propiedades | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | A continuación, instalamos el paquete //Digistump AVR Boards// desde **// | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Por último, abrimos una terminal | ||
| + | < | ||
| + | sudo nano / | ||
| + | </ | ||
| + | Esto abrirá un editor | ||
| + | < | ||
| + | SUBSYSTEMS==" | ||
| + | KERNEL==" | ||
| + | </ | ||
| + | Salimos del editor guardando los cambios y ya tendremos nuestra LilyTiny funcionando en Linux. | ||
| + | |||
| + | <WRAP tip> | ||
| + | Tanto e dispositivos Windows como en Linux, a diferencia de otras placas, | ||
| {{ : | {{ : | ||
| - | También es importante que sepais que en la pestaña **// | + | También es importante que sepais que en la pestaña **// |
| - | ===Linux=== | + | </ |
| + | |||
| + | |||
| + | =====Lectura de valores por Monitor Serie===== | ||
| + | |||
| + | Uno de las dificultades al utilizar esta placa es que no podemos leer directamente a través del Monitor Serie los valores de un sensor como hacemos habitualmente con otras. Como comentamos anteriormente, | ||
| + | |||
| + | Aquí teneis un [[https:// | ||
| + | |||
| + | En primer lugar, abrimos el IDE de Arduino y cargamos este sencillo código en la placa tal y como se describe arriba. Recordad que teneis que iniciar la subida del código con la placa desconectada y conectarla una vez comience. | ||
| + | |||
| + | < | ||
| + | void setup() { | ||
| + | // Inicializamos el Puerto Serie 9600 bits por segundo: | ||
| + | Serial.begin(9600); | ||
| + | } | ||
| + | |||
| + | void loop() { | ||
| + | // Leemos el valor de entrada en el P4 (A2): | ||
| + | int sensorValue = analogRead(A2); | ||
| + | // Imprimimos los valores: | ||
| + | Serial.println(sensorValue); | ||
| + | //Espera entre lecturas para estabilizar | ||
| + | delay(100); | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | Una vez subido el código código, desconectamos la placa, conectamos el conversor USB-UART que debe ser reconocido en un puerto COM y realizamos las conexiones tal y como se describen en el esquema. Es importante que el pin RX del conversor se conecte al P2(TX) de la LilyTiny. | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | De este modo podemos leer los valores del sensor conectado en P4(A2). | ||
| + | |||
| + | {{ : | ||
| - | Hemos hecho la instalación en un equipo con Linux Mint. | + | Para esta práctica son muy útiles conectores de cocodrilo. |
| - | Teneis instrucciones al respecto para Ubuntu 16.01. en el enlace Ch.Llilytiny para principientes. | + | {{: |
| =====Otros enlaces de interés con información de utilidad===== | =====Otros enlaces de interés con información de utilidad===== | ||
| Línea 47: | Línea 107: | ||
| * [[https:// | * [[https:// | ||
| - | * [[ http:// | + | * [[ http:// |
| + | |||
| + | * [[ https:// | ||
| + | |||
| + | * [[ http:// | ||