Núvol controlat per RFID

Materials necessaris i construcció del núvol

En aquest link que hi ha a sobre trobaràs com fer el núvol.

Materials específics del projecte

Lector targes

Lector de targes RFID, per als menys experts en soldadura, convé comprar el que ja ve soldat

Targes

Aquestes targetes ja porten un codi únic que no es pot modificar, aquest codi l’haurem de conèixer i aplicar a la programació.
S’ha de tenir a ma un retolador permanent per escriure sobre les targes el seu codi

Connexió Lector RFID i Arduino

Aquesta és una part del muntatge final. Hem separat la connexió del lector de RFID de la resta per la gran quantitat de cables que hi apareixen.
Atenció: les lletres del gràfic del lector de targetes no es correspon amb el model que us hem presentat(el fritzing no te el model) com a eina a utilitzar, és només un dibuix.
La disposició dels cables és la que es veu al gràfic i per aquest ordre.
Tenint la placa amb el signe el lector a la part superior, seguiu l’ordre que apareix al
esquema. El cable superior va a D10, el següent a D13, etc.

Esquema complet

Codis de les targes

Per realitzar aquesta pràctica necessitarem la biblioteca MFRC522.

Per poder instal·lar-la haurem d’anar a
Eines > Gestionar Biblioteques,

Al quadre de diàleg podreu cercar i instal·lar la biblioteca.

Un cop instal·lada la biblioteques cercarem l’exemple propi d’aquesta bibliteca DumpInfo
Menú Arxiu>Exemples> MFRC522> DumpInfo

Aquest exemple en permetrà conèixer el codi de les targes que apareixerà al Monitor Serie

Tota aquesta part prèvia la podeu consultar a un excel·lent vídeo de ARDUINO DESDE CERO

Aquests codis els apuntarem a les targes.
Podem utilitzar algun tipus de paper adhesiu o retolador permanent.

Codi per a núvol controlat per targes RFID

Biblioteques necessàries

Per a que funcioni el nostre projecte, farà falta tenir instal·lades una sèrie de biblioteques
#include <Adafruit_NeoPixel.h>
#include <require_cpp11.h>
#include <deprecated.h>
#include <MFRC522.h>
#include <MFRC522Extended.h>
#include “SPI.h”
Algunes d’aquestes llibreries van incloses a les principals: Adafruit_NeoPixel.h
i MFRC522.h. Si no disposeu d’alguna d’aquestes llibreries, el programa Arduino us
demanarà que la instal·leu.

Canvi del codi de les targes pels vostres codis

Cada targeta és diferent, les vostres tenen un codi diferent al que us apareix al codi final,
Haureu de subtituir els codis que apareixen pels vostres al codi d’arduino.
Així doncs heu de:

  1. Saber el codi de cadascuna de les vostres targetes i tenir-ho apuntat
  2. Obrir el codi del projecte amb l’IDE d’Arduino
  3. Buscar la línia que correspongui a la primera targeta
    if(usercard.indexOf(“A6:F4:49:29”) >= 0) { 
      targeta=1;
      return true;
      }
  4. Canviar el codi que apareix(“A6:F4:49:29”) pel vostre.
    Repetir el procés amb les 16 targes que controlen el projecte: 1, 2,…..14, 204 i 205

Codi

Arxiu Arduino Link

Links a informació específica de cada tipus de núvol

Núvols
Núvol color aleatori
Núvol efecte llamp
Núvol amb sensor de presència( HW-MS03)
Núvol controlat per infrarojos
Núvol amb sons i RFID

Feu un comentari

L'adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *

Informació bàsica respecte a protecció de dades
Responsable Sacosta +info...
Finalitat Gestionar i moderar els seus comentaris. +info...
Legitimació Consentiment de l'interessat +info...
Destinataris No es transferiran dades a tercers, llevat d'obligació legal +info...
Drets Accedir, rectificar i cancel·lar les dades, així com d'altres drets. +info...
Informació addicional Podeu aconseguir més informació sobre protecció de dades a la pàgina de política de privadesa.

Desplaça cap amunt