Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Βήμα 1: Ξεκινώντας
- Βήμα 2: Στέλεχος 2: Συνδέσεις κυκλώματος
- Βήμα 3: Βήμα 3: Προγραμματισμός του μικροελεγκτή
- Βήμα 4: Βήμα 4: και το Τελικό Κύκλωμα…
Βίντεο: BI - DIRECTIONAL VISITOR COONTER USING 8051 (AT89S52): 4 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
Ο στόχος αυτού του έργου είναι να μετρήσει τον αριθμό των επισκεπτών που εισέρχονται και εξέρχονται από ένα δωμάτιο και ενημερώνονται οι λεπτομέρειες σε μια οθόνη LCD.
Αυτό το έργο αποτελείται από μικροελεγκτή AT89S52, δύο αισθητήρες IR και οθόνη LCD. Οι αισθητήρες IR ανιχνεύουν τα εξωτερικά συμβάντα και τα σήματα εξόδου αποστέλλονται στον μικροελεγκτή. Ο μικροελεγκτής χρησιμοποιεί αυτά τα σήματα για τη λειτουργία καταμέτρησης με βάση τον αλγόριθμο που είναι γραμμένος σε αυτόν. Οι τιμές του μετρητή εμφανίζονται στη συνέχεια χρησιμοποιώντας μια οθόνη LCD 16 2.
Προμήθειες
AT82S52 ……………………. 1
Αισθητήρας IR …………………… 2
Οθόνη LCD 16*2 ……….. 1
Βήμα 1: Βήμα 1: Ξεκινώντας
*Εάν διαθέτετε τον πίνακα ανάπτυξης 8051, παραλείψτε αυτό το βήμα
Η βασική διαμόρφωση προγραμματισμού γυμνού μετάλλου εξηγείται σε ένα άλλο εκπαιδευτικό. Μπορείτε να έχετε πρόσβαση κάνοντας κλικ στον σύνδεσμο: PROGRAMMING-AT89S52-USING-ARDUINO
Βήμα 2: Στέλεχος 2: Συνδέσεις κυκλώματος
Συνδέστε τους αισθητήρες IR όπως φαίνεται στο διάγραμμα κυκλώματος.
Βήμα 3: Βήμα 3: Προγραμματισμός του μικροελεγκτή
Όπως αναφέρθηκε παραπάνω, δείτε το προηγούμενο εγχειρίδιο για να μάθετε πώς να προγραμματίζετε το AT89S52 χρησιμοποιώντας το Arduino.
κατεβάστε τον συνημμένο κώδικα και ανεβάστε τον στον μικροελεγκτή.
Βήμα 4: Βήμα 4: και το Τελικό Κύκλωμα…
Αυτή είναι η τελική έξοδος του μετρητή επισκεπτών διπλής κατεύθυνσης
Συνιστάται:
AT89S52 - Veroboard & Upcycling Components: 4 Βήματα
AT89S52 - Veroboard & Upcycling Components: Δημιουργήστε τον δικό σας πρόγονο του Arduino με ανακυκλωμένα στοιχεία. 32 προγραμματιζόμενα I/O. Είναι ένας προγραμματιζόμενος μικροελεγκτής ISP. Εύκολο και διδακτικό έργο κατασκευής. (Εντάξει … αγοράζω το Veroboard για αυτό, ή θα μπορούσατε να το κάνετε στο breadboard)
Digitalηφιακό ρολόι με χρήση μικροελεγκτή (AT89S52 χωρίς κύκλωμα RTC): 4 βήματα (με εικόνες)
Digitalηφιακό ρολόι με χρήση μικροελεγκτή (AT89S52 Χωρίς κύκλωμα RTC): Ας περιγράψουμε ένα ρολόι … " Το ρολόι είναι μια συσκευή που μετρά και δείχνει τον χρόνο (σχετικό) " !!! Μαντέψτε το είπα σωστά για να κάνουμε ένα ΡΟΛΟΓΙΟ με τη λειτουργία ΣΥΝΑΓΕΡΜΟΣ Το ΣΗΜΕΙΩΣΗ: Θα διαρκέσει 2-3 λεπτά για να διαβάσετε, διαβάστε ολόκληρο το έργο αλλιώς δεν θα
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ AT89S52 ΧΡΗΣΗ ARDUINO: 4 βήματα
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ AT89S52 ΧΡΗΣΗ ARDUINO: Προγραμματισμός εντός συστήματος (ISP) γνωστός και ως σειριακός προγραμματισμός σε κύκλωμα (ICSP) είναι η δυνατότητα ορισμένων προγραμματιζόμενων λογικών συσκευών, μικροελεγκτών και άλλων ενσωματωμένων συσκευών να προγραμματίζονται ενώ εγκαθίστανται σε ένα πλήρες σύστημα, αντί να απαιτούν τσι
Ρολόι πραγματικού χρόνου με χρήση AT89s52: 3 βήματα
Real TIme Clock Using AT89s52: WELCOME BACK, Αυτό είναι το shubham Trivedi και σήμερα θα σχεδιάσω το ρολόι πραγματικού χρόνου χρησιμοποιώντας τον μικροελεγκτή At89s52. Ο μικροελεγκτής AT89S52 είναι η καρδιά αυτού του έργου. Το DS1307 IC χρησιμοποιείται ως RTC. Αυτό το IC DS1307 απαιτούσε διεπαφή I2C, αλλά 89
Διασύνδεση LCD με 8051 (AT89S52): 4 βήματα
Διασύνδεση LCD με 8051 (AT89S52): Γεια, αυτή είναι η αρχή του 8051. Η οθόνη LCD μπορεί να λειτουργήσει με λειτουργία 8-bit και 4-bit, αλλά στην περίπτωση 8051 χρησιμοποιείται κυρίως 8-bit, χρησιμοποιείται 4-bit σε περίπτωση arduino , AVR και PIC. Η λειτουργία 8-bit σημαίνει ότι χρησιμοποίησε καλώδιο 8 για τη μετάδοση της διεύθυνσης και των δεδομένων