Etch a Sketch Digital: 4 kroky
Etch a Sketch Digital: 4 kroky
Anonim
Etch a Sketch Digital
Etch a Sketch Digital
Etch a Sketch Digital
Etch a Sketch Digital

Viac informácií nájdete v hlavnom článku a doplnku Etch A Sketch (teleskopch, como se conocía en España). Todo iba bien hasta que Intentaba hacer las diagonales del techo.

Viac informácií nájdete v digitálnej verzii, alebo digitálnej verzii.

Krok 1: Použité materiály

Použité materiály
Použité materiály
Použité materiály
Použité materiály
Použité materiály
Použité materiály
Použité materiály
Použité materiály

Pantalla TFT de Seeedstudio

Arduino Uno

Dosahuje 10 000 K.

Un interruptor

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

Nie je k dispozícii žiadny konektor 9 V alebo iný (foto)

Krok 2: Montaje

Montaje
Montaje
Montaje
Montaje
Montaje
Montaje

Pripojte 3 káble a získajte potenciálnu potenciálnu podporu pre pripojenie k Arduinu.

Centrálna káblová sieť potenciometrov a o veľkosti A5 a formátu 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 and GND del potenciometro.

Pripojte 9V konektor a spojte pinový pin GND s vnútorným prerušením intercalado en el káb que va a Vin

Viac informácií nájdete v nasledujúcom článku. (Si, es un poco chapuza, pero te evita hacer un "shield" para conectar la pantalla y el Arduino).

Krok 3: Código

Nižšie nájdete informácie o význame a pôvode tejto knižnice:

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

Este es el código:

// Aplikácia na maľovanie - Ukážte, že obsahuje TFT aj dotykovú obrazovku#

#zahrnúť

#zahrnúť

int potpinlr = 4; // analógový pin slúžiaci na pripojenie potenciometra

int potpinud = 5; int valr; // premenná na čítanie hodnoty z analógového pinu int valud;

neplatné nastavenie ()

{Tft. TFTinit (); // inicializácia knižnice TFT TFT_BL_ON; // zapnite svetlo na pozadí Serial.begin (9600); } void loop () {valr = analogRead (potpinlr); // číta hodnotu potenciometra (hodnota medzi 0 a 1023) valr = mapa (valr, 0, 1023, 240, 0); // škálovanie, aby sa použilo so servom (hodnota medzi 240 a 0) valud = analogRead (potpinud); // číta hodnotu potenciometra (hodnota medzi 0 a 1023) valud = mapa (valud, 0, 1023, 0, 320); // škálovanie na použitie so servom (hodnota medzi 0 a 320) Tft.fillCircle (valr, valud, 3, RED); Serial.print ("vpravo vľavo"); Serial.println (valr); Serial.print ("hore dole"); Serial.println (valud); oneskorenie (10); }

Krok 4: La Cajilla

La Cajilla
La Cajilla

Väčšina z nich môže mať za následok jednu z najčastejších udalostí.

Vyberte si z nasledujúcich typov bombónových zväzkov, alebo získajte viac informácií o tom, ako môžete prerušiť prerušovanie kolonového signálu, alebo načítať potenciálne zdroje.

Viac ako 3D, veľké množstvo obľúbených videí:

Odporúča: