Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Une façon cool de marquer la fréquentation.
Étape 1: Présentation
Avez-vous déjà ressenti le besoin d'automatiser votre processus de présence?
Si oui, alors c'est le projet parfait sur lequel travailler.
Basé sur nodemcu, le module rfid mfrc522 et l'IDE de traitement, cela vous permet de garder une trace de quiconque vient dans votre espace/bureau de fabricant.
Étape 2: Rassemblez le matériel
Le matériel suivant est requis pour le projet:
- Module MFRC522 Module RFID MFRC522
- Nodemcu Nodemcu
- Module OLED d'affichage OLED
- Traitement et Arduino IDE Traitement IDE / Arduino IDE
Rassemblez le matériel ci-dessus et vous êtes prêt à partir !!!
Étape 3: Le circuit
Connectez tous les composants en suivant le circuit donné.
Étape 4: le code
Téléchargez les croquis suivants.
Installez Arduino et les IDE de traitement. Vous devez installer la carte ESP8266 sur Arduino au cas où vous ne l'auriez pas fait.
Guide pour installer ESP8266 sur Arduino
Lien de la bibliothèque OLED pour Nodemcu
github.com/klarsys/esp8266-OLED
Instructions:
- Ouvrez l'esquisse Arduino et modifiez le ssid et passez aux informations d'identification de votre wifi local.
- Connectez nodemcu et téléchargez le code
- L'oled affichera connecté lorsque votre nodemcu se connectera avec succès à votre wifi.
- Oled affichera également l'adresse IP de votre module.
- Ouvrez maintenant le dossier zip RFID et localisez le fichier texte "IP" dans le dossier de données et remplacez l'adresse IP par l'adresse IP affichée à l'écran.
- Ouvrez l'esquisse de traitement et cliquez sur Exécuter.
- Vous devriez voir ONLINE sur l'écran Oled.
- Scannez n'importe quelle carte rfid et enregistrez-la après avoir entré le nom sur l'écran qui apparaît lorsque vous exécutez l'esquisse de traitement.
- Chaque carte enregistrée si numérisée, l'heure d'entrée et le nom de la personne doivent être mis à jour dans le fichier feuille de présence dans le dossier de données.
- Si l'écran OLED n'affiche pas, inversez ses broches I2C.