2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Een coole manier om aanwezigheid te markeren.
Stap 1: Inleiding
Heb je ooit de behoefte gevoeld om je aanwezigheidsproces te automatiseren?
Zo ja, dan is dit het perfecte project om aan te werken.
Op basis van nodemcu, mfrc522 rfid-module en verwerkings-IDE, kunt u hiermee bijhouden wie er in uw makerruimte/kantoor komt.
Stap 2: Verzamel het materiaal
Het volgende materiaal is nodig voor het project:
- MFRC522-module MFRC522 RFID-module
- Nodemcu Nodemcu
- OLED-display OLED-module
- Verwerking en Arduino IDE Verwerking IDE / Arduino IDE
Verzamel het bovenstaande materiaal en je bent klaar om te gaan!!!
Stap 3: Het circuit
Sluit alle componenten aan door het gegeven circuit te volgen.
Stap 4: De code
Download de volgende schetsen.
Installeer Arduino en Processing IDE's. Je moet het ESP8266-bord op Arduino installeren voor het geval je dat nog niet hebt gedaan.
Gids voor het installeren van ESP8266 op Arduino
OLED-bibliotheeklink voor Nodemcu
github.com/klarsys/esp8266-OLED
Instructies:
- Open de Arduino-schets en verander de ssid en geef door aan de inloggegevens van uw lokale wifi.
- Sluit nodemcu aan en upload de code
- De oled wordt weergegeven wanneer uw nodemcu met succes verbinding maakt met uw wifi.
- Oled zal ook het IP-adres van uw module weergeven.
- Open nu de RFID-zipmap en zoek het tekstbestand "IP" in de gegevensmap en verander het ip in het ip-adres dat op het scherm wordt weergegeven.
- Open de verwerkingsschets en klik op uitvoeren.
- U zou ONLINE op het oled-scherm moeten zien.
- Scan elke rfid-kaart en registreer deze na het invoeren van de naam op het scherm dat verschijnt wanneer u de verwerkingsschets uitvoert.
- Elke geregistreerde kaart, indien gescand, wordt het tijdstip van binnenkomst en de naam van de persoon bijgewerkt in het presentielijstbestand in de gegevensmap.
- In het geval dat het OLED-scherm de I2C-pinnen niet weergeeft.