Πίνακας περιεχομένων:
- Βήμα 1: Κολλήστε τις κεφαλίδες τόσο στην οθόνη Arduino όσο και στην οθόνη LCD
- Βήμα 2: Λυγίστε την κεφαλίδα JTAG στο Arduino Nano που θα χρησίμευε ως βάση για την οθόνη LCD μας
- Βήμα 3: Χρησιμοποιώντας το συνδεδεμένο κολλητικό πιστόλι, κολλήστε τη μικρή οθόνη στο Arduino Nano
- Βήμα 4: Κάντε τις σωστές συνδέσεις
- Βήμα 5: Αφού κάνετε τις περικοπές, θα χρειαστεί να κολλήσετε τα δύο άκρα του Jumper Wire όπως ακολουθεί
- Βήμα 6: Ολοκληρώστε όλες τις συνδέσεις. Μόλις γίνει αυτό, ήρθε η ώρα να προγραμματίσετε αυτό το μικρό στήσιμο
- Βήμα 7: Ετοιμαστείτε να κάνετε κάποια κωδικοποίηση
- Βήμα 8: Προσθέστε περισσότερες δροσερές δυνατότητες στο πρόγραμμά σας
- Βήμα 9: Γίνετε δημιουργικοί, ο ουρανός είναι το όριο
Βίντεο: Έργο 1: Επίδειξη βίντεο σε γλώσσα Γ: 9 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:36
Γεια σου φίλε χόμπι, Σε αυτό το έργο, ήθελα να δημιουργήσω μια μικρή επίδειξη επίδειξης που θα χρησιμεύσει ως καλή εισαγωγή στο εργαστήριό μου.
Για να το κάνω αυτό, έχω χρησιμοποιήσει πολύ τα ακόλουθα στοιχεία στο eBay:
-Arduino Nano:
-Οθόνη LCD I2C OLED:
Συγκολλητικό όπλο θέρμανσης:
Τα παρακάτω είναι τα βήματα που απαιτούνται για να ολοκληρωθεί αυτό το έργο
Βήμα 1: Κολλήστε τις κεφαλίδες τόσο στην οθόνη Arduino όσο και στην οθόνη LCD
Βήμα 2: Λυγίστε την κεφαλίδα JTAG στο Arduino Nano που θα χρησίμευε ως βάση για την οθόνη LCD μας
Βήμα 3: Χρησιμοποιώντας το συνδεδεμένο κολλητικό πιστόλι, κολλήστε τη μικρή οθόνη στο Arduino Nano
Βήμα 4: Κάντε τις σωστές συνδέσεις
Τώρα που ολόκληρο το σετ έχει συνδυαστεί, ήρθε η ώρα να κάνουμε κάποιες συνδέσεις. Για αυτό, θα χρειαστεί να δημιουργήσετε τις παρακάτω συνδέσεις.
Με αυτόν τον τρόπο, θα χρειαστεί επίσης να συντομεύσετε τα καλώδια, εάν είστε οι τυπικοί άλτες όπως φαίνεται παρακάτω. Ένας γρήγορος κανόνας είναι να σπειρώσετε το σύρμα ως τέτοιο για να εκτιμήσετε την ακριβή θέση για την κοπή.
Βήμα 5: Αφού κάνετε τις περικοπές, θα χρειαστεί να κολλήσετε τα δύο άκρα του Jumper Wire όπως ακολουθεί
Βήμα 6: Ολοκληρώστε όλες τις συνδέσεις. Μόλις γίνει αυτό, ήρθε η ώρα να προγραμματίσετε αυτό το μικρό στήσιμο
Βήμα 7: Ετοιμαστείτε να κάνετε κάποια κωδικοποίηση
Πριν βάλετε οποιονδήποτε κώδικα στο Arduino θα πρέπει πρώτα να κατεβάσετε μερικές βιβλιοθήκες. Οι παρακάτω δύο σύνδεσμοι θα σας οδηγήσουν εκεί:
Βιβλιοθήκη Adafruit-GFX:
Adafruit-SSD1306:
Υποθέτω ότι γνωρίζετε πώς να προσθέσετε μια συμπιεσμένη βιβλιοθήκη (.zip) στο Arduino IDE. Σε αντίθετη περίπτωση, χρησιμοποιήστε τον παρακάτω σύνδεσμο για να μάθετε περισσότερα σχετικά με το θέμα:
Πώς να προσθέσετε μια.zip βιβλιοθήκη στο Arduino IDE:
Βήμα 8: Προσθέστε περισσότερες δροσερές δυνατότητες στο πρόγραμμά σας
Αυτό δεν είναι τεχνικά ένα βήμα, αλλά σε περίπτωση που θέλετε να συμπεριλάβετε περισσότερες λειτουργίες όπως η προσθήκη εικόνων στην οθόνη σας και για πιο κουραστική δουλειά, μπορεί να προσθέσετε ένα-g.webp
Σύνδεσμος 1:
Σύνδεσμος 2:
Ο πρώτος σύνδεσμος, ο σύνδεσμος1, σας βοηθά να μετατρέψετε μια εικόνα ΟΠΟΙΑΔΗΠΟΤΕ μεγέθους στο κατάλληλο μέγεθος 128X64 που αντιπροσωπεύει τη διάσταση για την οθόνη OLED. Τούτου λεχθέντος, μπορείτε να κάνετε τη μετατροπή σε μικρότερες ή μεγαλύτερες διαστάσεις με βάση το τελικό προϊόν. Όσον αφορά τον δεύτερο σύνδεσμο, θα σας επιτρέψει να μετατρέψετε την εικόνα σε μορφή bitmap (δέσμη 0 και 1 σε συνδυασμό σε μήτρα). Η αποθήκευση αυτού του τελευταίου στη μνήμη προγράμματος του Arduino θα σας βοηθήσει να το εμφανίσετε αργότερα χρησιμοποιώντας τη λειτουργία "display.drawBitmap ()".
Βήμα 9: Γίνετε δημιουργικοί, ο ουρανός είναι το όριο
Συνδέω τους κωδικούς μου για να επιτύχω το παραπάνω βίντεο (σύνδεσμος GitHub). Επισυνάπτω επίσης μια πιο αργή έκδοση του παραπάνω βίντεο.
σύνδεσμος:
ΥΓ: δώστε μεγάλη προσοχή στην επεξεργασία της φωτογραφίας πριν τις μετατρέψετε σε μονόχρωμες εικόνες. Το τελικό αποτέλεσμα μπορεί να είναι καλό ή κακό με βάση αυτό. Σας συνιστώ να προσαρμόσετε την αντίθεση σε ένα επίπεδο που περιλαμβάνει το φίλτρο κατωφλίου που θα ακολουθήσει.
Μη διστάσετε να εμπνευστείτε, να αλλάξετε και να χρησιμοποιήσετε μερικές από τις δυνατότητες που περιλαμβάνονται.
Αν σας άρεσε, κάντε like, share και εγγραφή για πιο ενδιαφέρον περιεχόμενο.
Συνιστάται:
Ποντίκι με βοηθητική γλώσσα (ATOM): 7 βήματα (με εικόνες)
Ποντίκι που λειτουργεί με βοηθητική γλώσσα (ATOM): Αυτό το έργο ξεκίνησε αρχικά ως τάξη για ένα εισαγωγικό μάθημα που πήρα ως φοιτητής μηχανικής πρώτου έτους. Μετά την ολοκλήρωση του μαθήματος, συγκέντρωσα μια μικρή ομάδα αποτελούμενη από εμένα και δύο φοιτητές τέχνης/σχεδίου και συνεχίσαμε να
Πρόγραμμα απλής προσθήκης στη γλώσσα προγραμματισμού Σαίξπηρ: 18 Βήματα
Simple Addition Program in Shakespeare Programming Language: Shakespeare Programming Language (SPL) είναι ένα παράδειγμα μιας εσωτερικής γλώσσας προγραμματισμού, που είναι ίσως ενδιαφέρουσα για μάθηση και διασκεδαστική στη χρήση, αλλά όχι ιδιαίτερα χρήσιμη σε πραγματικές εφαρμογές. Το SPL είναι μια γλώσσα όπου ο πηγαίος κώδικας r
Ξεκινώντας με το ESP32 CAM - Ροή βίντεο χρησιμοποιώντας ESP CAM μέσω Wifi - Έργο κάμερας ασφαλείας ESP32: 8 βήματα
Ξεκινώντας με το ESP32 CAM | Ροή βίντεο χρησιμοποιώντας ESP CAM μέσω Wifi | ESP32 Security Camera Project: Σήμερα θα μάθουμε πώς να χρησιμοποιούμε αυτόν τον νέο πίνακα CAM ESP32 και πώς μπορούμε να τον κωδικοποιήσουμε και να τον χρησιμοποιήσουμε ως κάμερα ασφαλείας και να λάβουμε βίντεο ροής μέσω wifi
Καυστήρας με τροφοδοσία USB! Αυτό το έργο μπορεί να καεί μέσω πλαστικών / ξύλου / χαρτιού (το διασκεδαστικό έργο πρέπει επίσης να είναι πολύ λεπτό ξύλο): 3 βήματα
Καυστήρας με τροφοδοσία USB! Αυτό το έργο μπορεί να καεί μέσω πλαστικών / ξύλου / χαρτιού (το διασκεδαστικό έργο πρέπει επίσης να είναι πολύ λεπτό ξύλο): ΜΗΝ ΚΑΝΕΤΕ ΑΥΤΟ ΧΡΗΣΙΜΟΠΟΙΗΣΤΕ USB !!!! διαπίστωσα ότι μπορεί να βλάψει τον υπολογιστή σας από όλα τα σχόλια. ο υπολογιστης μου ειναι μια χαρα Χρησιμοποιήστε φορτιστή τηλεφώνου 600ma 5v. το χρησιμοποίησα και δουλεύει μια χαρά και τίποτα δεν μπορεί να καταστραφεί αν χρησιμοποιήσετε βύσμα ασφαλείας για να διακόψετε την τροφοδοσία
Προσθέστε βίντεο και ήχο στο έργο σας μικροελεγκτή: 7 βήματα
Προσθέστε βίντεο και ήχο στο έργο του μικροελεγκτή σας: Οι οθόνες LED 7 τμημάτων είναι χρήσιμες για την εμφάνιση αριθμών και οι οθόνες LCD bitmap μπορούν να κάνουν απλά γραφικά, αλλά μερικές φορές ο πιο εύκολος τρόπος είναι μια πραγματική, έγχρωμη έξοδος βίντεο: Το σύνθετο βίντεο πανταχού παρούσα και λειτουργεί με 3 " - 60 & Q