Taula de continguts:
Vídeo: Graveu un esbós digital: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
La quantitat d’hores que ha passat el petit intent de pintar una casita en el Etch A Sketch (o telesketch, com es coneixia a Espanya). Tot iba bé fins que intenta fer les diagonals del tecno.
Com es pot veure en la segona imatge, aquesta versió digital de Etch A Sketch no soluciona el problema de les diagonals, però no ens permet seguir intentant-ho!
Pas 1: materials utilitzats
Pantalla TFT de Seeedstudio
Arduino Uno
Dos potenciómetros de 10K
Un interruptor
Una caixa (en aquest cas, impresa en 3d, però qualsevol caixa val)
Una pila de 9V i el seu conector (sense foto)
Pas 2: muntatge
Conectar 3 cables a cada potenciómetro y pelar el extrem contrario para conectarlo directamente a Arduino.
El cable central dels potenciómetres va un a A5 i un altre a A4
El de la dreta de cada potenciómetre va al pin 5V i el de l’esquerra a qualsevol pin GND (si els potenciómetres es mouen a la pantalla, canviaran el cable de 5V a GND del potenciómetre.
La pila de 9V es connecta al pin Vin i a qualsevol pin GND amb l’inetrruptor intercalat en el cable que va a Vin
Una vegada que tinc tots els cables puestos, pincha la pantalla en el arduino pillando los cables. (Si, és un poc chapuzat, però evita evitar un "escut" per connectar la pantalla i l'Arduino).
Pas 3: Codi
El primer que tens que fer és baixar la biblioteca per a la pantalla:
El programa del Etch a Sketch està basat en l’exemple "paint" que ve a la bibliografia de la pantalla.
Aquest és el codi:
// Aplicació de pintura: demostreu que inclouen tant la pantalla TFT com la pantalla tàctil
#incloure
#incloure
int potpinlr = 4; // pin analògic utilitzat per connectar el potenciòmetre
int potpinud = 5; int valr; // variable per llegir el valor del pin analògic int valud;
configuració nul·la ()
{Tft. TFTinit (); // init biblioteca TFT TFT_BL_ON; // encén la llum de fons Serial.begin (9600); } bucle buit () {valr = analogRead (potpinlr); // llegeix el valor del potenciòmetre (valor entre 0 i 1023) valr = mapa (valr, 0, 1023, 240, 0); // escalar-lo per utilitzar-lo amb el servo (valor entre 240 i 0) valud = analogRead (potpinud); // llegeix el valor del potenciòmetre (valor entre 0 i 1023) valud = mapa (valud, 0, 1023, 0, 320); // escalar-lo per utilitzar-lo amb el servo (valor entre 0 i 320) Tft.fillCircle (valr, valud, 3, RED); Serial.print ("dreta esquerra"); Serial.println (valr); Serial.print ("amunt cap avall"); Serial.println (valud); retard (10); }
Pas 4: La Cajilla
Amb molt cuidat i pegament calent poner tot el conjunt a la caixa i tancar.
Es pot utilitzar una caixa de bombons, un Tupperware o qualsevol altre envàs petit que cortarem per colocar l'interruptor, la pantalla i els dos potenciómetres.
Si tens una impressora 3D, pots bajrte mi cajilla de aquí:
Recomanat:
Introducció a STM32f767zi Cube IDE i carregueu esbós personalitzat: 3 passos
Introducció a STM32f767zi Cube IDE i carregueu-vos esbós personalitzat: COMPRAR (feu clic a la prova per comprar / visitar la pàgina web) STM32F767Z PROGRAMARI SUPORTAT · STM32CUBE IDE · KEIL MDK ARM µVISION · EWARM IAR EMBEDDED WORKBENCH · ARDUINO utilitzat per programar microcontroladors STM
Addició de la funció de connexió automàtica WiFi a un esbós existent: 3 passos
Addició de la funció WiFi AutoConnect a un esbós existent: en una publicació recent, vam aprendre sobre la funció AutoConnect per a les plaques ESP32 / ESP8266 i una de les preguntes que es feia era afegir-la als esbossos existents. En aquest post, aprendrem a fer-ho i utilitzarem el projecte de temps de xarxa
UChip: esbós senzill per a motors i / o servidors de control remot mitjançant ràdio Tx-Rx a 2,4 GHz !: 3 passos
UChip: esbós senzill per a motors i / o servidors de control remot mitjançant ràdio Tx-Rx a 2,4 GHz !: M'agrada molt el món de RC. L'ús d'una joguina RC us dóna la sensació que teniu el control d'alguna cosa extraordinària, tot i ser un vaixell petit, un cotxe o un dron. Tot i això, no és fàcil personalitzar les vostres joguines i fer-les fer el que vulgueu
Esbós de moda amb circuit de paper: 5 passos
Esbós de moda amb circuit de paper: fusiona la moda amb l’enginyeria elèctrica. Faig tallers de disseny de moda i tecnologia i trobo que aquest projecte és una entrada fàcil als circuits de paper per a tots els que els agradi dibuixar i esbossar. També es pot utilitzar per planificar un disseny real d'un garm
Esbós d’assessorament meteorològic Intel Edison: 6 passos
Esbós d’assessorament meteorològic Intel Edison: volíem crear un projecte que fos acolorit, extensible i que mostrés les característiques úniques d’un Intel Edison. Utilitzeu wifi Utilitzeu Linux Utilitzeu components del Grove Starter Kit. A més, volia saber com passar informació des de Linux