2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Největší šance na to, že se vám to bude líbit, budete mít spoustu času a náčrtu (o telesketch, como se conocía en España). Todo iba bien hasta que Intentaba hacer las diagonales del techo.
Nejčastěji se jedná o digitální snímky, digitální digitálně rozlišené náčrty a náčrty Žádný problém s diagonálními problémy, ale většina z nich má svůj záměr!
Krok 1: Použité materiály
Pantalla TFT de Seeedstudio
Arduino Uno
Dosáhněte potenciálu 10 tis
Un přerušení
Una cajilla (en este caso, impresa en 3d, per cualquier caja vale)
Una pila de 9V y su conector (sin foto)
Krok 2: Montaje
Kabely Conectar 3 mají velkou potenciální možnost připojení k přímému připojení Arduina.
Centrální kabelová kabeláž má velikost A5 a má velikost 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.
Pipojte 9V se připojte na kolík Vin a cualquier pin GND s el. Přerušení intercalado en el kabel que va a Vin
Nyní můžete vybírat z různých kabelů, vybírat a vybírat kabely. (Si, es un poco chapuza, pero te evita hacer un "shield" para conectar la pantalla y el Arduino).
Krok 3: Código
Lo primero que tienes que hacer es bajarte la librería para la pantalla:
El programa del Etch a Sketch está basado en el ejemplo "paint" que viene en la librería de la pantalla.
Este es el código:
// Malování - předvádějte jak TFT, tak dotykovou obrazovku#
#zahrnout
#zahrnout
int potpinlr = 4; // analogový pin slouží k připojení potenciometru
int potpinud = 5; int valr; // proměnná ke čtení hodnoty z analogového pinu int valud;
neplatné nastavení ()
{Tft. TFTinit (); // inicializace knihovny TFT TFT_BL_ON; // zapnout podsvícení Serial.begin (9600); } void loop () {valr = analogRead (potpinlr); // čte hodnotu potenciometru (hodnota mezi 0 a 1023) valr = mapa (valr, 0, 1023, 240, 0); // škálování pro použití se servem (hodnota mezi 240 a 0) valud = analogRead (potpinud); // čte hodnotu potenciometru (hodnota mezi 0 a 1023) valud = mapa (valud, 0, 1023, 0, 320); // škálování pro použití se servem (hodnota mezi 0 a 320) Tft.fillCircle (valr, valud, 3, RED); Serial.print ("vpravo doleva"); Serial.println (valr); Serial.print ("nahoru dolů"); Serial.println (valud); zpoždění (10); }
Krok 4: La Cajilla
Mnoho věcí, které si můžete nechat ujít, bude probíhat společně.
Můžete použít více bomb, než je možné, že budete mít k dispozici více než poloviční počet přerušovačů, abyste získali maximální účinnost.
Nejnovější dojem 3D, můj oblíbený zážitek: