İçindekiler:

Tekel RFID Otomatik Banka: 5 Adım
Tekel RFID Otomatik Banka: 5 Adım

Video: Tekel RFID Otomatik Banka: 5 Adım

Video: Tekel RFID Otomatik Banka: 5 Adım
Video: elaKAAN EXCLUSIVE RFID / NFC Korumalı 5 + 1 Premium Kartlık 2024, Kasım
Anonim
Tekel RFID Otomatik Banka
Tekel RFID Otomatik Banka
Tekel RFID Otomatik Banka
Tekel RFID Otomatik Banka
Tekel RFID Otomatik Banka
Tekel RFID Otomatik Banka
Tekel RFID Otomatik Banka
Tekel RFID Otomatik Banka

Bu proje, halihazırda var olan elektronik banka tekeli düşünülerek oluşturulmuştur. Çalıştırmak için bir arduino uno ve rfid kullanır. Ayrıca navigasyon için bir lcd ve bir tuş takımı ile donatılmıştır. Ben 3d yazıcı ile yaptım ama eğer bir yazıcıya erişiminiz yoksa sorun değil çünkü gövde farklı malzeme ve araçlarla üretilebiliyor. Onu kullanma deneyimime göre, oyunu sadece daha eğlenceli değil, aynı zamanda daha hızlı ve daha az dağınık hale getiriyor. Bu derste, bileşenleri nasıl bağlayacağınızı ve hepsini nasıl bir araya getireceğinizi arduino'yu nasıl programlayacağınızı anlatacağım.

Feragatname: İngilizce benim ilk dilim değil ve herhangi bir mühendislik diplomam yok. Elektronik benim hobim ve bu yüzden bu projeyi geliştirmeye giden her türlü bilgiyi sağlıyorum.

Herhangi bir sorunuz veya sorununuz varsa, yorumlarda sormaktan çekinmeyin.

Eğer bir hata yaptığımı düşünüyor ve tasarımımı geliştirmek istiyorsanız yorumlardan bana ulaşabilirsiniz.

Gereçler

Bu proje için ihtiyacınız olacak:

* bir arduino uno

* bir rfid okuyucu (RC522 kullandım)

* Seri arayüzlü 16x2 LCD ekran

* esnek tuş takımı 4x4

* zil

* Tel

* 3 boyutlu yazıcı

* stl dosyaları(https://www.thingiverse.com/thing:3883597)*

* Çeşitli ebatlarda somunlu M3 vidalar

*6 RFID kartı ve 1 rfid etiketi

Adım 1: Arduino ve Kablolama

Arduino ve Kablolama
Arduino ve Kablolama

Yukarıdaki çizim, programın çalışması için bileşenlerin nasıl kablolanması gerektiğidir.

Bu proje ile arduino uno'nuzdaki tüm portları kullanacaksınız.

Öncelikle RC522 RFID okuyucu soldan sağa bağlanacaktır:

1. pin -> D13

2. pin -> D12

3. pin ->D11

4. pin -> D10

5. pin -> bağlanmadan bırakın

6. pin -> gnd

7. pin -> bağlanmadan bırakın

8. pin -> 3.3v

Tuş takımı soldan sağa aşağıdaki şekilde bağlanacaktır:

1. pin -> D9

2. pin -> D8

3. pin ->D7

4. pin -> D6

5. pin -> D5

6. pin -> D4

7. pin -> D3

8. pin -> D2

Seri arayüzlü lcd (şemada seri olmayan bir lcd ile temsil edilir) sda ile analog 4 ve scl ile analog 5 olarak etiketlendiği için bağlanacaktır.

Zil veya piezo hoparlör aşağıdaki gibi bağlanacaktır:

D1 için pozitif

Gnd için negatif

Adım 2: Arduino ve Kod

Image
Image

Aşağıdaki kodu veriyorum, değiştirmekten çekinmeyin ve istediğiniz şekilde değiştirin. Sadece daha önce gösterdiğim kablolama ile çalışacağını unutmayın. Yapmanız gereken tek şey, programdaki her kartın id'sini kartlarınızın ilgili id'leri ile değiştirmektir. Ekteki videoda hangi numaraların değiştirilip kart id ile değiştirileceği anlatılmaktadır.

Kartınızın kimliğini bilmiyorsanız, burada RC522 modülünüzü kullanmanın bir yolu var.

kütüphaneler:

RC522

LCD

klavye

Adım 3: Parçaları 3B Yazdırma

Son montaj
Son montaj

Parçaları kendi yaptığım bir yazıcıyla 3d yazdırdım, bu yüzden parçalar için herhangi bir ayar öneremiyorum. PLA ve support.stl dosyalarını kullandım

Adım 4: Son Montaj

Son montaj
Son montaj
Son montaj
Son montaj

Arduino'yu muhafazadaki oyuklara yerleştirin. Bundan sonra lcd'yi yerleştirin ve vidaları sıkın ve tuş takımını da yerleştirin. Ardından, RFID okuyucuyu dış duvara ve sesli uyarıya yakın bir yere yerleştirin. Kabloları farklı bileşenlere lehimlemenizi ve diğer uçlarını arduinoya bağlamanızı öneririm. Kablo yönetimi zor ama makul. Son olarak iki parçayı kapatın, kabloların dışarı çıkmadığından emin olun ve iki yarıyı bantla sabitleyin.

Adım 5: Nasıl Kullanılır

Bu nasıl kullanılır
Bu nasıl kullanılır

Otomatik bankayı kullanmak için önce * tuşuna basın, ardından başlatmak için bir kart taramanız, ardından bir sayı yazmanız ve mevcut numarayı eklemek için A'ya veya mevcut numarayı çıkarmak için B'ye basın, ardından ikinci kartı tarayın. para vermek veya almak istiyorsanız bankadan önce oyuncunun kartını tarayın ve ardından bankacıların anahtarını tarayın.

Önerilen: