Mündəricat:
- Addım 1: Tələb olunan komponentlər
- Addım 2: Nodemcu-nu Wi-Fi Şəbəkəsinə qoşun
- Addım 3: RFID Oxuyucusunu qoşun
- Addım 4: Baza Konfiqurasiyasının Qurulması
- Addım 5: Kartların İdləri ilə Txt Faylının Yaradılması
- Addım 6: Röleyi Solenoid Şalterinə Bağlamaq
- Addım 7: Əlavə: RGB Ledləri əlavə edin
- Addım 8: Əlavə: OLED Ekranı əlavə edin
- Addım 9: Son Konfiqurasiya
Video: Nodemcu istifadə edərək simsiz RFID Qapı Kilidi: 9 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
- Əsas funksiya ---
Bu layihə, həmkarım Luís Santos ilə birlikdə Universidade do Algarve -də Şəbəkə Rabitəsi dərsinin bir hissəsi olaraq inşa edilmişdir. Əsas məqsədi RFID etiket kartlarından və ya açar üzüklərdən istifadə etməklə simsiz bir elektrik kilidinə girişi idarə etməkdir.
Bu layihə bir qapı kilidi ilə işləmək üçün hazırlanmış olsa da, hər hansı bir solenoid açarını dəstəkləmək üçün asanlıqla dəyişdirilə bilər (bu dərsdə bu barədə daha çox danışılacaq).
- Hazırkı versiya ---
Bu ilk versiya bir server və sadə bir txt faylının dəstəyi ilə ediləcək. Gələcək işlərdə fərqli ehtiyaclara uyğun və daha etibarlı bir alternativ təqdim edəcək fərqli variantlar əlavə olunacaq.
- Gələcək İş ---
Boş vaxt tapanda aşağıdakı funksiyaları yeniləməyə çalışacağam:
- Digər istifadəçilər əlavə etmək üçün xüsusi Administrator kartı
- Routerin USB quraşdırılmış yaddaşı vasitəsilə fayla daxil olun
- Faylı sadə bir ikili açarla şifrələyin
- Həqiqi bir solenoid kilidini röleə bağlayın və Təlimat cihazlarını işləyən bir video ilə yeniləyin
- Birdən çox kilid və istifadəçinin idarə edilməsi və saxlanılması üçün DBMS -ə qoşulun
- Simsiz əlaqə olmadıqda məlumatların ehtiyat nüsxəsini çıxarmaq üçün yerli bir MicroSD faylını əlavə edin
- GSM GPRS Rabitə Modulu ilə əlaqə qurun
- Günəş paneli ilə işləməyi tamamilə simsiz hala gətirin
Addım 1: Tələb olunan komponentlər
Bu layihə üçün lazım olan komponentlər:
- NodeMCU ESP8266 WIFI İnkişaf Lövhəsi
- DC 5V 1 Kanal Relay Modulu
- RC522 Çip IC Kart İnduksiya Modulu RFID Oxuyucusu
- RFID Etiket Kartları və ya Açar Üzüklər
- Solenoid Açar Qapı Kilidi
- 1N4001-1N4007-dən bir Diod
- Kabellər
- Çörək lövhəsi
Əlavə:
-
RGB 3 Rəngli Led Modulu 5050 və ya:
Qırmızı LED və Yaşıl LED 220 ohm rezistorla müşayiət olunur
- 0.96 İnç 4Pin Mavi Sarı IIC I2C OLED Ekran Modulu
Maraq: NFC, RFID ailəsinin bir alt qrupudur və eyni tezlikdə (13.56 MHz) işləyir.
Addım 2: Nodemcu-nu Wi-Fi Şəbəkəsinə qoşun
NodeMCU -nu hər hansı bir 802.11 simsiz şəbəkəsinə bağlamağa kömək edə biləcək yaxşı dərslər artıq mövcuddur. İzlədiklərimiz belə oldu:
Mybotic tərəfindən ESP8266 Arduino IDE Tutorialına Quraşdırılması
Qeyd: NodeMCU -dakı pin düzeni Arduinodan fərqli olduğuna diqqət yetirin və buna görə də p.e istifadə edirsinizsə: #define Led 5 lövhədə D1 -ə bağlıdır, bunu yuxarıdakı şəkildə görə bilərsiniz.
Bir həll, artıq bu əlaqəni həyata keçirən bir kitabxananın daxil edilməsidir. Bizə yol göstərmək üçün sadəcə görüntünü izlədik. Daha sonra bu təlimatda, bütün əlaqələrin edildiyi bir görüntü olacaq.
Addım 3: RFID Oxuyucusunu qoşun
Menyu Çubuğunda Sketch altında Kitabxananı Daxil et kitabxanalarını idarə edin bölməsinə daxil olun.
"Axtarışınızı Filtr edin …" olan mətn qutusuna MFRC522 daxil edin və MFRC522 (SPI) üçün Arduino RFID Kitabxanası ilə GithubCommunity tərəfindən quraşdırılanı seçin.
- RFID kartlarının oxunması ---
RFID oxuyucusunu sınamaq istəyirsinizsə, Menyu Çubuğunda Faylın altındakı Nümunələrə gedin və MFRC522 -ni axtarın və sınamaq üçün ReadNUID seçin.
Addım 4: Baza Konfiqurasiyasının Qurulması
Birincisi, yuxarıda göstərilən dövrə diaqramına uyğun olaraq əsas konfiqurasiyanı yığacağıq (şəkilə tıklasanız, pin düzeni haqqında əlavə məlumat var).
Sonra, NodeMCU -nu bağlayın və Arduino IDE -ni açın və aşağıdakı kodu kopyalayın.
Ssid və şifrənizi şəbəkənizin şifrələrini və kodun üzərindəki server host ünvanınızı dəyişdirməyi unutmayın.
Addım 5: Kartların İdləri ilə Txt Faylının Yaradılması
Əvvəlki addımı artıq sınamısınızsa, ehtimal ki, kartları RFID oxuyucusuna yaxınlaşdırmağa çalışsanız heç bir şey olmadı. Hər şey yaxşıdır! Hələ də istədiyiniz kartları serverinizə əlavə etməlisiniz (gözlənilməz gələcəkdə başqa alternativlər olacaq).
Əvvəlcə serverinizi işə salmalısınız. İstədiyiniz yerdə bir.txt faylı yaradın və Arduino IDE -də Serial Konsolu açın. Kodu işlədin və təqdim olunan RFID MAC ünvanını kopyalayın.txt faylına yapışdırın və Enter düyməsini basın ki, sonunda həmişə boş bir xətt olsun.. Txt faylını qeyd edin və yenidən cəhd edin.
İndi işləməlidir, NodeMCU -nu sıfırlamaq və ya serveri yenidən başlatmaq lazım deyil.
Röle ilə gələn ON LED rəngi ümumiyyətlə qırmızıdır və buna görə də kilid açıqdırsa qırmızı rəngdə parlamalıdır. Əlavə bir fərdiləşdirmədə, NodeMCU lövhəsində əlavə portlar istifadə etmədən qalıcı bir qırmızı status və yaşıl bir vəziyyət təqdim etmək üçün bu LED -i dəyişdirməyə çalışacağıq.
Qeyd: kodun içindəki url üzərindəki qovluğun yerini dəyişməyi unutmayın.
Addım 6: Röleyi Solenoid Şalterinə Bağlamaq
Diqqət, bu addım vacibdir
Solenoid açarları, cərəyanla bir pistonu çəkən və ya itələyən bir maqnit sahəsi yaradan bobinlərdir. Solenoid klapanlar, qapı kilidləri, açarlar və s. Kimi gələ bilər …
Diqqətlə etməli olduğunuz şey iki addımdır:
- Enerji mənbəyinizi və solenoid açarını yuxarıda göstərildiyi kimi röle ilə düzgün bir şəkildə bağlayın;
- Dövrə qorunması üçün solenoid açarınızın iki sancağı arasında bir diod bağlayın.
Addım 7: Əlavə: RGB Ledləri əlavə edin
Sadəcə yuxarıdakı sxemə əməl edin və anod ilə torpaq arasında 220 ohm rezistor əlavə etməyi unutmayın.
İşıq çox zəif və ya çox parlaqdırsa, rezistorun dəyərini dəyişə bilərsiniz (220 ohm rezistordan 1M ohm müqavimətçiyə keçməyin və nəticələrdən çaşmış kimi görünməyin).
Addım 8: Əlavə: OLED Ekranı əlavə edin
Əvvəlki kimi, yuxarıdakı sxemin yeni sxemini və aşağıdakı kodu izləməlisiniz.
OLED ekranın gələcək mais məqsədi sadəcə RGB funksiyasını təkrarlamaq deyil, lazım gələrsə istifadəçiyə əlavə məlumat verməyə icazə verməkdir.
Addım 9: Son Konfiqurasiya
Yuxarıda, bu layihənin əlavələr də daxil olmaqla tam kodla işləyən bir video və bir neçə görüntü olsa da işlədiyini görmək mümkündür.
Tövsiyə:
Barmaq izi skaneri və RFID oxuyucusu olan elektrikli qapı kilidi: 11 addım (şəkillərlə)
Barmaq izi skaneri və RFID oxuyucusu olan elektrikli qapı kilidi: Layihə, düymələrdən istifadə etmənin qarşısını almaq üçün dizayn edildi, məqsədimizə çatmaq üçün optik barmaq izi sensoru və Arduino istifadə etdik. Ancaq oxunmaz bir barmaq izi olan insanlar var və sensor onları tanımır. Sonra düşünərək
Arduino ilə RFID Qapı Kilidi Mexanizmi: 5 addım (şəkillərlə)
Bir Arduino ilə RFID Qapı Kilidləmə Mexanizmi: Bu Təlimat kitabında, bir qapı, çekmece və ya kabinet üçün RFID girişi idarə olunan sadə bir kilidləmə mexanizmi etmək üçün bir RC522 RFID sensoru Arduino Uno ilə birləşdirəcəyik. Bu sensordan istifadə edərək kilidləmək üçün RFID etiketi və ya kartı istifadə edə bilərsiniz
Raspberry_pi_and_GSM_modemSim800_RFID istifadə edərək ağıllı qapı kilidi: 5 addım
Ağıllı qapı kilidi-istifadə-raspberry_pi_and_GSM_modemSim800_RFID: Bu dərslikdə, EM-18 RFID Reader modulunu bir Raspberry Pi lövhəsi ilə necə birləşdirəcəyəm. RFID modulundan düzgün oxunuşa cavab vermək üçün bir aktuatorun, bu halda bir Relayın necə inteqrasiya olunacağını da göstərirəm. Bu aktuator solen ola bilər
Arduino ilə 2.4Ghz NRF24L01 Modulundan istifadə edən Simsiz Uzaqdan - Nrf24l01 4 Kanal / Quadcopter üçün 6 Kanal Verici Alıcısı - Rc Helikopteri - Arduino istifadə edərək Rc təyyarəsi: 5 addım (şəkillərlə)
Arduino ilə 2.4Ghz NRF24L01 Modulundan istifadə edən Simsiz Uzaqdan | Nrf24l01 4 Kanal / Quadcopter üçün 6 Kanal Verici Alıcısı | Rc Helikopteri | Arduino istifadə edərək Rc Plane: Rc avtomobili idarə etmək | Quadcopter | Drone | RC təyyarəsi | RC qayığı, həmişə bir alıcıya və ötürücüyə ehtiyacımız var, RC QUADCOPTER üçün 6 kanallı bir vericiyə və alıcıya ehtiyacımız olduğunu və bu tip TX və RX -in çox bahalı olduğunu düşünürük, buna görə də özümüzdə hazırlayacağıq
GSM və Bluetooth istifadə edərək Arduino əsaslı rəqəmsal qapı kilidi: 4 addım
GSM və Bluetooth istifadə edərək Arduino əsaslı rəqəmsal qapı kilidi: ÖZET: Evə tam yorğun gəldiyiniz vəziyyəti və qapı açarınızı itirdiyinizi düşünün. Nə edəcəksən? Ya kilidinizi sındırmalısınız, ya da açar mexanikinə müraciət etməlisiniz