Satura rādītājs:

Ech a Sketch Digital: 4 soļi
Ech a Sketch Digital: 4 soļi

Video: Ech a Sketch Digital: 4 soļi

Video: Ech a Sketch Digital: 4 soļi
Video: Как продолжать жить, когда отца больше нет? | Ремонт квартиры для 4-х детей | Право на комфорт 2024, Novembris
Anonim
Iegrieziet Sketch Digital
Iegrieziet Sketch Digital
Iegrieziet Sketch Digital
Iegrieziet 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 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 intándolo!

1. solis: Materiales Utilizados

Materiāli Utilizados
Materiāli Utilizados
Materiāli Utilizados
Materiāli Utilizados
Materiāli Utilizados
Materiāli Utilizados
Materiāli Utilizados
Materiāli Utilizados

Pantalla TFT de Seeedstudio

Arduino Uno

Dozēšanas iespējas 10K

Nepārtraucējs

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

Una pila de 9V y su conector (grēka foto)

2. solis: Montaje

Montaje
Montaje
Montaje
Montaje
Montaje
Montaje

Conectar 3 kabeļi, kā arī potenciālie un galīgie elpceļi, ir paredzēti tiešam Arduino tiešajam savienojumam.

El cable central de los potenciómetros va uno a A5 y el otro a A4

El de la derecha de cada potencmetro 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).

Pila de 9V ir savienots ar pin pin un cualquier pin GND con el inrutruptor 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).

3. darbība: Código

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

El programma del Etch a Sketch está basado en el ejemplo "paint" que viene en la librería de la pantalla.

Este es el código:

// Krāsošanas lietojumprogramma - demonstrējiet gan TFT, gan skārienekrāna#iekļaušanu

#iekļaut

#iekļaut

int potpinlr = 4; // analogā tapa, ko izmanto potenciometra pievienošanai

int potpinud = 5; int valr; // mainīgais, lai nolasītu vērtību no analogās pin int valud;

anulēts iestatījums ()

{Tft. TFTinit (); // init TFT bibliotēka TFT_BL_ON; // ieslēgt fona apgaismojumu Serial.begin (9600); } void loop () {valr = analogRead (potpinlr); // nolasa potenciometra vērtību (vērtība no 0 līdz 1023) valr = map (valr, 0, 1023, 240, 0); // mērogot to, lai to izmantotu ar servo (vērtība starp 240 un 0) valud = analogRead (potpinud); // nolasa potenciometra vērtību (vērtība no 0 līdz 1023) valud = karte (valud, 0, 1023, 0, 320); // mērogot to, lai to izmantotu ar servo (vērtība no 0 līdz 320) Tft.fillCircle (valr, valud, 3, RED); Serial.print ("labais kreisais"); Sērijas.println (valr); Serial.print ("uz augšu uz leju"); Serial.println (valud); kavēšanās (10); }

4. solis: La Cajilla

La Cajilla
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 potencmetros.

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

Ieteicams: