Cómo hacer comunicar Arduino con teclado a MySQL DB. (1 / 1 paso)

Paso 1: Software

Requisitos de hardware

  • Arduino Uno / Arduino Mega
  • Escudo de Ethernet teclado 4 × 4
  • Una PC / frambuesa / DB

Requisitos de software

El mecanismo de funcionamiento es el siguiente; el usuario introduce el código alfanumérico a través del teclado. Una vez terminado Introduzca los 6 dígitos, presione la * llave y queda pendiente de comprobación. Una vez finalizada dichas operaciones, Arduino comunican a través de la serie si el código es correcto o no y encender el LED 13. El código también puede ser más largo, pero se debe cambiar en el código fuente. En primer lugar usted necesita crear un diagrama en la DB MySQL. En mi caso llamé a auth. Hay sólo una tabla de códigos de nombre, que tiene como atributos de un solo elemento que es código, un elemento de tipo varchar (10), cual es la clave principal y no debe nada. Para hacer estas tareas puede utilizar el MySQL Workbench, que es un programa muy fácil de usar. Para obtener más información sobre MySQL, les recomiendo que leer este artículo. Aquí está el código del programa para Arduino Uno / Arduino Mega que le permite comprobar la corrección de código añadido a teclado, en comparación con aquellos en la base de datos MySQL.

La verificación de la corrección del código es insertada por la función isAuthorized (char código []) ; Esta función comprueba si el número de filas devueltas por la consulta a la base de datos es mayor que 0. La consulta es:

Seleccionar * De códigos donde el código = 'A47DCB'

Para enviar el funcionamiento del programa, debe especificar una nombre de usuario contraseña de tu DB de MySQL. Luego debe ingresar los códigos que son válidos. Para ello puede utilizar esta consulta:

INSERTAR en Codes(Code) valores ('A47DCD')

El software funciona mejor con Arduino Mega que con Arduino Uno debido a problemas de espacio de memoria.

Artículos Relacionados

Detector láser de Arduino con teclado

Detector láser de Arduino con teclado

Hola a todos!!!!!!He sido jugar con unos pocos componentes y mi arduino. He descubierto este proyecto la semana pasada y sólo tenía que compartir con todos ustedes. Lo que es, es un rayo láser que golpea una célula fotoeléctrica. El arduino lee la cé
Reproducir el texto de la "Vieja escuela" con un Arduino, un teclado numérico 4 x 4 y una 16 x 2 LCD

Reproducir el texto de la "Vieja escuela" con un Arduino, un teclado numérico 4 x 4 y una 16 x 2 LCD

¡ Hola! Este es un tutorial para producir un dispositivo de composición de texto utilizando un Arduino con almacenamiento de texto y devolver las capacidades a la consola serie. En su forma actual no es útil y es más de un ejercicio entretenido, pero
Entradas extras para Arduino con un teclado

Entradas extras para Arduino con un teclado

El Arduino es quizás la cosa más fresca en la tierra. Hay muchos tipos, el Uno, la Mega, el Pro, Pro Mini, etc. etc..Pero una cosa que a menudo puede ser un problema es que sólo tienes un número limitado de entradas y salidas. Hay muchas soluciones p
Hacer una catapulta con Arduino

Hacer una catapulta con Arduino

¡ Hola!Este tutorial le dirá cómo hacer una catapulta con un Arduino, también va a jugar un pequeño sonido antes de que fuego. Aquí tenéis un vídeo del producto final.Lo primero es lo primero, aquí está una lista con cosas que se necesita para la ins
Controlador MIDI con teclado

Controlador MIDI con teclado

Hoy estamos construyendo la clave 400 controlador MIDI utilizando un Arduino y la computadora teclados!Para los productores de música consciente presupuesto ahi, este proyecto es una gran manera de construir un cuadro barato para su estación de traba
Reloj de tiempo Real de Arduino con alarma y sensores ambientales

Reloj de tiempo Real de Arduino con alarma y sensores ambientales

Reloj de Arduino, con respaldo de batería (reloj en tiempo real), tiempo, fecha, alarma, temperatura, humedad, presión, LCD, salida, entrada de teclado, dormir modo, blanco de iluminación (4 X) LED LCD con control de intensidadPaso 1: Lista de piezas
Botonera programable de Arduino como teclado

Botonera programable de Arduino como teclado

Este es un proyecto bastante sencillo y divertido con Arduino que es una opción ideal para su primera interacción con Arduino. Creará un panel con botones diferentes, cada uno hará una acción en tu ordenador (Mac o Pc) por emulando comandos o atajos
Comunicación serial USB Android Arduino con el cable OTG

Comunicación serial USB Android Arduino con el cable OTG

He hecho una noche de la Arduino basado lámpara con fotorresistencia y problema con lo de los niveles de luz era diferente de un lugar a otro, cuando estoy probando he utilizado un valor como un umbral para encender la luz y después de fijación en su
Arduino MIDI teclado de Pedal de pie

Arduino MIDI teclado de Pedal de pie

El origenMi papá es músico. Toca multitud de instrumentos. Sin embargo, sólo tiene dos brazos, pero también tiene las piernas! Que cuando decidimos que reutilizar los pedales de pie de un viejo órgano y convertirlos en un arduino powered teclado MIDI
Sistema de seguridad de contraseña de Arduino con sensores de puerta magnético

Sistema de seguridad de contraseña de Arduino con sensores de puerta magnético

En esta guía de Instructables te mostrará cómo hacer su propio sistema de seguridad de la contraseña mediante el uso de la placa de Arduino uno y algunos interruptores de puerta magnético. Hice mi propio circuito utilizando el microcontrolador ATmega
Primera vez con teclado

Primera vez con teclado

Este instructable muestra cómo conseguir uno de estos teclado de matriz de 4 x 4 para trabajar con el arduino. Hay 8 pernos en esto. Obras de 4 pines que se conecta a las filas y 4 pines a las columnas. Hay algunos usos para este teclado: una cerradu
Conectar Bluetooth Universal de Arduino - Control tu Arduino con tu dispositivo Android

Conectar Bluetooth Universal de Arduino - Control tu Arduino con tu dispositivo Android

Siempre quise controlar fácilmente mi Arduino con mi Smartphone, pero nunca encontré la solución perfecta para hacerlo. No quiero decir que esto es perfecto, pero hace lo que quiero que do...well no totalmente pero estoy cerca... Creo.En este Instruc
Integración de tu Arduino con Flash y Actionscript 3

Integración de tu Arduino con Flash y Actionscript 3

por lo que podría han estado buscando en varios sitios web descarga el código de Arduino para comunicarse con flash, pero si eres como yo probablemente tenía algunos problemas tratando de hacerles bien comunicarse.  Bien este tutorial mostrará a uste
Cómo subir apuntes a un Arduino con un puerto Usb roto / Chip

Cómo subir apuntes a un Arduino con un puerto Usb roto / Chip

Bienvenidos a mi primer instructable :)Hace algún tiempo, tenía un sensor conectado a mi Arduino Nano pero el sensor no funcionó, así que decidí conseguir mi multímetro para comprobar las conexiones. Puso un extremo en el pin de 5V en el sensor y el