Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

Anwesenheitssystem basierend auf Arduino und Google Spreadsheet

Komponenten und Verbrauchsmaterialien

Arduino UNO
× 1
Arduino Ethernet Shield 2
× 1
RFID-Lesegerät (generisch)
× 1
Jumper (generisch)
× 1

Apps und Onlinedienste

Arduino-IDE
Google Tabellen
Google App-Skript
Pushingbox

Über dieses Projekt

Hallo Leute,

Hier haben wir ein sehr spannendes Projekt und so können wir RFID-Daten mit Arduino an eine Google-Tabelle senden. Kurz gesagt, wir werden ein Anwesenheitssystem basierend auf einem RFID-Lesegerät entwickeln, das Anwesenheitsdaten in Echtzeit in einer Google-Tabelle speichert.

Verwendete Software:

Dies ist die Software, die wir für dieses Projekt verwendet haben:

1. Arduino-IDE: Sie können die neueste Arduino-IDE von diesem Link herunterladen:

https://www.arduino.cc/en/Main/Software

2. Google Drive: Sie müssen einige der Apps von Ihrem Google-Laufwerk verwenden und die erste ist Google Sheet und ein anderer ist Google App-Skript , wo Sie Ihr Google-Skript schreiben müssen.

3. Pushingbox: Dieses Tool müssen Sie verwenden, um Daten von Ihrem Arduino an Google zu übertragen Tabelle , da Sie keine Daten direkt von Arduino an Google Sheet senden können, daher ist dies das Drittanbieter-Tool, das Sie verwenden müssen. Sie können auf diese Seite gehen und sich einfach mit Google anmelden.

Verwendete Komponenten:

1) Arduino UNO:

Arduino/Genuino Uno ist ein Mikrocontroller-Board basierend auf dem ATmega328P (Datenblatt). Es verfügt über 14 digitale Ein-/Ausgangspins (davon 6 als PWM-Ausgänge nutzbar), 6 analoge Eingänge, einen 16-MHz-Quarz, einen USB-Anschluss, eine Strombuchse, einen ICSP-Header und eine Reset-Taste.

2) Ethernet-Abschirmung: Das Arduino Ethernet Shield 2 verbindet Ihr Arduino in wenigen Minuten mit dem Internet. Stecken Sie dieses Modul einfach auf Ihr Arduino Board, verbinden Sie es mit einem RJ45-Kabel mit Ihrem Netzwerk und folgen Sie ein paar einfachen Schritten, um Ihre Welt über das Internet zu steuern. Wie immer bei Arduino ist jedes Element der Plattform – Hardware, Software und Dokumentation – frei verfügbar und Open Source. Das bedeutet, dass Sie genau lernen können, wie es hergestellt wird, und sein Design als Ausgangspunkt für Ihre eigenen Schaltungen verwenden. Hunderttausende Arduino Boards fördern bereits jeden Tag die Kreativität der Menschen auf der ganzen Welt.

3) RFID-RC522-Lesegerät mit Tag:

Es gibt billige RFID-Module, die die Tags von Mifare lesen und schreiben können und in mehreren Webshops wie eBay verkauft werden und heutzutage in vielen "Starter-Kits" enthalten sind. Suchen Sie einfach nach RFID-RC522 (MF-RC522). Der Mikrocontroller und der Kartenleser verwenden SPI für die Kommunikation (der Chip unterstützt I2C- und UART-Protokolle, ist jedoch nicht in der Bibliothek implementiert). Der Kartenleser und die Tags kommunizieren über ein elektromagnetisches Feld von 13,56 MHz.

Schaltplan:

Sie müssen zuerst das Ethernet-Shield anschließen, wie im obigen Bild gezeigt, dann müssen Sie die RFID-Verbindung herstellen.

Unten sind die Anschlusspins für Arduino und RFID-Leser:

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,3 V

GND GND GND

IRQ ist nicht verbunden

Bitte stellen Sie sicher, dass wir zwei SPI-Geräte verwenden, damit SDA (SS) bereits mit Ethernet-Shield verwendet wird zwei SPI-Geräte.

Bibliothek:

Sie müssen eine Bibliothek für RFID RC522 installieren. Sie können die Bibliothek über diesen Link herunterladen.

Code:

Sie können den Quellcode dieses Projekts von unserer Github-Seite abrufen. Hier ist der GitHub-Link dafür.

Video des Projekts:

Die gesamte Projektbeschreibung finden Sie im obigen Video.

Wenn Sie Zweifel an diesem Projekt haben, können Sie uns unten kommentieren.

Und wenn Sie mehr über eingebettete Systeme erfahren möchten, besuchen Sie unseren YouTube-Kanal.

Bitte besuchen und liken Sie unsere Facebook-Seite für regelmäßige Updates.

Danke und Grüße,

Embedotronik-Technologien

Schaltpläne


Herstellungsprozess

  1. Anwesenheitssystem mit Arduino und RFID mit Python
  2. Arduino - Foto aufnehmen - Auf Google Drive hochladen
  3. LCD-Animation und -Spiele
  4. Arduino-Alarmsystem:SERENA
  5. Keller-/Kriechraum-Lüftungssystem
  6. Python3- und Arduino-Kommunikation
  7. Arduino- und OLED-basierte zelluläre Automaten
  8. Arduino-basierter Drehzahlmesser mit neuem und schnellerem Algorithmus
  9. eDOT - Arduino-basierte Präzisionsuhr und Wetterstation
  10. FM-Radio mit Arduino und RDA8057M