Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Ένας δροσερός τρόπος για να σημειώσετε τη συμμετοχή.
Βήμα 1: Εισαγωγή
Έχετε νιώσει ποτέ την ανάγκη να αυτοματοποιήσετε τη διαδικασία παρακολούθησης;
Εάν ναι, τότε αυτό είναι το τέλειο έργο για να δουλέψετε.
Με βάση το nodemcu, το mfrc522 rfid module και το IDE επεξεργασίας, αυτό σας επιτρέπει να κρατάτε αρχείο για όποιον έρχεται στο χώρο/το γραφείο του κατασκευαστή σας.
Βήμα 2: Συλλέξτε το υλικό
Το ακόλουθο υλικό απαιτείται για το έργο:
- Μονάδα MFRC522 Μονάδα MFRC522 RFID
- Nodemcu Nodemcu
- Οθόνη OLED Μονάδα OLED
- Επεξεργασία και Arduino IDE Επεξεργασία IDE / Arduino IDE
Συγκεντρώστε το παραπάνω υλικό και είστε έτοιμοι !!!
Βήμα 3: Το κύκλωμα
Συνδέστε όλα τα εξαρτήματα ακολουθώντας το δεδομένο κύκλωμα.
Βήμα 4: Ο κώδικας
Κατεβάστε τα παρακάτω σκίτσα.
Εγκαταστήστε Arduino και Processing IDE. Πρέπει να εγκαταστήσετε τον πίνακα ESP8266 στο Arduino σε περίπτωση που δεν το έχετε κάνει.
Οδηγός για την εγκατάσταση του ESP8266 στο Arduino
Σύνδεσμος βιβλιοθήκης OLED για το Nodemcu
github.com/klarsys/esp8266-OLED
Οδηγίες:
- Ανοίξτε το σκίτσο Arduino και αλλάξτε το ssid και περάστε στα διαπιστευτήρια του τοπικού wifi.
- Συνδέστε το nodemcu και ανεβάστε τον κώδικα
- Το oled θα εμφανιστεί συνδεδεμένο όταν το nodemcu συνδεθεί επιτυχώς στο wifi σας.
- Το Oled θα εμφανίσει επίσης τη διεύθυνση IP της μονάδας σας.
- Τώρα ανοίξτε το φάκελο zip RFID και εντοπίστε το αρχείο κειμένου "IP" στο φάκελο δεδομένων και αλλάξτε το ip στη διεύθυνση ip που εμφανίζεται στην οθόνη.
- Ανοίξτε το σκίτσο επεξεργασίας και κάντε κλικ στην εκτέλεση.
- Θα πρέπει να δείτε το ONLINE στην οθόνη που έχει αφαιρεθεί.
- Σαρώστε οποιαδήποτε κάρτα rfid και καταχωρήστε την αφού εισαγάγετε το όνομα στην οθόνη που εμφανίζεται όταν εκτελείτε το σκίτσο επεξεργασίας.
- Κάθε καταχωρημένη κάρτα αν σαρωθεί, ο χρόνος εισαγωγής και το όνομα του ατόμου ενημερώνονται στο αρχείο φύλλου παρακολούθησης στο φάκελο δεδομένων.
- Σε περίπτωση που η οθόνη OLED δεν εμφανίζεται, αντιστρέψτε τις ακίδες I2C.