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:06] – 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 Herramientas> | + | 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:// | ||