Оглавление:

Создание цифрового эскиза: 4 шага
Создание цифрового эскиза: 4 шага

Видео: Создание цифрового эскиза: 4 шага

Видео: Создание цифрового эскиза: 4 шага
Видео: Программа для создания эскизов 2024, Июль
Anonim
Создание цифрового эскиза
Создание цифрового эскиза
Создание цифрового эскиза
Создание цифрового эскиза

La cantidad de horas que habré pasado de pequeño intentando 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 image, esta version digital del Etch A Sketch no soluciona el problem de las diagonales, pero nos permite seguir intentándolo!

Шаг 1: Materiales Utilizados

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

Pantalla TFT de Seeedstudio

Ардуино Уно

Dos Potenciómetros de 10K

Un прерыватель

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

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

Шаг 2: Montaje

Montaje
Montaje
Montaje
Montaje
Montaje
Montaje

Conectar 3 кабеля с потенциометром и кабелем extemo contrario para conectarlo directamente al Arduino.

Центральный кабель потенциометров в уно а A5 и эл отро а А4

Эль-де-ла-дереча-де-када-потенциометр на контакте 5V и Эль-де-ла-изкьерда, подключенный к заземляющему контакту (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 cable puestos, pincha la pantalla en el arduino pillando los кабели. (Si, es un poco chapuza, pero te evita hacer un «щит» для подключения к панталле и ардуино).

Шаг 3: Código

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

Программа Этча и Эскиз базируется на рисовании "рисовать" в Вене в Библиотеке панталлы.

Este es el código:

// Приложение для рисования - демонстрация как TFT, так и сенсорного экрана # включить

#включают

#включают

int potpinlr = 4; // аналоговый вывод, используемый для подключения потенциометра

int potpinud = 5; int valr; // переменная для чтения значения с аналогового вывода int valud;

установка void ()

{Tft. TFTinit (); // инициализация библиотеки TFT TFT_BL_ON; // включаем фоновую подсветку Serial.begin (9600); } недействительный цикл () {valr = analogRead (potpinlr); // считывает значение потенциометра (значение от 0 до 1023) valr = map (valr, 0, 1023, 240, 0); // масштабируем его для использования с сервоприводом (значение от 240 до 0) valud = analogRead (potpinud); // считывает значение потенциометра (значение от 0 до 1023) valud = map (valud, 0, 1023, 0, 320); // масштабируем его для использования с сервоприводом (значение от 0 до 320) Tft.fillCircle (valr, valud, 3, RED); Serial.print («справа налево»); Serial.println (valr); Serial.print («вверх-вниз»); Serial.println (валуд); задержка (10); }

Шаг 4: Ла Кахилья

Ла Кахилья
Ла Кахилья

Con mucho cuidado y pegamento caliente poner todo el concunto 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 Potenciómetros.

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

Рекомендуемые: