INHOUDSOPGAWE:
Video: Ets 'n digitale skets: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
La cantidad de horas que habré pasado de pequeño intentionando pintar una casita en el Etch A Sketch (o telesketch, como se conocía en España). Ons kan ook hierdie tegnologie op 'n diagonale wyse gebruik.
As u 'n prentjie kan sien, kan u 'n digitale weergawe van Etch A Sketch no soluciona el problema de las diagonales gebruik, maar ons kan dit nie bedoel nie!
Stap 1: Materiales Utilizados
Pantalla TFT van Seeedstudio
Arduino Uno
Potensiaalmeters van 10K
'N Onderbreker
Una cajilla (en este caso, impresa en 3d, pero cualquier caja vale)
Una 9V y su conector (sin foto)
Stap 2: Montaje
Conectar 3 -kabels kan gebruik word om 'n uitgebreide kontrole vir die direkte verbinding van Arduino te verkry.
Die sentrale kabel van die kabel kan 'n A5 en 'n A4 -stuk wees
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 a GND del potenciómetro.
Lae die 9V kan 'n pin pin en 'n 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 kabels. (Si, es un poco chapuza, pero te evita hacer un "shield" para conectar la pantalla y el Arduino).
Stap 3: Verwerk
La primero que tienes que hacer es bajarte la librería para la pantalla:
Die program vir ets en sketse kan 'n 'verf' gee om 'n skildery te maak.
Este es el código:
// Verftoepassing - demonstreer beide TFT en raakskerm#insluitend
#insluit
#insluit
int potpinlr = 4; // analoog pen wat gebruik word om die potensiometer aan te sluit
int potpinud = 5; int valr; // veranderlike om die waarde van die analoog pin int valud af te lees;
leemte opstelling ()
{Tft. TFTinit (); // init TFT biblioteek TFT_BL_ON; // skakel die agtergrondlig aan Serial.begin (9600); } leemte lus () {valr = analogRead (potpinlr); // lees die waarde van die potensiometer (waarde tussen 0 en 1023) valr = map (valr, 0, 1023, 240, 0); // skaal dit om dit te gebruik met die servo (waarde tussen 240 en 0) valud = analogRead (potpinud); // lees die waarde van die potensiometer (waarde tussen 0 en 1023) valud = map (valud, 0, 1023, 0, 320); // skaal dit om dit saam met die servo te gebruik (waarde tussen 0 en 320) Tft.fillCircle (valr, valud, 3, RED); Serial.print ("regs links"); Serial.println (valr); Serial.print ("opwaarts"); Serial.println (valud); vertraging (10); }
Stap 4: La Cajilla
Con mucho cuidado y pegamento caliente poner todo el conjunto en la cajilla y cerrarlo.
U kan ook 'n bomaanbod gebruik, of 'n tupperware of 'n ander koper kan dit vir 'n onderbreker of 'n onderbreker gebruik.
Si tienes una impresora 3D, we can share my cajilla de aquí:
Aanbeveel:
Aan die gang met STM32f767zi Cube IDE en laai u persoonlike skets op: 3 stappe
Aan die gang met STM32f767zi Cube IDE en u persoonlike skets oplaai: KOOP (klik op die toets om die webblad te koop/besoek) STM32F767ZISUPPORTED SOFTWARE · STM32CUBE IDE · KEIL MDK ARM µVISION · EWARM IAR EMBEDDED WORKBENCH · ARDUIN word gebruik om STM -mikrobeheerders te programmeer
Skets na digitale kuns - Iron Man: 10 stappe
Skets na digitale kuns - Iron Man: Ek was onlangs besig om komiese kuns te doen. Iets wat ek baie gedoen het toe ek jonger was. Ek het die afgelope tyd aan 'n paar stukke gewerk, soos Batman, Cyborg Superman en The Flash. Dit is alles met die hand gedoen, insluitend die kleur. Vir die
Voeg die WiFi AutoConnect -funksie by 'n bestaande skets: 3 stappe
Die WiFi AutoConnect -funksie by 'n bestaande skets voeg: In 'n onlangse plasing het ons geleer oor die AutoConnect -funksie vir die ESP32/ESP8266 -borde en een van die vrae wat gevra is, was om dit by bestaande sketse te voeg. In hierdie pos sal ons leer hoe om dit te doen, en ons sal die netwerk -tydprojek gebruik
UChip - Eenvoudige skets vir motors en/of servo's met afstandsbediening via 2,4 GHz radio Tx -Rx !: 3 stappe
UChip - Eenvoudige skets vir afstandsbedieningsmotors en/of servo's via 2.4GHz Radio Tx -Rx !: Ek hou baie van die RC -wêreld. Die gebruik van 'n RC -speelding gee jou die gevoel dat jy in beheer is van iets buitengewoons, al is dit 'n klein bootjie, motor of hommeltuig! Dit is egter nie maklik om jou speelgoed aan te pas en te laat doen wat jy wil nie
Hoe om Bluetooth -skilde te maak vir oplaai -skets na Arduino: 9 stappe (met foto's)
Hoe om Bluetooth -skilde te maak vir die oplaai van skets na Arduino: U kan 'n skets na Arduino via Android of rekenaar oplaai via Bluetooth, om dit te kan doen, benodig u 'n bietjie ekstra komponente, soos 'n Bluetooth -module, kondensator, weerstand, baardbord en jumperdrade, dan haak u maak saam en maak verbinding met die Arduino -pen