Kazalo:
Video: Etch a Sketch Digital: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
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: Materiales Utilizados
Pantalla TFT de Seeedstudio
Arduino Uno
Dos potenciómetros de 10K
Un prekinitelj
Una cajilla (en este caso, impresa en 3d, pero cualquier caja vale)
Una pila de 9V y su conector (gre foto)
2. korak: Montaje
Conectar 3 kabli in cada potenciómetro y pelar el extemo contrario para conectarlo directamente al Arduino.
Centralni kabel za lociranje potenciometrov va uno A5 in 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 z pin Vin y a cualquier pin GND con el inetrruptor intercalado en el cable que va a Vin
Ne 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).
3. korak: 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:
// Paint application - Demonstate tako TFT kot zaslon na dotik#include
#vključi
#vključi
int potpinlr = 4; // analogni pin, ki se uporablja za priključitev potenciometra
int potpinud = 5; int valr; // spremenljivka za branje vrednosti iz analognega pin int valud;
void setup ()
{Tft. TFTinit (); // init knjižnica TFT TFT_BL_ON; // vklop svetlobe v ozadju Serial.begin (9600); } void loop () {valr = analogRead (potpinlr); // bere vrednost potenciometra (vrednost med 0 in 1023) valr = map (valr, 0, 1023, 240, 0); // lestvico za uporabo s servo (vrednost med 240 in 0) valud = analogRead (potpinud); // bere vrednost potenciometra (vrednost med 0 in 1023) valud = map (valud, 0, 1023, 0, 320); // lestvico za uporabo s servo (vrednost med 0 in 320) Tft.fillCircle (valr, valud, 3, RED); Serial.print ("desno levo"); Serial.println (valr); Serial.print ("gor dol"); Serial.println (valut); zamuda (10); }
4. korak: 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í:
Priporočena:
Caja Fuerte Digital: 4 koraki
Caja Fuerte Digital: Una caja fuerte es unpartimiento se seguridad. Su sistem de seguridad es muy difícil, haciendo de este un objeto muy seguro y complicado de abrir o romper de maneras incorectas. En este se pueden guardar cualquier tipo de objetos, siempre y cu
Rocola Digital: 4 koraki
Rocola Digital: Una rocola es un dispositivo que produce música. 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 koraki
Rocola Digital: Este proyecto consiste en realización de una rocola digital, la cual su función principal es lograr reproducir aproximadamente 20 segundos de 3 canciones distratsis, includeyendo un botón de pausa/reproducción, dos botones para cambiar las cancione
Jukebox - Manufactura Digital: 4 koraki
Jukebox - Manufactura Digital: El objetivo de la Jukebox je reproduciral 3 vmesne de canciones razlike, ki uporabljajo botone in zvočnike in neopiksele. La rocola es capaz de encenderse por medio de un switch y presenta un meú. Con los botones de " naslednji " y " p
Svetilka za razpoloženje - Manufactura Digital: 4 koraki
Mood Lamp - Manufactura Digital: El objetivo de la Mood Lamp je na voljo pri ustvarjanju distribucijskih elementov pri osvetlitvi in osvetlitvi LED -diod NeoPixel, ki so odvisni od užitka. Funciona con dos modos, en su modo manual los colores que proyecta (rojo, azul y verde) pueden ser m