Mündəricat:
- Təchizat
- Addım 1: Avadanlıq
- Addım 2: Qapaq
- Addım 3: Proqram təminatı
- Addım 4: Montaj
- Addım 5: Şarj və İstifadə
Video: Sadə RFID Skaner Batareyalı (MiFare, MFRC522, Oled, Lipo, TP4056): 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Bu təlimatda sizə Mifare RFID kartının UID -ni oxuyan sadə bir RFID UID oxuyucusunu necə hazırladığımı göstərirəm.
Proqram olduqca sadədir və bir çörək taxtasında oxucu tez bir zamanda hazırlandı. Sonra hamısını bir parça lövhəyə lehimlədim və bunun üçün bir korpus hazırladım.
Quraşdırılmış LiPo şarj cihazına malikdir.
Təchizat
Aliexpress -dən komponentləri aldım:
- Oled ekran (SPI)
- MFRC522 RFID modulu
- TP4056 IC şarj cihazı
- Arduino pro mini 3.3V 328P
- LiPo batareyası
Addım 1: Avadanlıq
Bütün oxucu 3.7V LiPo batareyası ilə təchiz edilmişdir. Gərginliyi Arduinonun RAW pininə verilir və Arduino Pro-nun daxili gərginlik tənzimləyicisi Arduino və Arduinonun VCC-pinindəki gərginliyi 3.3V-ə çevirir. Oled ekranı və RFID modulu Arduinonun VCC pininə bağlıdır.
Məlumat cədvəlinə görə, Arduino -nun gərginlik tənzimləyicisi maksimum 150 mA ötürə bilməlidir:
- Arduino (45 mA)
- Oled (10 mA)
- MFRC522 (26 mA)
Batareyanın gərginliyi Arduino ilə ölçülür və batareya faizinə çevrilir.
Bütün komponentlər üçün qadın başlıq pinlərini bir lövhəyə lehimlədim.
Dövrə üçün sxemə baxın, əksəriyyəti özünü izah edir. Bəzi qeydlər:
- TP4056 PROG rezistorunu batareyanıza uyğun olaraq dəyişdirin, əlavə olunmuş cədvələ baxın. Batareyanı 1 saat ərzində doldurun, buna görə 400 mAh batareya üçün 3k rezistor istifadə etməlisiniz.
- Batareyanın gərginliyi maksimum 4.2 V -a bərabərdir, bu da maksimum 3.3V -dən yüksəkdir, buna görə bir gərginlik bölücü tətbiq olunur. 0.3V gerilim düşməsini nəzərə alsaq, minimum 3.6V batareya gərginliyi lazımdır.
- Modulun əvvəlki bir versiyasında, Arduinonun rəqəmsal girişləri (10K ohm müqavimət vasitəsi ilə bağlanmış) vasitəsilə TP4056 -nın CHARGE və STD BY pinlərinin vəziyyətini oxudum. Bu uğurlu olsa da, şarj vəziyyətini LED -lərlə göstərmək istədim. Bununla birlikdə, TP4056 -dan Arduinos rəqəmsal girişlərinə axan bəzi cərəyanlar səbəbindən LEDlər tamamilə bağlanmadı. Arduino ilə TP4056 arasındakı əlaqələr də TP4056 -nın bəzi gözlənilməz davranışları ilə nəticələndi. Buna görə TP4056 ilə Arduino arasındakı əlaqələri kəsdim.
Addım 2: Qapaq
Fusion360 -da bir korpus hazırladım. STL faylları Thingiverse -dədir.
Addım 3: Proqram təminatı
Proqram faylı Github -da.
Proqram sadədir:
- Bütün komponentləri işə salın
- Gərginlik bölücü vasitəsi ilə batareyanın gərginliyini ölçün, lazımlı bir gərginlik bölücü kalkulyatoru üçün bu veb saytına baxın.
- Gərginliyi bir faizə çevirin və bu faizi göstərin. 0.3V gerilim düşdüyünü nəzərə alsaq, minimum 3.6V batareya gərginliyinə ehtiyac var, buna görə 3.6 V = 0% və 4.2V 100% -dir.
- RFID -i oxuyun və Oled ekranındakı identifikatoru yavaşlatın.
Arduino'yu FDTI proqramçısı vasitəsi ilə 3.3V -də proqramlaşdırdım
Addım 4: Montaj
Oledi açılışla hizaladım və isti yapışqan ilə korpusa yapışdırdım. Sonra MFRC522 -ni korpusa yapışdırıb açma/söndürmə açarını və mikro USB şarj konnektorunu yerləşdirin.
Addım 5: Şarj və İstifadə
Şarj edərkən qırmızı LED yanır. Batareya dolduqda yaşıl LED yanır.
Sonra: modulu işə salın və istifadə edin!
Tövsiyə:
Mini Batareyalı CRT Osiloskopu: 7 Addım (Şəkillərlə birlikdə)
Mini Batareyalı CRT Osiloskopu: Salam! Bu Təlimat kitabında sizə mini batareyalı CRT osiloskopunun necə hazırlanacağını göstərəcəyəm. Osiloskop elektronika ilə işləmək üçün vacib bir vasitədir; bir dövrədə bütün siqnalların axdığını və problemlərin həllini görə bilərsiniz
Arduino MFRC522 Dərsliyi - RFID Etiketi Var və ya Silinir ?: 6 Addım
Arduino MFRC522 Dərsliyi - RFID Etiketi Var və ya Silinibmi ?: Bu dərslik əvvəlcə Yüksək Gərginlikdə yerləşdirilib
Super Sadə Batareyalı Alov İşığı: 6 Addım (Şəkillərlə birlikdə)
Super Sadə Batareya ilə işləyən Alov İşığı: COVID-19 YouTube-un bir çox saatlarında, Adam Savage-in Bir Gün Qurduğu bir epizoddan ilham aldım, xüsusən də evdə tikilmiş rickshaw üçün qaz fənəri dayağı qurduğu yer. Quruluşun mərkəzində bir konvertasiya idi
Arduino Nano ilə Asan RFID MFRC522 Əlaqəsi: 4 Addım (Şəkillərlə)
Arduino Nano ilə Asan RFID MFRC522 İnterfeys: Giriş nəzarəti fiziki təhlükəsizlik və məlumat təhlükəsizliyi sahələrində bir təşkilatın və ya coğrafi bir bölgənin mənbələrinə anonim girişi/girişi məhdudlaşdıran bir mexanizmdir. Giriş hərəkəti istehlak, girmək və ya istifadə etmək mənasına gələ bilər
Arduino ilə MFRC522 RFID Reader istifadə edin: 5 addım
Arduino ilə MFRC522 RFID Oxuyucusundan istifadə edin: Salam! Sizə sərin, asan açar kart və ya açar fənər skanerinin hazırlanmasını öyrədəcəyəm! Bir RFID MFRC522 modulu, ledləri, rezistorları, telləri, arduino uno, çörək taxtası və 9v batareyası (isteğe bağlı) varsa, sərinləmək üçün getmək yaxşıdır