Tartalomjegyzék:

Még egy utasítás a DIYMall RFID-RC522 és a Nokia LCD5110 használatához Arduino-val: 8 lépés (képekkel)
Még egy utasítás a DIYMall RFID-RC522 és a Nokia LCD5110 használatához Arduino-val: 8 lépés (képekkel)

Videó: Még egy utasítás a DIYMall RFID-RC522 és a Nokia LCD5110 használatához Arduino-val: 8 lépés (képekkel)

Videó: Még egy utasítás a DIYMall RFID-RC522 és a Nokia LCD5110 használatához Arduino-val: 8 lépés (képekkel)
Videó: Tompeti és Barátai - Számolj velünk! 2024, November
Anonim
Még egy utasítás a DIYMall RFID-RC522 és a Nokia LCD5110 használatához Arduino-val
Még egy utasítás a DIYMall RFID-RC522 és a Nokia LCD5110 használatához Arduino-val

Miért éreztem szükségét annak, hogy létrehozzak egy másik Instructable-t a DIYMall RFID-RC522 és a Nokia LCD5110 készülékekhez? Nos, az igazat megvallva, a Proof of Concept -en dolgoztam valamikor tavaly, mindkét eszköz használatával, és valahogy "rossz helyre" tettem a kódot. Mivel a DIYMall RFID-RC522 tűi nem ugyanazokkal a címkével vannak ellátva, mint néhány más RFID-RC522 kártya, nehéz volt megállapítani, hogy melyik tű melyik. Ezenkívül, ha valaha is elfelejtem, mit tettem a POC -ban, most megtalálom a weben.

1. lépés: Jogi nyilatkozat

Jogi nyilatkozat
Jogi nyilatkozat

Csak egy gyors lemondás annak megállapítására, hogy nem vállalunk felelősséget mindazért, ami ennek az utasításnak a követéséből következik. Mindig a legjobb, ha betartja a gyártó utasításait és biztonsági lapjait, amikor bármit épít, ezért kérjük, olvassa el ezeket a dokumentumokat a saját építéséhez használt alkatrészek és szerszámok tekintetében. Egyszerűen csak tájékoztatást nyújtunk azokról a lépésekről, amelyeket a sajátunk létrehozásához használtunk. Nem vagyunk profik. Valójában az építésben részt vevő személyek közül 3 -ból 2 gyermek.

2. lépés: Gyűjtse össze a szükséges összetevőket

Gyűjtse össze a szükséges összetevőket
Gyűjtse össze a szükséges összetevőket
Gyűjtse össze a szükséges összetevőket
Gyűjtse össze a szükséges összetevőket
Gyűjtse össze a szükséges összetevőket
Gyűjtse össze a szükséges összetevőket

1) Arduino Uno tábla.

2) DIYMall RFID-RC522 kártya.

3) Nokia LCD5110 tábla

4) Jumper

5) RFID címke (kulcslánc).

6) Opcionális UNO Proto Shield, vagy csak egy tipikus kenyérlap.

3. lépés: Csatlakoztassa az RFID-RC522-t az Uno-hoz

Csatlakoztassa az RFID-RC522-t az Uno-hoz
Csatlakoztassa az RFID-RC522-t az Uno-hoz
Csatlakoztassa az RFID-RC522-t az Uno-hoz
Csatlakoztassa az RFID-RC522-t az Uno-hoz
Csatlakoztassa az RFID-RC522-t az Uno-hoz
Csatlakoztassa az RFID-RC522-t az Uno-hoz

Hogy megkönnyítsem magam, Proto Shield -et használtam minden kapcsolatom létrehozásához. Opcionálisan használhat kenyérsütő deszkát, vagy csak közvetlenül csatlakoztathatja a dolgokat. A Proto Shield vagy a kenyértábla előnye, hogy az RFID-RC522 csapjai közvetlenül csatlakoztathatók a Proto Shieldhez vagy a kenyérlaphoz, így "állványt" biztosítva az RFID-RC522 rögzítéséhez.

A Proto Shield -et használtam, mert véletlenül egy lógott körülöttem. Mindenesetre az alábbiak szerint csatlakoztassa az RFID-RC522-t:

  • SDA / NSS a 10 -es csaphoz az Uno -n
  • SCK a 13. csaphoz az Uno -n
  • MOSI a 11 -es csaphoz az Uno -n
  • MISO az Uno 12 -es csapjához
  • GND -GND az Uno -n
  • RST a 9 -es csaphoz az Uno -n
  • VCC 3.3 -ra az Uno -n

4. lépés: Csatlakoztassa a Nokia LCD5110 készüléket az Uno -hoz

Csatlakoztassa a Nokia LCD5110 készüléket az Uno -hoz
Csatlakoztassa a Nokia LCD5110 készüléket az Uno -hoz

Itt az ideje, hogy csatlakoztassa a Nokia LCD5110 készüléket az Uno készülékhez. Ezúttal úgy döntöttem, hogy csak az áthidaló kábelekkel csatlakozom közvetlenül az Uno -hoz a főcsapokhoz, és a feszültségcsatlakozásokhoz a Proto Shield kenyértábláját használtam. A választás fő oka az volt, hogy azt akartam, hogy a Nokia LCD5110 felálljon. Ha közvetlenül a Proto Shield kenyértáblájához kötöttem volna, akkor a képernyő feküdt volna.

  1. VCC 3.3 -ra az Uno -n
  2. GND -GND az Uno -n
  3. CS/SCE a 3. csaphoz az Uno -n
  4. RST a 4. csaphoz az Uno -n
  5. DC / D / C az Uno 5 -ös érintkezőjéhez
  6. MOSI / DN (MOSI) az Uno 6 -os tűjére
  7. SCK / SCLK a 7. csaphoz az Uno -n
  8. LED a GND -re az Uno -n

5. lépés: Írja be a kódot

Írja be a kódot
Írja be a kódot

A The Engineering Projects webhely példakódját kombináltam a The Engineering Projects DIYMall RFID-RC522, valamint a Rinky Dink Electronics termékekkel a Nokia LCD5110 készülékhez, néhány apró változtatással, hogy szórakoztassam magam.

Ez a példa az RFID -címkék használatát szimulálja bizonyos biztonságos belépési pontok lezárásához és feloldásához. A megfelelő RFID -címke észlelése után a rendszer feloldja.

A program első inicializálásakor megjelenik az Arduino logó (külön grafikus fájlban tárolva) az LCD5110 képernyőn, így a felhasználó tudja, hogy működik. 3 másodperc múlva megjelenik az "RFID zárolva" üzenet, amely jelzi, hogy a belépési pont zárolva van. A program ezután minden második ciklusban ellenőrzi az RFID -címke keresését. Ha RFID -címkét észlel, a program ellenőrzi az RFID -címke egyedi számát, és meghatározza, hogy fel kell -e oldania a belépési pontot. Ha a megfelelő egyedi számot észleli, a rendszer megjeleníti az egyedi számot az LCD5110 -en, és 2 másodpercre feloldott állapotba helyezi a rendszert. Ha a rendszer nem észleli a megfelelő egyedi számot, a rendszer megjeleníti az egyedi számot az LCD5110 kijelzőn, és zárolt állapotban tartja a rendszert.

Ebbe a példakódba könnyen hozzáadhat egy szervót vagy relét, hogy elvégezze a munka bizonyos mértékét, ha a megfelelő egyedi számot észleli.

6. lépés: Forráskód és Arduino logógrafika

7. lépés: A rendszer működésben

Image
Image
A rendszer működésben
A rendszer működésben
A rendszer működésben
A rendszer működésben

8. lépés:

Remélem, rajtam kívül valaki hasznosnak találja ezt az Instructable -t.

Ajánlott: