Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-23 14:39
La cantidad de horas que habré pasado de pequeño purposeando pintar una casita en el Etch A Sketch (o telesketch, como se conocía en España). Todo iba bien hasta que purposeaba hacer las diagonales del techo.
Como se puede ver en la segunda imagen, esta versión digital del Etch A Sketch no soluciona el problema de las diagonales, pero nos permite seguir purposeándolo!
Βήμα 1: Materiales Utilizados
Pantalla TFT de Seeedstudio
Arduino Uno
Dos potenciómetros de 10K
Χωρίς διακόπτη
Una cajilla (en este caso, impresa en 3d, pero cualquier caja vale)
Una pila de 9V y su conector (sin foto)
Βήμα 2: Montaje
Τα καλώδια της Conectar 3 μπορούν να χρησιμοποιηθούν με πολύ καλό τρόπο και να χρησιμοποιηθούν για να επικοινωνήσουν με το Arduino.
El cable central de los potenciómetros va uno a A5 y el otro a A4
El de la derecha de cada potenciómetro va al pin 5V y el de la izquierda a cualquier pin GND (ως los potenciómetros se mueven al revés en la pantalla, cambiar el cable de 5V και GND del potenciómetro.
La pila de 9V se conecta al pin Vin y a cualquier pin GND con el inetrruptor intercalado en el cable que va a a Vin
Una vez que tengas todos los cables puestos, pincha la pantalla en el arduino pillando los καλώδια. (Si, es un poco chapuza, pero te evita hacer un "shield" para conectar la pantalla y el Arduino).
Βήμα 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:
// Εφαρμογή βαφής - Εμφάνιση τόσο του TFT όσο και της οθόνης αφής#
#περιλαμβάνω
#περιλαμβάνω
int potpinlr = 4; // αναλογική ακίδα που χρησιμοποιείται για τη σύνδεση του ποτενσιόμετρου
int potpinud = 5; int valr? // μεταβλητή για ανάγνωση της τιμής από τον αναλογικό pin int valud;
void setup ()
{Tft. TFTinit (); // init βιβλιοθήκη TFT TFT_BL_ON; // ενεργοποιήστε το φως φόντου Serial.begin (9600); } void loop () {valr = analogRead (potpinlr); // διαβάζει την τιμή του ποτενσιόμετρου (τιμή μεταξύ 0 και 1023) valr = χάρτης (valr, 0, 1023, 240, 0). // κλιμακώστε το για να το χρησιμοποιήσετε με το σερβο (τιμή μεταξύ 240 και 0) valud = analogRead (potpinud); // διαβάζει την τιμή του ποτενσιόμετρου (τιμή μεταξύ 0 και 1023) valud = map (valud, 0, 1023, 0, 320). // κλιμακώστε το για να το χρησιμοποιήσετε με το σερβο (τιμή μεταξύ 0 και 320) Tft.fillCircle (valr, valud, 3, RED). Serial.print ("δεξιά αριστερά"); Serial.println (valr); Serial.print ("πάνω κάτω"); Serial.println (valud); καθυστέρηση (10)? }
Βήμα 4: La Cajilla
Con mucho cuidado y pegamento caliente poner todo el conjunto en la cajilla y cerrarlo.
Μπορείτε να χρησιμοποιήσετε μια βόλτα, και Tupperware ή cualquier otro envise pequeño que cortaremos para colocar el interruptor, la pantalla y los dos potenciómetros.
Σχετικά με το τρισδιάστατο, puedes bajrte mi cajilla de aquí:
Συνιστάται:
Ξεκινώντας με το STM32f767zi Cube IDE και μεταφορτώστε το προσαρμοσμένο σκίτσο: 3 βήματα
Ξεκινώντας με το STM32f767zi Cube IDE και Upload You Custom Sketch: ΑΓΟΡΑ (κάντε κλικ στο τεστ για να αγοράσετε/επισκεφθείτε την ιστοσελίδα) STM32F767ZISUPPORTED SOFTWARE · STM32CUBE IDE · KEIL MDK ARM μVISION · EWARM IAR EMBEDDED χρησιμοποιείται για τον προγραμματισμό μικροελεγκτών STM
Χαράξτε έναν πίνακα κυκλωμάτων με είδη κουζίνας: 6 βήματα (με εικόνες)
Χαράξτε έναν πίνακα κυκλωμάτων με είδη κουζίνας: Καθώς ασχολείστε με έργα ηλεκτρονικής, θα συνειδητοποιήσετε γρήγορα ότι όσο πιο περίπλοκα είναι, τόσο πιο δύσκολο είναι να κολληθούν μαζί. Συνήθως σημαίνει δημιουργία φωλιάς αρουραίου μεμονωμένα καλώδια, τα οποία μπορεί να είναι ογκώδη και δύσκολο να αντιμετωπιστούν
Κάνοντας ένα κλιμακωτό σχέδιο από ένα σκίτσο: 10 βήματα (με εικόνες)
Δημιουργία ενός κλιμακωτού σχεδίου από ένα σκίτσο: Δημιουργία κλιμακωτής μπλε εκτύπωσης για να βοηθήσει την τρισδιάστατη κατασκευή ενός δισδιάστατου σκίτσου
Διασύνδεση RFID-RC522 Με Arduino MEGA ένα απλό σκίτσο: 4 βήματα
Διασύνδεση RFID-RC522 Με το Arduino MEGA ένα απλό σκίτσο: Hai εκεί σε αυτό το σεμινάριο θα σας βοηθήσω να διασυνδέσετε το RFID-RC522 με το Arduino Mega 2560 για να διαβάσετε το RFID και να εμφανίσετε τα δεδομένα στη σειριακή οθόνη. ώστε να μπορείτε να το επεκτείνετε μόνοι σας Χρειάζεστε: Arduino Mega ή Arduino Uno
Μέθοδος σφουγγαριού + χλωριούχου σιδήρου - Χαράξτε τα PCB σε ένα λεπτό !: 5 βήματα (με εικόνες)
Μέθοδος σφουγγαριού + χλωριούχου σιδήρου - Χαράξτε τα PCB σε ένα λεπτό!: Σε αυτό το Εγχειρίδιο, θα σας δείξω πώς να χαράξετε μια πλακέτα κυκλώματος με περίπου μια κουταλιά της σούπας διάλυμα χάραξης χλωριούχου σιδήρου και ένα τετράγωνο σφουγγάρι 2 ιντσών. Θα εκπλαγείτε καθώς ο εκτεθειμένος χαλκός στο PCB εξαφανίζεται μπροστά στα μάτια σας και ο κάπρος σας