Sadržaj:
Video: Etch a Sketch Digital: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
La cantidad de horas que habré pasado de pequeño intentando pintar una casita en el Etch A Sketch (o telesketch, como se conocía en España). Todo iba bien hasta que intentaba hacer las diagonales del techo.
Como se puede ver en la segunda imagen, esta versión digital del Etch A Sketch no soluciona el problem de las diagonales, pero nos permite seguir intentándolo!
Korak 1: Materiales Utilizados
Pantalla TFT de Seeedstudio
Arduino Uno
Dos potenciómetros de 10K
Un prekidač
Una cajilla (en este caso, impresa en 3d, pero cualquier caja vale)
Una pila de 9V y su conector (sin foto)
Korak 2: Montaje
Conectar 3 kabeli i cada potenciómetro y pelar el extemo contrario para conectarlo directamente al Arduino.
Središnji kabel de los potenciómetros va uno a A5 i el otro a A4
El de la derecha de cada potenciómetro va al pin 5V y el de la izquierda a cualquier pin GND (si los potenciómetros se mueven al revés en la pantalla, cambiar el cable de 5V a GND del potenciómetro.
La pila de 9V se povezuje s pin Vin y a kualquier pin GND con el inetrruptor intercalado en el cable que va a Vin
Una vez que tengas todos los cable puestos, pincha la pantalla en el arduino pillando los cable. (Si, es un poco chapuza, pero te evita hacer un "shield" para conectar la pantalla y el Arduino).
Korak 3: Código
Lo primero que tienes que hacer es bajarte la librería para la pantalla:
El program del Etch a Sketch está basado en el ejemplo "paint" que viene en la librería de la pantalla.
Este es el código:
// Aplikacija Paint - Demonstate i TFT i Touch Screen#include
#uključi
#uključi
int potpinlr = 4; // analogni pin koji se koristi za povezivanje potenciometra
int potpinud = 5; int valr; // varijabla za čitanje vrijednosti s analognog pina int valud;
void setup ()
{Tft. TFTinit (); // init TFT knjižnica TFT_BL_ON; // uključuje pozadinsko svjetlo Serial.begin (9600); } void loop () {valr = analogRead (potpinlr); // očitava vrijednost potenciometra (vrijednost između 0 i 1023) valr = map (valr, 0, 1023, 240, 0); // skalirajte ga kako biste ga koristili sa servom (vrijednost između 240 i 0) valud = analogRead (potpinud); // očitava vrijednost potenciometra (vrijednost između 0 i 1023) valud = map (valud, 0, 1023, 0, 320); // skalirajte ga kako biste ga koristili sa servom (vrijednost između 0 i 320) Tft.fillCircle (valr, valud, 3, RED); Serial.print ("desno lijevo"); Serijski.println (valr); Serial.print ("gore dolje"); Serial.println (valud); kašnjenje (10); }
Korak 4: La Cajilla
Con mucho cuidado y pegamento caliente poner todo el conjunto en la cajilla y cerrarlo.
Se puede usar una caja de bombones, un Tupperware o cualquier otro envase pequeño que cortaremos para colocar el interruptor, la pantalla y los dos potenciómetros.
Si tienes una impresora 3D, puedes bajrte mi cajilla de aquí:
Preporučeni:
Ploter - Manufactura Digital: 5 koraka
Plotter - Manufactura Digital: El objetivo de este proyecto es crear un Plotter que pueda dibujar y ser controlado a través de un Joystick. El plotter funcionará con ayuda del micro controlador Arduino y contará con dos ejes de movimiento: el eje x y el eje y. Cada eje será contr
Rocola Digital: 4 koraka
Rocola Digital: Una rocola es un dispositivo que produce musica. Están compuestos por una maquina y regularmente son operadas a base de monedas para reproducir videos or canciones. En este caso se creo una rocola que funciona de forma manual, gracias a tres botones
Rocola Digital: 3 koraka
Rocola Digital: Este proyecto consiste en la realización de una rocola digital, la cual su función principal es lograr reproducir aproximadamente 20 segundos de 3 canciones distratss, includeyendo un botón de pausa/reproducción, dos botones para cambiar las cancione
Jukebox - Manufactura Digital: 4 koraka
Jukebox - Manufactura Digital: El objektivo de la Jukebox reproducira 3 intervala sa canciones razlikama koje emitiraju botone i zvučnike i neopiksele. La rocola es capaz de encenderse por medio de un switch y presenta un meú. Con los botones de " sljedeći " y " p
Svjetiljka za raspoloženje - Manufactura Digital: 4 koraka
Mood Lamp - Manufactura Digital: El objektivo la La Mood Lamp je podložno stvaranju distorzija sa svjetlosnim osvjetljenjem i proektorima za rasvjetu LED NeoPixel ovisi o guštu. Funciona con dos modos, en su modo manual los colores que proyecta (rojo, azul y verde) pueden ser m