Tarea 2 - Grupo 2 - IyP2023-2
Título | Tarea 2 - Grupo 2 - IyP2023-2 |
---|---|
Asignatura | Interacción y Performatividad |
Del Curso | Interacción y Performatividad 2023-2 |
Carreras | Diseño |
Nº | 2 |
Alumno(s) | Gabriela Cigarruista, Sofía González, Pia Espinoza Schmith, Antonella Pascualetti, Antonella Sierralta, DéboraAravena, Fernanda Murillo |
Tarea 2
Uso de Starter Arduino en Tinkercad
Mediante el programa Tinkercad se nos pidió explorar los distintos tipos de starters de arduinos y posteriormente dar una breve explicación sobre su funcionamiento, características y los códigos utilizados. Se optó por la pantalla LCD, el cual consiste en la implementación de un circuito utilizando una pantalla de cristal líquido (LCD) para realizar una prueba de desplazamiento horizontal del texto en la pantalla con el objetivo de demostrar la capacidad de controlar y manipular el contenido de un LCD a través de la programación.
Funcionamiento
Un Arduino LCD en Tinkercad proporciona a los usuarios una representación virtual de una pantalla LCD y una placa Arduino (por ejemplo, una placa Arduino UNO) que se pueden interconectar y programar. Los usuarios pueden diseñar circuitos electrónicos que involucran pantallas LCD y luego cargar código en la placa Arduino para controlar la información que se muestra en la pantalla.
Este tipo de simulación es especialmente útil para aprender sobre la programación de microcontroladores Arduino y cómo interactúan con componentes como las pantallas LCD. Los usuarios pueden crear proyectos como mostrar texto, números, gráficos o información sensorial en la pantalla LCD y programar el comportamiento deseado.
Características
Cuenta con una Pantalla LCD, Conexión con Arduino, Programación, Personalización y Simulación en tiempo real.
LCD Display
Link: https://www.tinkercad.com/things/jVGcSLz6TVW?sharecode=Fx_dIldKNBYH0HWV5jduYtRgE-Y3Kwac-OAiTseUIjU
Código
// C++ code //
- include <Adafruit_LiquidCrystal.h>
int seconds = 0;
Adafruit_LiquidCrystal lcd_1(0);
void setup() {
lcd_1.begin(1,2); lcd_1.print("LLEGO SEPTIEMBRE AYAYAI VIVA CHILE!!!!"); delay(1000); lcd_1.setCursor (0,1); lcd_1.print("TIKI TIKI TIIIII");
} void loop() {
for(int posicion = 0; posicion <16; posicion++){ lcd_1.scrollDisplayLeft(); delay(200); }
}