Paso 1: Cómo funciona
El Gizmo de Internet Arduino consiste en un Arduino, un lector de tarjetas RFID, un montón de LEDs y otros componentes montados en un caso de fuente de poder de PC reciclado conectado a un PC como se muestra en el primer diagrama. Arduino está ejecutando software que va a leer una tarjeta RFID cuando se coloca cerca del lector. Cuando se lee una tarjeta, el Arduino hace los LEDs en la parte superior el gizmo luz en secuencia y aparecen a la raza alrededor en círculos. ID de la tarjeta RFID es enviada a la PC mediante un cable USB que conecta el Arduino y el PC. En el PC, está ejecutando un programa Python en un bucle esperando datos de Arduino. Cuando recibe la tarjeta de identificación RFID de Arduino, busca el ID de tarjeta RFID en una tabla para ver qué sitio web está asociado con esa tarjeta. Si encuentra la tarjeta en la mesa, se abre una nueva pestaña en el navegador por defecto para el ordenador y carga el sitio web. Si el ID de tarjeta RFID no está en la tabla, el programa de Python crea una página HTML sencilla con un mensaje de error y el ID de la tarjeta RFID y muestra la información en una nueva pestaña en el navegador (como se muestra en la tercera imagen). Cuando se enciende el Arduino Internet Gizmo, ilumina un conjunto de color rojo, verde y azul LED para indicar que el cacharrito es operacional cambiantes.
La segunda figura y el archivo PDF adjunto muestran el circuito esquemático para el Arduino Internet Gizmo. El lector RFID se conecta los pines de Arduino 3 y 4. El pin 3 se utiliza para el envío de que los datos de la tarjeta RFID para el Arduino y el pin 4 se utilizan para activar o desactivar la lectura. Pines de Arduino 6-13 se utilizan para controlar la iluminación de los LEDs en la parte superior el gizmo. Arduino pin 5 se utiliza para encender el color del LED rojo, verde y azul cambio de circuito. Pin 5 se conecta a un optoacoplador que convierte el color cambiar LED del encendido y apagado. Utiliza el circuito optoacoplador en lugar de conectar el color cambiar LED directamente a la Arduino porque el color que LEDs cambiantes dibujar diferentes cantidades de corriente y cambian de color con cinco de ellos, estaba seguro de qué efecto que tendría en el Arduino, así que sentí que era mejor usar el optoacoplador y el color que cambia LED independientemente de la energía.
Detalles sobre cómo se cubre el software funciona en el paso 20.
Puede encontrar más información sobre cómo funciona el lector de tarjetas RFID en la hoja de datos para el lector de tarjetas RFID serial Parallax.