Inhoudsopgave:
Video: Een digitale schets etsen: 4 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
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 segunda imagen, Esta versie digital del Etch A Sketch geen oplossing en probleem van de diagonales, pero toegestaan seguir intentándolo!
Stap 1: Materialen Utilizados
Pantalla TFT de Seeedstudio
Arduino Uno
Krachten van 10K
Un onderbreker
Una cajilla (en este caso, impresa en 3d, pero cualquier caja vale)
Una pila de 9V y su conector (sin foto)
Stap 2: Montaje
Sluit 3-kabels aan op de mogelijkheden van een kabel en extemo contrario voor de directe verbinding met Arduino.
El kabel centraal de los potenciómetros va uno a A5 y el otro a A4
Het is mogelijk om een kabel van 5V en een kabel van 5V en een aardingspin GND te gebruiken.
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 kabels puestos, pincha la pantalla en el arduino pillando los kabels. (Si, es un poco chapuza, pero te evita hacer un "shield" para conectar la pantalla y el Arduino).
Stap 3: Codigo
Lees meer over de bibliotheek voor de 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:
// Paint-applicatie - Demonstreer zowel TFT als touchscreen #include
#erbij betrekken
#erbij betrekken
int potpinlr = 4; // analoge pin gebruikt om de potentiometer aan te sluiten
int potpinud = 5; int valr; // variabele om de waarde van de analoge pin int valud te lezen;
ongeldige setup()
{ Tft. TFTinit(); //init TFT-bibliotheek TFT_BL_ON; // zet het achtergrondlicht aan Serial.begin (9600); } void loop () { valr = analogRead (potpinlr); // leest de waarde van de potentiometer (waarde tussen 0 en 1023) valr = map (valr, 0, 1023, 240, 0); // schaal het om het te gebruiken met de servo (waarde tussen 240 en 0) valud = analogRead (potpinud); // leest de waarde van de potentiometer (waarde tussen 0 en 1023) valud = map (valud, 0, 1023, 0, 320); // schaal het om het te gebruiken met de servo (waarde tussen 0 en 320) Tft.fillCircle (valr, valud, 3, RED); Serial.print ("rechts links"); Serial.println (valr); Serial.print ("omhoog omlaag"); Serial.println (waarde); vertraging(10); }
Stap 4: La Cajilla
Con mucho cuidado y pegamento caliente poner todo el conjunto en la cajilla y cerrarlo.
Maak gebruik van een bom, een Tupperware of Cualquier otro envase pequeño que cortaremos para colocar el interruptor, la pantalla y los dos potenciómetros.
Dit is een impresora 3D-versie van het spel:
Aanbevolen:
Schets naar digitale kunst - Iron Man - Ajarnpa
Sketch to Digital Art - Iron Man: Ik heb de laatste tijd wat aan stripkunst gewerkt. Iets wat ik heel veel deed toen ik jonger was. Ik heb de laatste tijd aan een paar stukken gewerkt, zoals Batman, Cyborg Superman en The Flash. Die zijn allemaal met de hand gedaan, ook het inkleuren. Voor de
De WiFi AutoConnect-functie toevoegen aan een bestaande schets: 3 stappen
De WiFi AutoConnect-functie toevoegen aan een bestaande schets: in een recent bericht leerden we over de AutoConnect-functie voor de ESP32/ESP8266-kaarten en een van de gestelde vragen ging over het toevoegen ervan aan bestaande schetsen. In dit bericht zullen we leren hoe we dat precies kunnen doen en we zullen het netwerktijdproject gebruiken
Een digitale schuifmaat afbreken en hoe werkt een digitale schuifmaat: 4 stappen
Een digitale schuifmaat afbreken en hoe werkt een digitale schuifmaat: Veel mensen weten hoe ze een schuifmaat moeten gebruiken om te meten. Deze tutorial leert je hoe je een digitale schuifmaat afbreekt en een uitleg over hoe de digitale schuifmaat werkt
Een geschaalde blauwdruk maken van een schets - Ajarnpa
Een geschaalde blauwdruk maken van een schets: een geschaalde blauwdruk maken om de 3D-constructie van een 2D-schets te vergemakkelijken
Interface RFID-RC522 met Arduino MEGA een eenvoudige schets - Ajarnpa
Interface RFID-RC522 Met Arduino MEGA een eenvoudige schets: Hallo, in deze tutorial ga ik je helpen met het interfacen van RFID-RC522 met Arduino Mega 2560 om de RFID te lezen en de gegevens op de seriële monitor weer te geven. zodat je het zelf kunt uitbreidenJe hebt nodig: Arduino Mega of Arduino Uno