Πίνακας περιεχομένων:
- Βήμα 1: Λήψη του Arduino IDE
- Βήμα 2: Υλικά υλικού
- Βήμα 3: Δημιουργία υλικού
- Βήμα 4: Λήψη και εκτέλεση του προγράμματος
- Βήμα 5: Κατανόηση του προγράμματος
Βίντεο: Υπολογιστής Arduino με έξοδο LED: 5 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Γεια σας παιδιά! Θέλετε να μάθετε πώς να χρησιμοποιείτε είσοδο και έξοδο σειριακής οθόνης. Λοιπόν εδώ έχετε το τέλειο σεμινάριο για το πώς να το κάνετε! Σε αυτό το διδακτικό, θα σας καθοδηγήσω στα απλά βήματα που απαιτούνται για τη δημιουργία μιας αριθμομηχανής χρησιμοποιώντας τη σειριακή οθόνη Arduino και την εμφάνιση του αποτελέσματος με αναβοσβήματα LED.
Βήμα 1: Λήψη του Arduino IDE
Κατεβάστε και εγκαταστήστε το Arduino IDE (Διαδραστικό περιβάλλον ανάπτυξης) χρησιμοποιώντας τον παρακάτω σύνδεσμο:
www.arduino.cc/el/Main/Software Επιλέξτε και αποθηκεύστε την έκδοση που ταιριάζει καλύτερα στο λειτουργικό σας σύστημα και τη διαμόρφωση.
Βήμα 2: Υλικά υλικού
- 1 σανίδα Arduino
- 1 καλώδιο για σύνδεση της πλακέτας Arduino στον υπολογιστή σας
- 1 LED
- Jumper Wires
Βήμα 3: Δημιουργία υλικού
1) Συνδέστε το Arduino στον υπολογιστή σας
2) Συνδέστε το LED στο breadboard και το Arduino όπως φαίνεται στην εικόνα.
Βήμα 4: Λήψη και εκτέλεση του προγράμματος
Κατεβάστε το συνημμένο πρόγραμμα arduino στο φορητό υπολογιστή σας. Συνδέστε το arduino στο φορητό υπολογιστή σας και εκτελέστε το πρόγραμμα.
Στο arduino IDE, ανοίξτε Εργαλεία-> σειριακή οθόνη. Πληκτρολογήστε έναν υπολογισμό που θα γίνει, για παράδειγμα, 3+2 και θα έχετε το αποτέλεσμα ως 5. Μπορείτε επίσης να δοκιμάσετε αφαίρεση, πολλαπλασιασμό και διαίρεση ως εξής:
4+2 (θα λάβετε Αποτέλεσμα = 6)
8-3 (θα λάβετε Αποτέλεσμα = 5)
5*3 (θα λάβετε Αποτέλεσμα = 15)
10/2 (θα λάβετε Αποτέλεσμα = 5)
Θα δείτε ότι η λυχνία LED αναβοσβήνει τόσες φορές όσο η έξοδος.
Βήμα 5: Κατανόηση του προγράμματος
Αρχικά ας καταλάβουμε πώς λειτουργεί η είσοδος και η έξοδος σειριακής θύρας. Ένας χρήστης μπορεί να εισαγάγει δεδομένα στο πεδίο εισαγωγής στο παράθυρο σειριακής οθόνης για να στείλει τιμές και δεδομένα στο Arduino. Οποιοδήποτε σειριακό πρόγραμμα ή ακόμη και μια προσαρμοσμένη σειριακή εφαρμογή μπορεί να χρησιμοποιηθεί για την αποστολή δεδομένων στο Arduino αντί για τη χρήση του παραθύρου Serial Monitor. Ομοίως, ο χρήστης μπορεί να εξάγει δεδομένα σε σειριακή οθόνη.
Τώρα θα το χρησιμοποιήσουμε για τη δημιουργία της δικής μας αριθμομηχανής. Πρώτα στη μέθοδο setup (): Αρχικοποιούμε μεταβλητές και τη σειριακή θύρα. Serial.begin (9600); // ξεκινά σειριακές επικοινωνίες Serial.println ("Στείλτε μου έναν υπολογισμό"); Serial.println ("Για παράδειγμα: 2+3"); Στη συνέχεια, με τη μέθοδο loop (): while (Serial.available ()> 0) {// ενώ αποστέλλονται δεδομένα στο arduino, number1 = Serial.parseInt (); λειτουργία = Serial.read (); // η λειτουργία θα είναι ο πρώτος χαρακτήρας μετά τον πρώτο αριθμό number2 = Serial.parseInt (); // αποθηκεύει τον δεύτερο αριθμό στον αριθμό2 Στη συνέχεια καλούμε υπολογισμός () και εκτυπώνουμε το αποτέλεσμα του υπολογισμού. υπολογισμός () είναι η προσαρμοσμένη συνάρτηση που εκτελεί τους υπολογισμούς. Ας καταλάβουμε πώς λειτουργεί. Εάν (λειτουργία == '+'), προσθέτει τους δύο αριθμούς και αποθηκεύει το αποτέλεσμα στη μεταβλητή "αποτέλεσμα". Εάν (λειτουργία == '-'), αφαιρεί τους δύο αριθμούς και αποθηκεύει το αποτέλεσμα στη μεταβλητή "αποτέλεσμα". Εάν (λειτουργία == '*'), πολλαπλασιάζει τους δύο αριθμούς και αποθηκεύει το αποτέλεσμα στη μεταβλητή "αποτέλεσμα". Εάν (λειτουργία == '/'), διαιρεί τους δύο αριθμούς και αποθηκεύει το αποτέλεσμα στη μεταβλητή "αποτέλεσμα". Διαφορετικά, εκτυπώνει "Σφάλμα"
Η μέθοδος αναλαμπής έχει τον κωδικό για να αναβοσβήνει το LED όσες φορές το αποτέλεσμα με έναν απλό βρόχο.
Συνιστάται:
Λάβετε έξοδο HDMI από το Rock64 σας χρησιμοποιώντας το Armbian: 15 βήματα
Λάβετε έξοδο HDMI από το Rock64 σας χρησιμοποιώντας το Armbian: Πιθανότατα βρίσκεστε εδώ μετά από αναζητήσεις στο Google για " Rock64 χωρίς hdmi output " σας έδειξε προς αυτή την κατεύθυνση. r θα μπορούσατε να αναρωτηθείτε πώς να χρησιμοποιήσετε την οθόνη 16 x 2 που συνοδεύει μια αγορά που φαινόταν καλή για να είναι αληθινή: " Για $ 10-$ 20, ένα Sing
Βασικός υπολογιστής Arduino με έξοδο VGA: 5 βήματα (με εικόνες)
Arduino Basic PC With VGA Output: Στο προηγούμενο Instructable έχω δείξει πώς να φτιάξω έναν ρετρό υπολογιστή 8-bit που λειτουργεί BASIC, μέσω δύο Arduino και με σήμα εξόδου σε B & W για οθόνη τηλεόρασης. Τώρα θα δείξω πώς να φτιάξω τον ίδιο υπολογιστή, αλλά με το σήμα εξόδου σε
Φορητός υπολογιστής Pi-Berry-ο κλασικός φορητός υπολογιστής DIY: 21 βήματα (με εικόνες)
Φορητός υπολογιστής Pi-Berry-ο κλασικός φορητός υπολογιστής DIY: Ο φορητός υπολογιστής που έφτιαξα "Ο φορητός υπολογιστής Pi-Berry" είναι χτισμένος γύρω από το Raspberry Pi 2. Έχει 1 GB RAM, τετραπύρηνο επεξεργαστή, 4 θύρες USB και μία θύρα Ethernet. Ο φορητός υπολογιστής ικανοποιεί τις ανάγκες της καθημερινής ζωής και εκτελεί ομαλά προγράμματα όπως το VLC media player, το Mozilla Firefox, το Ardu
ESP32 Basic PC με έξοδο VGA: 7 βήματα
ESP32 Basic PC με έξοδο VGA: Σε αυτό το Instructable πρόκειται να δείξω πώς να φτιάξω έναν απλό υπολογιστή ρετρό στυλ που γίνεται με ένα μόνο ESP32 και μερικά άλλα εξαρτήματα. Αυτός ο υπολογιστής τρέχει το Tiny Basic, μια απλοποιημένη διάλεκτο του BASIC και παράγει την έξοδο για μια οθόνη VGA. Η ανάλυση είναι 640
Βασικός υπολογιστής Arduino με έξοδο τηλεόρασης: 5 βήματα (με εικόνες)
Arduino Basic PC With Output TV: Σε αυτό το Instructables θα δείξω πώς να φτιάξετε έναν ρετρό υπολογιστή 8-bit με BASIC, μέσω δύο Arduino και λίγων άλλων εξαρτημάτων. Μπορείτε να εισαγάγετε τις μεταβλητές και το πρόγραμμα BASIC με ένα πληκτρολόγιο PS2 και η έξοδος εμφανίζεται σε μια οθόνη με