Sisällysluettelo:

Etch a Sketch Digital: 4 askelta
Etch a Sketch Digital: 4 askelta

Video: Etch a Sketch Digital: 4 askelta

Video: Etch a Sketch Digital: 4 askelta
Video: Mistakenly Grabbing Molten Glass (For safety/hazard education, don’t try!) #shorts 2024, Marraskuu
Anonim
Kaivaa Sketch Digital
Kaivaa Sketch Digital
Kaivaa Sketch Digital
Kaivaa Sketch Digital

La cantidad de horas que habré pasado de pequeño aimando pintar una casita en el Etch A Sketch (o telesketch, como se conocía en España). Todo iba bien hasta que intentba hacer las diagonales del techo.

Como se puede ver en la segunda imagen, esta versión digital del Etch A Sketch no Soluciona an problem de las diagonales, pero nos permite seguir aimándolo!

Vaihe 1: Materiales Utilizados

Materiaalit Utilizados
Materiaalit Utilizados
Materiaalit Utilizados
Materiaalit Utilizados
Materiaalit Utilizados
Materiaalit Utilizados
Materiaalit Utilizados
Materiaalit Utilizados

Pantalla TFT de Seeedstudio

Arduino Uno

Tehokkuus 10K

Häiriötön

Una cajilla (en este caso, impresa en 3d, pero cualquier caja vale)

Una 9V y su conector (kuva sin)

Vaihe 2: Montaje

Montaje
Montaje
Montaje
Montaje
Montaje
Montaje

Conectar 3 -kaapeleita, jotka voivat olla tehokkaita ja pelar el extemo contrario para conectarlo directamente al Arduino.

El cable central de los potentiometros va uno a A5 y el otro a A4

El de la derecha de cada potentiometro va al pin 5V y el de la izquierda a cualquier pin GND (si los potentiometros se mueven al revés en la pantalla, cambiar el cable de 5V a GND del potentimetro).

Laajennettu 9V: n liitin Pin ja cualquier -nastainen GND -laite, joka on vahingoittunut intercalado ja el kaapeli que va a Vin

Una vez que tengas todos los kaapelit puestos, pincha la pantalla en el arduino pillando los kaapelit. (Si, es un poco chapuza, pero te evita hacer un "shield" para conectar la pantalla y el Arduino).

Vaihe 3: Código

Lo primero que tienes que hacer es bajarte la librería para la pantalla:

Ohjelma Etch ja Sketch on basado ja el ejemplo "paint" que viene en la librería de la pantalla.

Este ja el código:

// Paint -sovellus - Osoita sekä TFT- että kosketusnäyttö#sisältävät

#sisältää

#sisältää

int potpinlr = 4; // analoginen nasta, jota käytetään potentiometrin liittämiseen

int potpinud = 5; int valr; // muuttuja arvon lukemiseksi analogisesta nastasta int valud;

mitätön asennus ()

{Tft. TFTinit (); // init TFT -kirjasto TFT_BL_ON; // kytke taustavalo päälle Serial.begin (9600); } void loop () {valr = analoginenLue (potpinlr); // lukee potentiometrin arvon (arvo välillä 0 ja 1023) valr = map (valr, 0, 1023, 240, 0); // skaalaa se käytettäväksi servon kanssa (arvo välillä 240 ja 0) valud = analogRead (potpinud); // lukee potentiometrin arvon (arvo välillä 0 ja 1023) valud = map (valud, 0, 1023, 0, 320); // skaalaa käyttääksesi sitä servon kanssa (arvo välillä 0 ja 320) Tft.fillCircle (valr, valud, 3, RED); Serial.print ("oikea vasen"); Sarja.println (valr); Serial.print ("ylös alas"); Sarja.println (valud); viive (10); }

Vaihe 4: La Cajilla

La Cajilla
La Cajilla

Con mucho cuidado ja pegamento caliente poner todo el conjunto en la cajilla y cerrarlo.

Käytä puheluita, tupperware tai cualquier toinen envase pequeño que cortaremos para colocar el interruptor, la pantalla y los dos potentiometros.

Si tienes una impresora 3D, puedes bajrte mi cajilla de aquí:

Suositeltava: