Sisällysluettelo:

Vielä yksi ohje DIYMall RFID-RC522: n ja Nokia LCD5110: n käyttöön Arduinolla: 8 vaihetta (kuvilla)
Vielä yksi ohje DIYMall RFID-RC522: n ja Nokia LCD5110: n käyttöön Arduinolla: 8 vaihetta (kuvilla)

Video: Vielä yksi ohje DIYMall RFID-RC522: n ja Nokia LCD5110: n käyttöön Arduinolla: 8 vaihetta (kuvilla)

Video: Vielä yksi ohje DIYMall RFID-RC522: n ja Nokia LCD5110: n käyttöön Arduinolla: 8 vaihetta (kuvilla)
Video: MITEN TYTÖT KÄY SALILLA | SKETSI 2024, Marraskuu
Anonim
Vielä yksi ohje DIYMall RFID-RC522: n ja Nokia LCD5110: n käyttämiseen Arduinon kanssa
Vielä yksi ohje DIYMall RFID-RC522: n ja Nokia LCD5110: n käyttämiseen Arduinon kanssa

Miksi minusta tuntui tarpeelliselta luoda toinen Instructable DIYMall RFID-RC522: lle ja Nokia LCD5110: lle? No, totta puhuakseni työskentelin konseptitodistuksen parissa viime vuonna käyttäen molempia näitä laitteita ja jotenkin "väärin" koodin. Koska DIYMall RFID-RC522: ssä ei ole tappeja, jotka on merkitty samalla tavalla kuin jotkut muut RFID-RC522-levyt, oli vaikea määrittää, mikä tappi oli mikä. Sitä paitsi, jos unohdan mitä tein POC: ssa, voin nyt löytää sen verkosta.

Vaihe 1: Vastuuvapauslauseke

Vastuuvapauslauseke
Vastuuvapauslauseke

Vain nopea vastuuvapauslauseke, jossa todetaan, ettemme ota mitään vastuuta mistään, mitä tapahtuu tämän ohjeen noudattamisen seurauksena. On aina parasta noudattaa valmistajan ohjeita ja käyttöturvallisuustietoja, kun rakennat mitään, joten tutustu näihin asiakirjoihin kaikista osista ja työkaluista, joita käytät oman rakentamiseen. Annamme vain tietoja vaiheista, joita käytimme omien luomiseen. Emme ole ammattilaisia. Itse asiassa kaksi kolmesta tähän rakentamiseen osallistuneista henkilöistä on lapsia.

Vaihe 2: Kerää tarvittavat komponentit

Kerää tarvittavat komponentit
Kerää tarvittavat komponentit
Kerää tarvittavat komponentit
Kerää tarvittavat komponentit
Kerää tarvittavat komponentit
Kerää tarvittavat komponentit

1) Arduino Uno -levy.

2) DIYMall RFID-RC522 -levy.

3) Nokia LCD5110 -levy

4) Puserot

5) RFID -tunniste (avaimenperä).

6) Valinnainen UNO Proto Shield tai vain tyypillinen leipälauta.

Vaihe 3: Liitä RFID-RC522 Unoon

Liitä RFID-RC522 Unoon
Liitä RFID-RC522 Unoon
Liitä RFID-RC522 Unoon
Liitä RFID-RC522 Unoon
Liitä RFID-RC522 Unoon
Liitä RFID-RC522 Unoon

Asioiden helpottamiseksi käytin kaikkia yhteyksiä Proto Shieldillä. Voit halutessasi käyttää leipälautaa tai vain liittää asiat suoraan. Proto Shieldin tai leipälevyn etuna on, että RFID-RC522: n tapit voidaan liittää suoraan Proto Shieldiin tai leipälevyyn, jolloin saadaan "jalusta" RFID-RC522: n pitämiseksi.

Käytin Proto Shieldiä, koska minulla sattui juuri yksi roikkumaan. Liitä RFID-RC522 joka tapauksessa seuraavasti:

  • SDA / NSS nastaan 10 Unossa
  • SCK nastaan 13 Unossa
  • MOSI nastaan 11 Unossa
  • MISO nastaan 12 Unossa
  • GND - GND Unossa
  • RST nastaan 9 Unossa
  • VCC 3.3 Unoon

Vaihe 4: Liitä Nokia LCD5110 Unoon

Liitä Nokia LCD5110 Unoon
Liitä Nokia LCD5110 Unoon

Nyt on aika kytkeä Nokia LCD5110 Unoon. Tällä kertaa päätin käyttää vain hyppykytkentäkaapeleita liittääksesi suoraan Unoon päänapoihin ja käytin Proto Shieldin leipälevyä jänniteliitäntöihin. Tärkein syy tähän valintaan oli, että halusin Nokia LCD5110: n nousemaan pystyyn. Jos olisin liittänyt sen suoraan Proto Shieldin leipälevyyn, näyttö olisi sen sijaan makuulla.

  1. VCC 3.3 Unoon
  2. GND - GND Unossa
  3. CS/SCE nastaan 3 Unossa
  4. RST nastaan 4 Unossa
  5. DC / D / C nastaan 5 Unon
  6. MOSI / DN (MOSI) nastaan 6 Unossa
  7. SCK / SCLK nastaan 7 Unossa
  8. LED -valo GND: lle Unossa

Vaihe 5: Kirjoita koodi

Kirjoita koodi
Kirjoita koodi

Yhdistin esimerkkikoodin Engineering Projects -sivustolta The Engineering Projects DIYMall RFID-RC522: lle ja Rinky Dink Electronicsille Nokia LCD5110: lle pienillä muutoksilla viihdyttääkseni itseäni.

Tämä esimerkki simuloi RFID -tunnisteiden käyttöä jonkin suojatun tulopisteen lukitsemiseen ja avaamiseen. Kun oikea RFID -tunniste on havaittu, järjestelmä avaa lukituksen.

Kun ohjelma käynnistetään ensimmäisen kerran, se näyttää Arduino -logon (tallennettu erilliseen grafiikkatiedostoon) LCD5110 -näytöllä, jotta käyttäjä tietää sen toimivan. Kolmen sekunnin kuluttua se näyttää sitten "RFID lukittu" -viestin, joka osoittaa, että syöttöpiste on lukittu. Ohjelma sitten silmukkaa joka toinen sekunti RFID -tunnisteen tarkistamiseksi. Jos RFID -tunniste havaitaan, ohjelma tarkistaa RFID -tunnisteen yksilöllisen numeron ja päättää, pitäisikö sen avata syöttöpiste. Jos oikea yksilöllinen numero havaitaan, järjestelmä näyttää yksilöllisen numeron LCD5110: ssä ja asettaa järjestelmän lukitsemattomaan tilaan 2 sekunniksi. Jos oikeaa yksilöllistä numeroa ei tunnisteta, järjestelmä näyttää yksilöllisen numeron LCD5110: ssä ja pitää järjestelmän lukitussa tilassa.

Tähän esimerkkikoodiin voitaisiin helposti lisätä servo tai rele suorittaakseen jonkin verran työtä, kun oikea yksilöllinen numero havaitaan.

Vaihe 6: Lähdekoodi ja Arduino -logon grafiikka

Vaihe 7: Järjestelmä toiminnassa

Image
Image
Järjestelmä toiminnassa
Järjestelmä toiminnassa
Järjestelmä toiminnassa
Järjestelmä toiminnassa

Vaihe 8:

Toivon, että joku muu kuin minä löytää tämän Instructable -ohjelman hyödylliseksi.

Suositeltava: