INHOUDSOPGAWE:

Ets 'n digitale skets: 4 stappe
Ets 'n digitale skets: 4 stappe

Video: Ets 'n digitale skets: 4 stappe

Video: Ets 'n digitale skets: 4 stappe
Video: Правила работы с микроскопом / Как настроить / Инструкция 2024, November
Anonim
Ets 'n Sketch Digital
Ets 'n Sketch Digital
Ets 'n Sketch Digital
Ets 'n Sketch Digital

La cantidad de horas que habré pasado de pequeño intentionando pintar una casita en el Etch A Sketch (o telesketch, como se conocía en España). Ons kan ook hierdie tegnologie op 'n diagonale wyse gebruik.

As u 'n prentjie kan sien, kan u 'n digitale weergawe van Etch A Sketch no soluciona el problema de las diagonales gebruik, maar ons kan dit nie bedoel nie!

Stap 1: Materiales Utilizados

Materiales Utilizados
Materiales Utilizados
Materiales Utilizados
Materiales Utilizados
Materiales Utilizados
Materiales Utilizados
Materiales Utilizados
Materiales Utilizados

Pantalla TFT van Seeedstudio

Arduino Uno

Potensiaalmeters van 10K

'N Onderbreker

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

Una 9V y su conector (sin foto)

Stap 2: Montaje

Montaje
Montaje
Montaje
Montaje
Montaje
Montaje

Conectar 3 -kabels kan gebruik word om 'n uitgebreide kontrole vir die direkte verbinding van Arduino te verkry.

Die sentrale kabel van die kabel kan 'n A5 en 'n A4 -stuk wees

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.

Lae die 9V kan 'n pin pin en 'n cualquier 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 kabels. (Si, es un poco chapuza, pero te evita hacer un "shield" para conectar la pantalla y el Arduino).

Stap 3: Verwerk

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

Die program vir ets en sketse kan 'n 'verf' gee om 'n skildery te maak.

Este es el código:

// Verftoepassing - demonstreer beide TFT en raakskerm#insluitend

#insluit

#insluit

int potpinlr = 4; // analoog pen wat gebruik word om die potensiometer aan te sluit

int potpinud = 5; int valr; // veranderlike om die waarde van die analoog pin int valud af te lees;

leemte opstelling ()

{Tft. TFTinit (); // init TFT biblioteek TFT_BL_ON; // skakel die agtergrondlig aan Serial.begin (9600); } leemte lus () {valr = analogRead (potpinlr); // lees die waarde van die potensiometer (waarde tussen 0 en 1023) valr = map (valr, 0, 1023, 240, 0); // skaal dit om dit te gebruik met die servo (waarde tussen 240 en 0) valud = analogRead (potpinud); // lees die waarde van die potensiometer (waarde tussen 0 en 1023) valud = map (valud, 0, 1023, 0, 320); // skaal dit om dit saam met die servo te gebruik (waarde tussen 0 en 320) Tft.fillCircle (valr, valud, 3, RED); Serial.print ("regs links"); Serial.println (valr); Serial.print ("opwaarts"); Serial.println (valud); vertraging (10); }

Stap 4: La Cajilla

La Cajilla
La Cajilla

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

U kan ook 'n bomaanbod gebruik, of 'n tupperware of 'n ander koper kan dit vir 'n onderbreker of 'n onderbreker gebruik.

Si tienes una impresora 3D, we can share my cajilla de aquí:

Aanbeveel: