velleman Nfc/Rfid Shield pentru Arduino Vma 211
Introducere
Tuturor rezidenților Uniunii Europene
Informații importante de mediu despre acest produs
Acest simbol de pe dispozitiv sau de pe ambalaj indică faptul că eliminarea dispozitivului după ciclul său de viață ar putea dăuna mediului. Nu aruncați unitatea (sau bateriile) ca deșeuri municipale nesortate; ar trebui dus la o firma specializata pentru reciclare. Acest dispozitiv trebuie returnat distribuitorului dumneavoastră sau unui serviciu local de reciclare. Respectați regulile locale de mediu.
Dacă aveți îndoieli, contactați autoritățile locale de eliminare a deșeurilor.
Vă mulțumim că ați ales Velleman®! Vă rugăm să citiți cu atenție manualul înainte de a pune în funcțiune acest dispozitiv. Dacă dispozitivul a fost deteriorat în timpul transportului, nu îl instalați și nu îl utilizați și contactați distribuitorul.
Instrucțiuni de siguranță
- Acest dispozitiv poate fi utilizat de copii cu vârsta de la 8 ani și peste și de persoane cu capacități fizice, senzoriale sau mentale reduse sau cu lipsă de experiență și cunoștințe dacă au primit supraveghere sau instrucțiuni privind utilizarea dispozitivului într-un mod sigur și înțeleg. pericolele implicate. Copiii nu se vor juca cu dispozitivul. Curățarea și întreținerea utilizatorului nu trebuie efectuate de copii fără supraveghere.
- Numai pentru utilizare în interior.
Țineți departe de ploaie, umiditate, stropire și lichide care picură.
Orientări generale
- Consultați Garanția de service și calitate Velleman® din ultimele pagini ale acestui manual.
- Familiarizați-vă cu funcțiile dispozitivului înainte de a-l folosi efectiv.
- Toate modificările aparatului sunt interzise din motive de siguranță. Daunele cauzate de modificările utilizatorului asupra dispozitivului nu sunt acoperite de garanție.
- Utilizați dispozitivul numai în scopul pentru care a fost destinat. Utilizarea dispozitivului într-un mod neautorizat va anula garanția.
- Daunele cauzate de nerespectarea anumitor instrucțiuni din acest manual nu sunt acoperite de garanție și dealerul nu își asumă responsabilitatea pentru eventualele defecte sau probleme care rezultă.
- Nici Velleman nv și nici dealerii săi nu pot fi considerați responsabili pentru orice daune (extraordinare, incidentale sau indirecte) – de orice natură (financiare, fizice…) care decurg din posesia, utilizarea sau defecțiunea acestui produs.
- Datorită îmbunătățirilor constante ale produsului, aspectul real al produsului poate diferi de imaginile afișate.
- Imaginile produselor au doar scop ilustrativ.
- Nu porniți dispozitivul imediat după ce a fost expus la schimbări de temperatură. Protejați dispozitivul împotriva deteriorării, lăsându-l oprit până când atinge temperatura camerei.
- Păstrați acest manual pentru referințe viitoare.
Ce este Arduino®
Arduino® este o platformă open-source de prototipare bazată pe hardware și software ușor de utilizat. Plăcile Arduino® pot citi intrările - senzor de lumină, un deget pe un buton sau un mesaj Twitter - și îl transformă într-o ieșire - activarea unui motor, pornirea unui LED, publicarea ceva online. Puteți spune tabloului dvs. ce trebuie să faceți trimițând un set de instrucțiuni microcontrolerului de pe placă. Pentru a face acest lucru, utilizați limbajul de programare Arduino (bazat pe cablare) și software-ul Arduino® IDE (bazat pe procesare).
Pesteview
Acest scut pentru controler NFC/RFID se bazează pe cipul PN532 și poate fi folosit pentru comunicații pe teren aproape de 13.56 MHz. Acest scut vine cu o antenă la bord. Este compatibil cu interfața SPI, IIC, UART pentru a comunica și trebuie să fie stivuit direct pe placa de control VMA100 UNO.
cip ………………………………………………………………………………………………… NXP PN532
vol. de lucrutage ……………………………………………………………………………………………. 3.3 V
putere voltage ……………………………………………………………………………………………… 3.3-5.5 V
max. curent de putere …………………………………………………………………………………. 150 mA
curent de lucru (mod standby) ……………………………………………………………………. 100 mA
curent de lucru (mod scriere) ………………………………………………………………………………… 120 mA
curent de lucru (mod citire) ………………………………………………………………………………… 120 mA
distanța de comunicare ……………………………………………………………………………….. 2.5 cm
interfețe de comunicare …………………………………………………………………… SPI, I2C, UART
compatibilitate ……………………………………….. ISO14443 tip A și B carduri / tags la 13.56 MHz
dimensiuni ……………………………………………………………………………… .. 69 x 54 x 24 mm
greutate ………………………………………………………………………………………………… 18 g
1 | Portul antenei |
2 | Zona de detectare NFC |
3 | Port de alimentare |
4 | Port analog A0-A5 |
5 | Comunicare selectabilă |
6 | Comunicare I2C |
7 | Comunicare serială |
8 | Selector de antenă |
9 | Port digital D0-D13 |
Conexiuni
Cititorul VMA211 RFID/NFC conține o antenă la bord, dar din motive de montare ușoară, în setul VMA211 este inclusă o antenă suplimentară. Antena utilizată poate fi selectată prin doi jumperi de pe placa VMA211.
ATENŢIE! Nu utilizați VMA211 fără aceste jumperi.
- Selecția antenei
- Antena suplimentara
Comutați la setări
Cele două comutatoare de pe VMA211 vă permit să schimbați modul de comunicare. În mod implicit, acestea sunt setate pentru SPI.
SET0 | SET1 | |
UART | L | L |
SPI | L | H |
IIC | H | L |
Pentru comunicarea SPI trebuie utilizate următoarele jumperi: SCK, MI, MO și NSS.
Example
Conectați VMA211 la placa VMA100 (UNO) și conectați unitatea la computer.
Descărcați example cod și biblioteci de la noastre website-ul (VMA211_example, PN532_SPI și SPI).
Deschideți Arduino® IDE, deschideți VMA211_example (după extragerea din Zip) și adăugați ambele biblioteci ZIP.
Când încărcarea este terminată, porniți monitorul serial.
VMA211 vă va trimite un mesaj de salut.
Adu-ți NFC/RFID tag sau card aproape de antena selectată. Puteți citi informațiile în monitorul serial
Cod
//Acest exampfișierul citește un bloc de memorie NFC/RFID. Este testat cu un nou card NFC/RFID 1K. Utilizează tastele implicite.
//Contribuit de Seeed Technology Inc (www.seeedstudio.com)
#include
#include
/*Pinul de selectare a cipului poate fi conectat la D10 sau D9, care este opțional hareware*/
/*dacă versiunea NFC Shield de la SeeedStudio este v2.0.*/
#define PN532_CS 10
PN532 nfc(PN532_CS);
#define NFC_DEMO_DEBUG 1
void setup(void) {
#ifdef NFC_DEMO_DEBUG
Serial.begin(9600);
Serial.println(„Bună ziua!”);
#endif
nfc.begin();
uint32_t versiondata = nfc.getFirmwareVersion();
dacă (! versiunedate) {
#ifdef NFC_DEMO_DEBUG
Serial.print(„Nu am găsit placa PN53x”);
#endif
în timp ce (1); // oprire
}
#ifdef NFC_DEMO_DEBUG
// Am date ok, imprimați-le!
Serial.print(„Cipul găsit PN5”);
Serial.println((versiondata>>24) & 0xFF, HEX);
Serial.print(„Ver. firmware”);
Serial.print((versiondate>>16) & 0xFF, DEC);
Serial.print('.');
Serial.println((versiondata>>8) & 0xFF, DEC);
Serial.print(„Suporta”);
Serial.println (versiondate & 0xFF, HEX);
#endif
// configurați placa pentru a citi RFID tags și cărți
nfc.SAMConfig();
}
void loop(void) {
uint32_t id;
// căutați carduri de tip MiFare
id = nfc.readPassiveTargetID(PN532_MIFARE_ISO14443A);
dacă (id != 0)
{
#ifdef NFC_DEMO_DEBUG
Serial.print(„Citiți cardul #”);
Serial.println(id);
#endif
taste uint8_t[]= { 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF };
if(nfc.authenticateBlock(1, id ,0x08,KEY_A,keys)) //autentificare bloc 0x08
{
//dacă autentificarea a reușit
bloc uint8_t[16];
//citește blocul de memorie 0x08
if(nfc.readMemoryBlock(1,0×08,block))
{
#ifdef NFC_DEMO_DEBUG
//dacă operația de citire are succes
for(uint8_t i=0;i<16;i++)
{
//printează blocul de memorie
Serial.print(bloc[i],HEX);
Serial.print(” “);
}
Serial.println ();
#endif
}
}
}
întârziere (1000);
}
Mai multe informații
Pentru mai multe informații despre VMA211, vă rugăm să vizitați www.velleman.eu or http://wiki.keyestudio.com/index.php/Ks0259_keyestudio_PN532_NFC/RFID_Controller_Shield
Utilizați acest dispozitiv numai cu accesorii originale. Velleman nv nu poate fi făcut responsabil în caz de deteriorare sau vătămare rezultată din utilizarea (incorectă) a acestui dispozitiv. Pentru mai multe informații despre acest produs și cea mai recentă versiune a acestui manual, vă rugăm să vizitați website-ul www.velleman.eu. Informațiile din acest manual pot fi modificate fără notificare prealabilă.
© ANUNȚ COPYRIGHT
Drepturile de autor asupra acestui manual sunt deținute de Velleman nv. Toate drepturile la nivel mondial rezervate. Nicio parte a acestui manual nu poate fi copiată, reprodusă, tradusă sau redusă pe orice suport electronic sau în alt mod fără acordul prealabil scris al deținătorului drepturilor de autor.
Declaratie de conformitate RED
Prin prezenta, Velleman NV declară că echipamentul radio de tip VMA211 este în conformitate cu Directiva 2014/53 / UE.
Textul integral al declarației UE de conformitate este disponibil la următoarea adresă de internet: www.velleman.eu.
Velleman® Service și garanție de calitate
De la înființarea sa în 1972, Velleman® a dobândit o experiență vastă în lumea electronică și în prezent își distribuie produsele în peste 85 de țări.
Toate produsele noastre îndeplinesc cerințe stricte de calitate și prevederi legale în UE. Pentru a asigura calitatea, produsele noastre trec în mod regulat printr-un control suplimentar al calității, atât de către un departament intern de calitate, cât și de către organizații externe specializate. Dacă, în ciuda tuturor măsurilor de precauție, apar probleme, vă rugăm să faceți apel la garanția noastră (vezi condițiile de garanție).
Condiții generale de garanție privind produsele de consum (pentru UE):
- Toate produsele de consum sunt supuse unei garanții de 24 de luni pentru defecte de producție și materiale defecte de la data inițială de cumpărare.
- Velleman® poate decide înlocuirea unui articol cu un articol echivalent, sau rambursarea totală sau parțială a valorii de vânzare cu amănuntul atunci când reclamația este valabilă și repararea sau înlocuirea gratuită a articolului este imposibilă, sau dacă cheltuielile sunt disproporționate.
Vi se va livra un articol de înlocuire sau o rambursare în valoare de 100% din prețul de achiziție în cazul unei defecțiuni apărute în primul an de la data achiziției și livrării, sau un articol de înlocuire la 50% din prețul de achiziție sau o rambursare în valoare de 50% din valoarea de vânzare cu amănuntul în cazul unui defect survenit în al doilea an de la data achiziției și livrării. - Nu este acoperit de garanție:
- toate daunele directe sau indirecte cauzate după livrarea articolului (de exemplu, prin oxidare, șocuri, căderi, praf, murdărie, umiditate ...), precum și conținutul acestuia (de exemplu, pierderea datelor), compensarea pierderii profiturilor;
- bunuri consumabile, piese sau accesorii care sunt supuse unui proces de îmbătrânire în timpul utilizării normale, cum ar fi bateriile (reîncărcabile, nereîncărcabile, încorporate sau înlocuibile), lamps, piese din cauciuc, curele de transmisie... (listă nelimitată);
- defecte rezultate din incendiu, daune cauzate de apă, fulgere, accidente, calamități naturale etc.…;
- defecte cauzate în mod deliberat, neglijent sau rezultate din manipularea necorespunzătoare, întreținerea neglijentă, utilizarea abuzivă sau utilizarea contrară instrucțiunilor producătorului;
- daune cauzate de o utilizare comercială, profesională sau colectivă a articolului (valabilitatea garanției va fi redusă la șase (6) luni când articolul este utilizat profesional);
- daune rezultate din ambalarea și livrarea necorespunzătoare a articolului;
- toate daunele cauzate de modificări, reparații sau modificări efectuate de o terță parte fără permisiunea scrisă a Velleman®.
- Articolele care urmează să fie reparate trebuie să fie livrate dealer-ului dumneavoastră Velleman®, ambalate solid (de preferință în ambalajul original) și să fie completate cu chitanța originală de achiziție și o descriere clară a defectelor.
- Aluzie: Pentru a economisi timp și costuri, vă rugăm să recitiți manualul și să verificați dacă defectul este cauzat de cauze evidente înainte de a prezenta articolul pentru reparații. Rețineți că returnarea unui articol non-defect poate implica și costuri de manipulare.
- Reparațiile care au loc după expirarea garanției sunt supuse costurilor de transport.
- Condițiile de mai sus nu aduc atingere tuturor garanțiilor comerciale.
Enumerarea de mai sus este supusă modificării conform articolului (vezi manualul articolului).
Fabricat în RPC
Importat de Velleman nv
Legen Heirweg 33, 9890 Gavere, Belgia
www.velleman.eu
Documente/Resurse
![]() |
velleman Nfc/Rfid Shield pentru Arduino Vma 211 [pdfManual de utilizare Nfc Rfid Shield pentru Arduino Vma 211 |