Mục lục:

Tạo phác thảo kỹ thuật số: 4 bước
Tạo phác thảo kỹ thuật số: 4 bước

Video: Tạo phác thảo kỹ thuật số: 4 bước

Video: Tạo phác thảo kỹ thuật số: 4 bước
Video: Cách học PHÁC THẢO - SKETCHING 2024, Tháng bảy
Anonim
Tạo phác thảo kỹ thuật số
Tạo phác thảo kỹ thuật số
Tạo phác thảo kỹ thuật số
Tạo phác thảo kỹ thuật số

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

Como se puede ver en la segunda imagen, esta versión digital del Etch A Sketch no soluciona el problemma de las crossonales, pero nos permite seguir Ý địnhándolo!

Bước 1: Vật liệu Utilizados

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

Pantalla TFT de Seeedstudio

Arduino Uno

Dos potenciómetros de 10K

Bỏ ngắt

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

Una pila de 9V y su conector (hình ảnh sin)

Bước 2: Montaje

Montaje
Montaje
Montaje
Montaje
Montaje
Montaje

Conectar 3 cáp a cada potenciómetro y pelar el Extemo contrario para conectarlo directamente al Arduino.

El cable center de los potenciómetros va’t a A5 y 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 conecta al pin Vin y a cualquier pin GND con el inetrruptor intercalado en el cable que va a Vin

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

Bước 3: 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:

// Ứng dụng sơn - Thể hiện cả TFT và Màn hình cảm ứng # bao gồm

#bao gồm

#bao gồm

int potpinlr = 4; // chân analog dùng để kết nối chiết áp

int potpinud = 5; int valr; // biến để đọc giá trị từ chân analog int valud;

void setup ()

{Tft. TFTinit (); // init thư viện TFT TFT_BL_ON; // bật đèn nền Serial.begin (9600); } void loop () {valr = analogRead (potpinlr); // đọc giá trị của chiết áp (giá trị từ 0 đến 1023) valr = map (valr, 0, 1023, 240, 0); // chia tỷ lệ để sử dụng nó với servo (giá trị từ 240 đến 0) valud = analogRead (potpinud); // đọc giá trị của chiết áp (giá trị từ 0 đến 1023) valud = map (valud, 0, 1023, 0, 320); // chia tỷ lệ để sử dụng nó với servo (giá trị từ 0 đến 320) Tft.fillCircle (valr, valud, 3, RED); Serial.print ("bên phải bên trái"); Serial.println (valr); Serial.print ("lên xuống"); Serial.println (valud); chậm trễ (10); }

Bước 4: La Cajilla

La Cajilla
La Cajilla

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

Se puede usar una caja de bombone, un Tupperware o cualquier otro envase pequeño que cortaremos para colocar el interrupor, la pantalla y los dos potenciómetros.

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

Đề xuất: