Πίνακας περιεχομένων:
Βίντεο: Ελεγκτής φανών με χρήση ARM Cortex-M4: 3 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:36
Αυτό είναι ένα έργο βασισμένο σε πλάκα που χρησιμοποιεί ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) για να φτιάξει έναν ελεγκτή φανών.
Η διάρκεια του RED και του BLUE LED είναι 15 δευτερόλεπτα. Η διάρκεια της κίτρινης λυχνίας LED έχει οριστεί σε 1 δευτερόλεπτο. Ένα σχήμα "πλοκής" επισυνάπτεται στο έργο για να βοηθήσει στην κατανόηση της κατανομής των φανών.
Η κάθοδος όλων των LED είναι προσαρτημένη μεταξύ τους. Αυτό σημαίνει ότι όλοι έχουν κοινό επίπεδο.
.bin αρχείο του κώδικα c99 επισυνάπτεται με τον παρεχόμενο σύνδεσμο στο τέλος αυτού του σεμιναρίου. Το αρχείο.bin μπορεί να μεταφορτωθεί στον μικροελεγκτή χρησιμοποιώντας LM Flash Programmer.
Βήμα 1: Απαιτήσεις
Για την ολοκλήρωση αυτού του έργου απαιτούνται τα ακόλουθα πράγματα:
1- Texas Instruments EK-TM4C123GXL 2- Τέσσερα κόκκινα LED
3- Τέσσερα κίτρινα LED
4- Τέσσερις μπλε ή πράσινες λυχνίες LED
5- Προγραμματιστής LM Flash (λογισμικό στον υπολογιστή)
=> Εάν δεν γνωρίζετε πώς να χρησιμοποιείτε και να εγκαθιστάτε το LM Flash Programmer, ελέγξτε το προηγούμενο Instructable ή κάντε κλικ στους ακόλουθους συνδέσμους:
Λήψη προγραμματιστή LM Flash
Ανεβάστε.bin ή.hex αρχείο χρησιμοποιώντας LM Flash Programmer
Βήμα 2: Pin-outs & Wiring
Το Pin-outs & Wiring του ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) και άλλων περιφερειακών επισυνάπτεται με αυτό το βήμα και δίνεται επίσης ως εξής:
=================== TM4C123GXL => LED
===================
PB5 => L1 (Κόκκινο), L2 (Κόκκινο)
PB0 => L1 (Κίτρινο), L2 (Κίτρινο)
PB1 => L1 (Μπλε), L2 (Μπλε)
PE4 => L3 (Κόκκινο), L4 (Κόκκινο)
PE5 => L3 (Κίτρινο), L4 (Κίτρινο)
PB4 => L3 (Μπλε), L4 (Μπλε)
GND => Όλοι οι αρνητικοί ακροδέκτες των LED
Βήμα 3: Ανεβάστε το αρχείο.bin
Ανεβάστε το συνημμένο αρχείο.bin με αυτό το βήμα στο ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) χρησιμοποιώντας το LM Flash Programmer για να λάβετε την έξοδο.
Συνιστάται:
Ελεγκτής και ελεγκτής Arduino DMX 512: 19 βήματα
Arduino DMX 512 Tester and Controller: Actualizaciones, ficheros, códigos … Αγγλική έκδοσηFacebookHerramienta para pruebas y control de iluminación de prespectasculos a travelz del πρωτόκολλο DMX-512, ιδανικό για κάθε είδους ροπές και εγκαταστάσεις φωτισμού. Este p
Ελεγκτής φανών με χρήση Arduino: 3 βήματα
Ελεγκτής φωτεινού σηματοδότη με χρήση Arduino: Πρόκειται για ένα έργο βασισμένο σε πλάκα που χρησιμοποιεί Atmel Atmega 2560 (Arduino Mega) για να φτιάξει ελεγκτή φωτεινού σηματοδότη. Η διάρκεια του RED και του BLUE LED είναι 15 δευτερόλεπτα. Η διάρκεια της κίτρινης λυχνίας LED έχει οριστεί σε 1 δευτερόλεπτο. Μπορούμε να ορίσουμε τη δική σας διάρκεια ανά μήνα
Ελεγκτής PWM με χρήση τρανζίστορ: 4 βήματα
Ελεγκτής PWM χρησιμοποιώντας τρανζίστορ: Κατά το σχεδιασμό αυτοκινήτων RC, ρομπότ ή οποιουδήποτε έργου που χρησιμοποιεί κινητήρα, είναι απαραίτητο να πρέπει να ελέγχετε την ταχύτητα του κινητήρα. Για αυτό χρειάζεστε έναν ελεγκτή κινητήρα PWM, υπάρχουν πολλοί ελεγκτές κινητήρων στην αγορά, αλλά σχεδιάζετε το δικό σας
Σειριακή επικοινωνία με χρήση ARM Cortex-M4: 4 βήματα
Σειριακή επικοινωνία με χρήση ARM Cortex-M4: Πρόκειται για ένα έργο που βασίζεται σε πλάκα που χρησιμοποιεί ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) για σειριακή επικοινωνία χρησιμοποιώντας εικονικό τερματικό. Η έξοδος μπορεί να ληφθεί σε οθόνη LCD 16x2 και η είσοδος για σειριακή επικοινωνία μπορεί να δοθεί σε Serial Mo
Σύστημα φανών 4 δρόμων με χρήση 5 ασύρματων μονάδων Arduinos και 5 NRF24L01: 7 βήματα (με εικόνες)
Σύστημα 4 δρόμων φανών με χρήση 5 ασύρματων μονάδων Arduinos και 5 NRF24L01: Πριν από λίγο δημιούργησα ένα Instructable που περιγράφει λεπτομερώς ένα ζευγάρι φανάρια σε ένα breadboard. Δημιούργησα επίσης ένα άλλο Instructable που δείχνει το βασικό πλαίσιο για τη χρήση μιας ασύρματης μονάδας NRF24L01. Αυτό με έβαλε σε σκέψεις! Υπάρχουν αρκετά