Tabla de contenido:
- Paso 1: Software utilizado:
- Paso 2: Componentes utilizados:
- Paso 3: diagrama de circuito:
- Paso 4: Biblioteca:
- Paso 5: Código:
- Paso 6: Video del proyecto:
Video: Sistema de asistencia con almacenamiento de datos en una hoja de cálculo de Google usando RFID y Arduino Ethernet Shield: 6 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
Hola chicos, Aquí se nos ocurre un proyecto muy emocionante y así es como enviar datos rfid a la hoja de cálculo de Google usando Arduino. En resumen, vamos a hacer un sistema de asistencia basado en lector rfid que guardará los datos de asistencia en tiempo real en la hoja de cálculo de Google.
Paso 1: Software utilizado:
Estos son los programas que hemos utilizado para este proyecto:
1. IDE de Arduino: puede descargar el IDE de Arduino más reciente desde este enlace:
www.arduino.cc/en/Main/Software
2. Google Drive: debe usar algunas de las aplicaciones de su unidad de Google y la primera es la hoja de Google y otra será el script de la aplicación de Google, donde debe escribir su script de Google.
3. Pushingbox: esta herramienta que debe usar para enviar datos desde su arduino a la hoja de Google, ya que directamente no puede enviar datos desde arduino a la hoja de Google, por lo que esta es la herramienta de terceros que debe usar. Puede ir a esta página e iniciar sesión con Google.
Paso 2: Componentes utilizados:
1) Arduino UNO:
Arduino / Genuino Uno es una placa de microcontrolador basada en ATmega328P (hoja de datos). Tiene 14 pines de entrada / salida digital (de los cuales 6 se pueden usar como salidas PWM), 6 entradas analógicas, un cristal de cuarzo de 16 MHz, una conexión USB, un conector de alimentación, un encabezado ICSP y un botón de reinicio.
2) Ethernet Shield: El Arduino Ethernet Shield 2 conecta su Arduino a Internet en solo unos minutos. Simplemente conecte este módulo a su placa Arduino, conéctelo a su red con un cable RJ45 y siga unos sencillos pasos para comenzar a controlar su mundo a través de Internet. Como siempre con Arduino, todos los elementos de la plataforma (hardware, software y documentación) están disponibles gratuitamente y son de código abierto. Esto significa que puede aprender exactamente cómo está hecho y usar su diseño como punto de partida para sus propios circuitos. Cientos de miles de placas Arduino ya están alimentando la creatividad de las personas en todo el mundo, todos los días.
3) Lector RFID RC522 con etiqueta:
Hay módulos RFID baratos que pueden leer y escribir las etiquetas de Mifare y se venden en varias tiendas web, como eBay, y se incluyen en muchos "kits de inicio" hoy en día. Simplemente busque RFID-RC522 (MF-RC522). El microcontrolador y el lector de tarjetas utilizan SPI para la comunicación (el chip admite los protocolos I2C y UART pero no está implementado en la biblioteca). El lector de tarjetas y las etiquetas se comunican mediante un campo electromagnético de 13,56 MHz.
Paso 3: diagrama de circuito:
El diagrama de circuito de este proyecto se da arriba.
Primero debe conectar el escudo ethernet como se muestra en la imagen de arriba, luego debe hacer la conexión rfid
A continuación se muestran los pines de conexión para arduino y lector rfid
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
TIERRA TIERRA TIERRA
IRQ no está conectado
Asegúrese de que estamos usando dos dispositivos SPI para que SDA (SS) ya se use con el escudo de Ethernet, por lo que tenemos que usar un pin separado para SDA (SS) en el caso de RFID-RC522 para que no haya ningún conflicto entre dos dispositivos SPI
Paso 4: Biblioteca:
Necesita instalar una biblioteca para rfid rc522. Puede obtener la biblioteca desde este enlace
Paso 5: Código:
Puede obtener el código fuente de este proyecto en nuestra página de github. Aquí está el enlace de github para eso
Paso 6: Video del proyecto:
La descripción completa del proyecto se da en el video anterior.
Si tiene alguna duda sobre este proyecto, no dude en comentarnos a continuación.
Y si quieres aprender más sobre el sistema embebido puedes visitar nuestro canal de youtube
Visite y haga clic en Me gusta en nuestra página de Facebook para obtener actualizaciones frecuentes.
Gracias y Saludos, Tecnologías Embedotronics
Recomendado:
Sistema de asistencia basado en huellas dactilares y RFID con Raspberry Pi y base de datos MySQL: 5 pasos
Sistema de asistencia basado en huellas dactilares y RFID con Raspberry Pi y base de datos MySQL: video de este proyecto
Sistema de asistencia mediante el envío de datos RFID al servidor MySQL usando Python con Arduino: 6 pasos
Sistema de asistencia mediante el envío de datos RFID al servidor MySQL usando Python con Arduino: En este proyecto, conecté RFID-RC522 con arduino y luego envío datos de RFID a la base de datos phpmyadmin. A diferencia de nuestros proyectos anteriores, no estamos usando ningún escudo ethernet en este caso, aquí solo estamos leyendo los datos en serie que provienen de ar
Sistema de asistencia de huellas dactilares Arduino con almacenamiento de datos en la nube: 8 pasos
Sistema de asistencia de huellas dactilares Arduino con almacenamiento de datos en la nube: puede leer este y otros tutoriales increíbles en el sitio web oficial de ElectroPeak. En este tutorial, vamos a hacer
IoT Wallet (billetera inteligente con Firebeetle ESP32, Arduino IDE y hoja de cálculo de Google): 13 pasos (con imágenes)
IoT Wallet (billetera inteligente con Firebeetle ESP32, Arduino IDE y hoja de cálculo de Google): ¡Primer premio en el concurso Instructables Pocket-Sized!: Si invirtió algo de dinero en criptomonedas, probablemente ya sepa que son altamente volátiles. Cambian de la noche a la mañana y nunca se sabe cuánto dinero "real" todavía tiene en su bolsillo
Hoja de cálculo de Google con ESP8266 Arduino: 4 pasos
Hoja de cálculo de Google con ESP8266 Arduino: hoy en día, cada máquina tiene algunos datos para publicar en la nube y los datos deben analizarse y registrarse para muchos propósitos. Al mismo tiempo, el analizador también debería poder acceder a los datos. Esto se puede hacer utilizando el concepto de IOT. IOT es Internet de este