Πίνακας περιεχομένων:
- Βήμα 1: Τι θα χρειαστείτε
- Βήμα 2: Ξεκινήστε το Visuino και επιλέξτε τον τύπο πίνακα Arduino UNO
- Βήμα 3: Στο Visuino Προσθέστε εξαρτήματα
- Βήμα 4: Στο Visuino Set Components
- Βήμα 5: Στο Visuino Connect Components
- Βήμα 6: Το κύκλωμα
- Βήμα 7: Δημιουργία, μεταγλώττιση και μεταφόρτωση του κώδικα Arduino
- Βήμα 8:
- Βήμα 9: Παίξτε
Βίντεο: Visuino Running LED: 9 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:31
Σε αυτό το σεμινάριο θα χρησιμοποιήσουμε 6x LED, Arduino UNO και Visuino για να τρέξουμε φως LED χρησιμοποιώντας στοιχείο ακολουθίας. Το στοιχείο αλληλουχίας είναι ιδανικό για καταστάσεις όπου θέλουμε να ενεργοποιήσουμε διάφορα γεγονότα στη σειρά.
Δείτε ένα βίντεο επίδειξης.
Βήμα 1: Τι θα χρειαστείτε
- Arduino UNO (ή οποιοδήποτε άλλο Arduino)
- Καλώδια βραχυκυκλωτήρων
- LED 6Χ
- Breadboard
- Πρόγραμμα Visuino: Κατεβάστε το Visuino
Βήμα 2: Ξεκινήστε το Visuino και επιλέξτε τον τύπο πίνακα Arduino UNO
Για να ξεκινήσετε τον προγραμματισμό του Arduino, θα πρέπει να έχετε εγκαταστήσει το Arduino IDE από εδώ:
Λάβετε υπόψη ότι υπάρχουν ορισμένα κρίσιμα σφάλματα στο Arduino IDE 1.6.6. Βεβαιωθείτε ότι έχετε εγκαταστήσει 1.6.7 ή νεότερη έκδοση, διαφορετικά αυτό το Instructable δεν θα λειτουργήσει! Εάν δεν το έχετε κάνει ακολουθήστε τα βήματα σε αυτό το Instructable για να ρυθμίσετε το Arduino IDE για να προγραμματίσετε το Arduino UNO! Το Visuino: https://www.visuino.eu πρέπει επίσης να εγκατασταθεί. Ξεκινήστε το Visuino όπως φαίνεται στην πρώτη εικόνα Κάντε κλικ στο κουμπί "Εργαλεία" στο στοιχείο Arduino (Εικόνα 1) στο Visuino Όταν εμφανιστεί το παράθυρο διαλόγου, επιλέξτε "Arduino UNO" όπως φαίνεται στην Εικόνα 2
Βήμα 3: Στο Visuino Προσθέστε εξαρτήματα
- Προσθέστε το στοιχείο "Ακολουθία"
- Προσθέστε 6x στοιχείο "Toggle (T) Flip-Flop"
Βήμα 4: Στο Visuino Set Components
Επιλέξτε το στοιχείο "Sequence1" και κάτω από το παράθυρο ιδιοτήτων ορίστε το "Repeat" σε "True"
Επιλέξτε το στοιχείο "Sequence1", κάντε διπλό κλικ σε αυτό. Στο διάλογο "Στοιχεία": Σύρετε το στοιχείο "Digitalηφιακή περίοδος" 6X προς τα αριστερά.
Επιλέξτε το στοιχείο "Digitalηφιακή περίοδος1" και κάτω από το παράθυρο ιδιοτήτων ορίστε "Καθυστέρηση" σε "30"
- Επιλέξτε το στοιχείο "Digitalηφιακή περίοδος2" και κάτω από το παράθυρο ιδιοτήτων ορίστε "Καθυστέρηση" σε "60"
- Επιλέξτε το στοιχείο "Digitalηφιακή περίοδος3" και κάτω από το παράθυρο ιδιοτήτων ορίστε "Καθυστέρηση" σε "90"
- Επιλέξτε το στοιχείο "Digitalηφιακή περίοδος4" και κάτω από το παράθυρο ιδιοτήτων ορίστε "Καθυστέρηση" σε "120"
- Επιλέξτε το στοιχείο "Digitalηφιακή περίοδος5" και κάτω από το παράθυρο ιδιοτήτων ορίστε "Καθυστέρηση" σε "150"
- Επιλέξτε το στοιχείο "Pηφιακή περίοδος6" και κάτω από το παράθυρο ιδιοτήτων ορίστε "Καθυστέρηση" σε "180"
Βήμα 5: Στο Visuino Connect Components
- Συνδέστε τον ακροδέκτη "Sequence1" "Pηφιακή περίοδος1" [Out] με τον ακροδέκτη "TFlipFlop1" [Ρολόι]
- Συνδέστε το στοιχείο "Sequence2" "Digital Period1" pin [Out] to "TFlipFlop2" pin [Clock]
- Συνδέστε τον ακροδέκτη "Sequence3" "Pηφιακή περίοδος1" [Out] με τον ακροδέκτη "TFlipFlop3" [Ρολόι]
- Συνδέστε τον ακροδέκτη "Sequence4" "Digital Period1" [Out] στο "TFlipFlop4" pin [Clock]
- Συνδέστε τον ακροδέκτη "Sequence5" "Digital Period1" [Out] με τον ακροδέκτη "TFlipFlop5" [Clock]
- Συνδέστε το στοιχείο "Sequence6" "Digital Period1" pin [Out] to "TFlipFlop6" pin pin [Clock]
- Συνδέστε τον ακροδέκτη εξαρτήματος "TFlipFlop1" [Out] στην ψηφιακή καρφίτσα του πίνακα Arduino [4]
- Συνδέστε τον ακροδέκτη του στοιχείου "TFlipFlop2" [Out] στον ψηφιακό πείρο της πλακέτας Arduino [5]
- Συνδέστε τον ακροδέκτη εξαρτήματος "TFlipFlop3" [Out] στον ψηφιακό πείρο της πλακέτας Arduino [6]
- Συνδέστε τον ακροδέκτη εξαρτήματος "TFlipFlop4" [Out] στον ψηφιακό πείρο της πλακέτας Arduino [7]
- Συνδέστε τον ακροδέκτη "TFlipFlop5" [Out] στον ψηφιακό πείρο της πλακέτας Arduino [8]
- Συνδέστε τον ακροδέκτη εξαρτήματος "TFlipFlop6" [Out] στον ψηφιακό πείρο της πλακέτας Arduino [9]
Βήμα 6: Το κύκλωμα
- Συνδέστε θετικό πείρο LED1 (Anode) με ψηφιακό pin Arduino [4]
- Συνδέστε τον θετικό πείρο LED2 (Anode) στον ψηφιακό πείρο Arduino [5]
- Συνδέστε τον θετικό πείρο LED3 (Anode) στον ψηφιακό πείρο Arduino [6]
- Συνδέστε το θετικό πείρο LED4 (Anode) με το ψηφιακό pin του Arduino [7]
- Συνδέστε θετικό πείρο LED5 (Anode) με ψηφιακό pin Arduino [8]
- Συνδέστε το θετικό πείρο LED6 (Anode) με το ψηφιακό pin του Arduino [9]
Συνδέστε τον πείρο Arduino [GND] στον πείρο GND του breadboard
- Συνδέστε τον αρνητικό πείρο LED1 (Cathode) στον πείρο GND του breadboard
- Συνδέστε τον αρνητικό πείρο LED2 (Cathode) στον πείρο GND του breadboard
- Συνδέστε τον αρνητικό πείρο LED3 (Cathode) στον πείρο GND του breadboard
- Συνδέστε τον αρνητικό πείρο LED4 (Cathode) στον πείρο GND του breadboard
- Συνδέστε τον αρνητικό πείρο LED5 (Cathode) στον πείρο GND του breadboard
- Συνδέστε τον αρνητικό πείρο LED6 (Cathode) στον πείρο GND του breadboard
Βήμα 7: Δημιουργία, μεταγλώττιση και μεταφόρτωση του κώδικα Arduino
Στο Visuino, στο κάτω μέρος κάντε κλικ στην καρτέλα "Build", βεβαιωθείτε ότι έχει επιλεγεί η σωστή θύρα και, στη συνέχεια, κάντε κλικ στο κουμπί "Compile/Build and Upload".
Βήμα 8:
Βήμα 9: Παίξτε
Εάν τροφοδοτήσετε τη μονάδα Arduino UNO, τα LED θα πρέπει να αρχίσουν να λειτουργούν.
Συγχαρητήρια! Ολοκληρώσατε το έργο σας με το Visuino.
Επισυνάπτεται επίσης το έργο Visuino, που δημιούργησα για αυτό το Instructable. Μπορείτε να το κατεβάσετε και να το ανοίξετε στο Visuino:
Συνιστάται:
Luck's Running Out - Παιχνίδι: 7 Βήματα
Luck's Running Out - Παιχνίδι: Αυτό είναι ένα παιχνίδι ταχύτητας και τύχης, όπως και η καυτή πατάτα, το τριφύλλι περνάει μέχρι να τελειώσει το τραγούδι και το animation. Αυτό το παιχνίδι είναι πιο διασκεδαστικό όταν συνδυάζεται με μια σύντομη εργασία που πρέπει να ολοκληρώσετε πριν περάσετε το τριφύλλι. Δεν είμαι άνθρωπος με τεχνογνωσία
Pixel Kit Running MicroPython: Πρώτα βήματα: 7 βήματα
Pixel Kit Running MicroPython: Πρώτα βήματα: Το ταξίδι για να ξεκλειδώσετε όλες τις δυνατότητες του Kano's Pixel ξεκινά με την αντικατάσταση του εργοστασιακού υλικολογισμικού με το MicroPython, αλλά αυτό είναι μόνο η αρχή. Για να κωδικοποιήσουμε το Pixel Kit πρέπει να συνδέσουμε τους υπολογιστές μας σε αυτό. Αυτό το σεμινάριο θα εξηγήσει τι
Running LED Airport Runway: 7 Βήματα
Running LED Airport Runway: Αυτή είναι μια αναθεώρηση και έμπνευση από το https://www.instructables.com/id/Running-LEDs-Ardu..Αλλάζω τον πηγαίο κώδικα για να κάνει το φως να αναβοσβήνει μπρος-πίσω και πιο αργό. Αυτό είναι ένα χειροποίητο μοντέλο του αεροδιαδρόμου
Τζάκετ LED Running: 12 Βήματα
LED Running Jacket: Αυτό το σακάκι φτιάχτηκε για να βοηθήσει τους δρομείς να είναι πιο ορατοί όταν τρέχουν σε συνθήκες χαμηλού φωτισμού. Οι κόκκινες λυχνίες LED παραμένουν αναμμένες μέχρι να απενεργοποιηθούν, οι λευκές λυχνίες LED αναβοσβήνουν κατά τη λειτουργία (ή όταν εντοπιστεί άλλη κίνηση)
MATRIX Voice και MATRIX Creator Running Alexa (έκδοση C ++): 7 βήματα
MATRIX Voice και MATRIX Creator Running Alexa (Έκδοση C ++): Απαιτούμενο υλικό Πριν ξεκινήσετε, ας εξετάσουμε τι θα χρειαστείτε. Raspberry Pi 3 (Συνιστάται) ή Pi 2 Model B (Υποστηρίζεται). MATRIX Voice ή MATRIX Creator - Το Raspberry Pi δεν διαθέτει ενσωματωμένο μικρόφωνο, το MATRIX Voice/Creator διαθέτει