Inhoudsopgave:
Video: Nodmcu RFID-aanwezigheidsserver met verwerking - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
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.
Aanbevolen:
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino - Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter - RC Helikopter - RC-vliegtuig met Arduino: 5 stappen (met afbeeldingen)
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino | Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter | RC Helikopter | Rc-vliegtuig met Arduino: een Rc-auto besturen | Quadcopter | Drone | RC vliegtuig | RC-boot, we hebben altijd een ontvanger en zender nodig, stel dat we voor RC QUADCOPTER een 6-kanaals zender en ontvanger nodig hebben en dat type TX en RX is te duur, dus we gaan er een maken op onze
Bluetooth en IMU met het Tactigon-bord - Verwerking: 7 stappen
Bluetooth en IMU met het Tactigon-bord - Verwerking: in deze serie artikelen wordt uitgelegd hoe u de geïntegreerde sensoren en communicatie-interfaces van de Tactigon kunt gebruiken om een eenvoudige gebarencontroller te maken. Broncode beschikbaar hier op GitHubIn dit artikel gaan we leren hoe om simpel te gebruiken
Eenvoudige verwerking Uldar (ultrasone detectie en bereik): 3 stappen
Simple Processing Uldar (Ultrasonic Detection and Ranging): Dit is een eenvoudig project dat Arduino UNO en Processing gebruikt om een eenvoudige lidar te maken. Lidar (ook wel LIDAR, LiDAR en LADAR genoemd) is een meetmethode die de afstand tot een doel meet door te verlichten het doel met gepulseerd laserlicht en meten
Hartslagmeter AD8232, Arduino, verwerking: 4 stappen
Hartslagmeter AD8232, Arduino, Verwerking: De AD8232 van Analog Devices is een volledig analoog front-end ontworpen om EKG-signalen (ElectroCardioGram) op milliVolt-niveau te verwerven. Hoewel het eenvoudig is om de AD8232 aan te sluiten en het resulterende ECG-signaal op een oscilloscoop te zien, is de uitdaging voor
3D AIR-muis - Arduino + verwerking: 5 stappen
3D AIR-muis | Arduino + Verwerking: 3D AIR-muis | Arduino + ProcessingIk studeer Industrieel Ontwerpen en vorig jaar als onderdeel van een cursus genaamd "Technologie als RAW-materiaal" Ik heb dit project gebouwd als mijn laatste werk. Ik werk meestal met SolidWorks, een CAD-software voor de