Përmbajtje:

Vidhni një Skicë Dixhitale: 4 Hapa
Vidhni një Skicë Dixhitale: 4 Hapa

Video: Vidhni një Skicë Dixhitale: 4 Hapa

Video: Vidhni një Skicë Dixhitale: 4 Hapa
Video: Установка приложения ArduBlock 2024, Dhjetor
Anonim
Etch një Sketch Digital
Etch një Sketch Digital
Etch një Sketch Digital
Etch një Sketch Digital

La cantidad de horas que habré pasado de pequeño synando pintar una casita en el Etch A Sketch (o telesketch, como se conocía en España). Për të mësuar se çfarë qëllimi ka të bëjë me diagonales del techo.

Ju mund ta shihni atë në një imazh, duke përdorur versione dixhitale të Etch A Sketch pa zgjidhjen e problemit të diagonales, por nuk mund të lejoni seguir qëllimin!

Hapi 1: Materiales Utilizados

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

Pantalla TFT de Seeedstudio

Arduino Uno

Mund të fuqizoni 10K

Un ndërprerës

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

Una pila de 9V y su conector (sin foto)

Hapi 2: Montaje

Montaje
Montaje
Montaje
Montaje
Montaje
Montaje

Conectar 3 kabllot mund të jenë të mundshme dhe të mundshme në mënyrë ekstemo contrario për lidhjen e drejtpërdrejtë të Arduino.

Kablloja qendrore e los potenciómetros dhe uno a A5 dhe el otro a A4

El De la derecha de cada potenciómetro va al pin 5V dhe el la la izquierda a cualquier pin GND.

La pila de 9V se lidheni me pin Vin y a cualquier pin GND con el inetrruptor intercalado en el cable que va a a Vin

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

Hapi 3: Código

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

Program program del Etch a Sketch është themeluar nga një ejemplo "bojë" në mënyrë të lirë në pantalla.

Este es el código:

// Aplikimi i bojës - Demonstroni si përfshirjen e TFT ashtu edhe ekranit me prekje#

#përfshi

#përfshi

int potpinlr = 4; // kunja analoge e përdorur për të lidhur potenciometrin

int potpinud = 5; int valr; // ndryshore për të lexuar vlerën nga pin analoge int valud;

void setup ()

{Tft. TFTinit (); // init biblioteka TFT TFT_BL_ON; // ndizni dritën e sfondit Serial.begin (9600); } void loop () {valr = analogRead (potpinlr); // lexon vlerën e potenciometrit (vlera midis 0 dhe 1023) valr = hartë (valr, 0, 1023, 240, 0); // shkallëzoni atë për ta përdorur me servo (vlera midis 240 dhe 0) valud = analogRead (potpinud); // lexon vlerën e potenciometrit (vlera midis 0 dhe 1023) valud = hartë (valud, 0, 1023, 0, 320); // shkallëzojeni për ta përdorur me servo (vlera midis 0 dhe 320) Tft.fillCircle (valr, valud, 3, KUQ); Serial.print ("djathtas majtas"); Serial.println (valr); Serial.print ("lart poshtë"); Serial.println (valud); vonesa (10); }

Hapi 4: La Cajilla

La Cajilla
La Cajilla

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

Ju mund të përdorni një bombë, duke përdorur Tupperware ose cualquier otro envise pequeño que cortaremos para colocar el interruptor, pantalla y los dos potenciómetros.

Si të përdorni një pamje 3D, puedes bajrte mi cajilla de aquí:

Recommended: