Inhoudsopgave:

Aanwezigheidssysteem met het opslaan van gegevens op Google Spreadsheet met behulp van RFID en Arduino Ethernet Shield - Ajarnpa
Aanwezigheidssysteem met het opslaan van gegevens op Google Spreadsheet met behulp van RFID en Arduino Ethernet Shield - Ajarnpa

Video: Aanwezigheidssysteem met het opslaan van gegevens op Google Spreadsheet met behulp van RFID en Arduino Ethernet Shield - Ajarnpa

Video: Aanwezigheidssysteem met het opslaan van gegevens op Google Spreadsheet met behulp van RFID en Arduino Ethernet Shield - Ajarnpa
Video: Presentatie 2017 2024, December
Anonim
Aanwezigheidssysteem met opslag van gegevens op Google Spreadsheet met behulp van RFID en Arduino Ethernet Shield
Aanwezigheidssysteem met opslag van gegevens op Google Spreadsheet met behulp van RFID en Arduino Ethernet Shield

Hallo jongens, Hier komen we met een heel spannend project en dat is hoe rfid-gegevens naar Google Spreadsheet kunnen worden verzonden met behulp van Arduino. Kortom, we gaan een aanwezigheidssysteem maken op basis van rfid-lezer die aanwezigheidsgegevens in realtime opslaat in Google-spreadsheet.

Stap 1: gebruikte software:

Gebruikte software
Gebruikte software
Gebruikte software
Gebruikte software
Gebruikte software
Gebruikte software

Dit zijn de software die we voor dit project hebben gebruikt:

1. Arduino IDE: u kunt de nieuwste Arduino IDE downloaden via deze link:

www.arduino.cc/en/Main/Software

2. Google Drive: u moet enkele van de apps van uw Google Drive gebruiken en de eerste is een Google-blad en een andere is het Google-app-script, waar u uw Google-script moet schrijven.

3. Pushingbox: deze tool moet je gebruiken om gegevens van je Arduino naar Google Sheet te pushen, omdat je rechtstreeks geen gegevens van Arduino naar Google Sheet kunt sturen, dus dit is de tool van derden die je moet gebruiken. Je kunt gewoon naar deze pagina gaan en gewoon inloggen met google.

Stap 2: gebruikte componenten:

Gebruikte componenten
Gebruikte componenten
Gebruikte componenten
Gebruikte componenten
Gebruikte componenten
Gebruikte componenten

1) Arduino UNO:

Arduino/Genuino Uno is een microcontroller board gebaseerd op de ATmega328P (datasheet). Het heeft 14 digitale input/output-pinnen (waarvan 6 kunnen worden gebruikt als PWM-uitgangen), 6 analoge ingangen, een 16 MHz kwartskristal, een USB-aansluiting, een stroomaansluiting, een ICSP-header en een resetknop.

2) Ethernet Shield: Het Arduino Ethernet Shield 2 verbindt uw Arduino in slechts enkele minuten met internet. Sluit deze module gewoon aan op uw Arduino-bord, sluit hem aan op uw netwerk met een RJ45-kabel en volg een paar eenvoudige stappen om uw wereld via internet te besturen. Zoals altijd bij Arduino is elk element van het platform - hardware, software en documentatie - vrij beschikbaar en open-source. Dit betekent dat u precies kunt leren hoe het is gemaakt en het ontwerp kunt gebruiken als uitgangspunt voor uw eigen circuits. Honderdduizenden Arduino-boards voeden al elke dag de creativiteit van mensen over de hele wereld.

3) RFID RC522-lezer met tag:

Er zijn goedkope RFID-modules die de tags van Mifare kunnen lezen en schrijven en worden tegenwoordig verkocht bij verschillende webwinkels, zoals eBay en worden tegenwoordig bij veel "starterskits" geleverd. Zoek eenvoudig RFID-RC522 (MF-RC522). De microcontroller en kaartlezer gebruiken SPI voor communicatie (chip ondersteunt I2C- en UART-protocollen, maar niet geïmplementeerd in de bibliotheek). De kaartlezer en de tags communiceren via een 13,56 MHz elektromagnetisch veld.

Stap 3: Schakelschema:

Schakelschema
Schakelschema
Schakelschema
Schakelschema

Schakelschema van dit project is hierboven gegeven.

U moet eerst het ethernet-schild aansluiten, zoals weergegeven in de bovenstaande afbeelding, daarna moet u de rfid-verbinding maken

hieronder zijn de verbindingspinnen voor arduino en rfid-lezer:

RFID-RC522 Arduino UNO Arduino Mega

RST 9 9

SDA(SS) 4/10 4/53

MOSI 11 51

MISO 12 50

SCK 13 52

VCC 3.3 v 3.3v

GND GND GND

IRQ is niet verbonden

Zorg er alstublieft voor dat we twee SPI-apparaten gebruiken, zodat SDA (SS) al wordt gebruikt met Ethernet-schild, dus we moeten een aparte pin gebruiken voor SDA (SS) in het geval van RFID-RC522 zodat er geen conflict is tussen twee SPI-apparaten

Stap 4: Bibliotheek:

U moet één bibliotheek installeren voor rfid rc522. Je kunt de bibliotheek krijgen via deze link

Stap 5: Coderen:

Je kunt de broncode van dit project krijgen van onze github-pagina. Hier is de github-link daarvoor

Stap 6: Video van project:

De hele projectbeschrijving wordt gegeven in bovenstaande video

Als u twijfels heeft over dit project, kunt u ons hieronder een reactie geven.

En als je meer wilt weten over embedded systemen, kun je ons YouTube-kanaal bezoeken

Bezoek en like onze Facebook-pagina voor regelmatige updates.

Bedankt & groeten, Embedotronics-technologieën

Aanbevolen: