Spisu treści:

System blokady RFID za pomocą Arduino: 6 kroków
System blokady RFID za pomocą Arduino: 6 kroków

Wideo: System blokady RFID za pomocą Arduino: 6 kroków

Wideo: System blokady RFID za pomocą Arduino: 6 kroków
Wideo: Technologia RFID - czym jest i jak ją stosować w przemyśle? Na przykładach urządzeń Pepperl+Fuchs 2024, Listopad
Anonim
System blokady RFID za pomocą Arduino
System blokady RFID za pomocą Arduino

Witam wszystkich, To jest moja pierwsza instrukcja i została przedstawiona przez Judhi Prasetyo. Warsztaty poprowadziła firma Assembly, gdzie pracuję jako stażysta i jest to jedno z najlepszych miejsc do pracy, jeśli jesteś twórcą.

Wracając do systemu zamków RFID, wyjaśnię Ci, jak to działa.

Przegląd:-

  • W tym systemie wykorzystujemy tag i czytnik RFID.
  • Teraz każdy tag ma unikalny kod
  • po umieszczeniu tagu na czytniku podłączonym do Arduino
  • Czytnik dekoduje kod częstotliwości radiowej na wiele znaków i wysyła go do Arduino
  • Arduino ma już zapisany kod RF w swojej pamięci, który jest przez nas napisany
  • Arduino sprawdza, czy otrzymany kod RF zgadza się z kodem w jego pamięci
  • Jeśli pasuje, serwomotor otwiera zamek z mechanizmem zębatkowym, który zamienia ruch obrotowy na ruch liniowy

Krok 1: Wymagane materiały

Wymagane materiały
Wymagane materiały
Wymagane materiały
Wymagane materiały
Wymagane materiały
Wymagane materiały

Oto niektóre z potrzebnych materiałów:-

  1. Moduł RFID-RC522
  2. Arduino Uno
  3. Części drukowane 3D stąd - tutaj
  4. Dowolny serwomotor o standardowym rozmiarze (40,8 × 20,1 × 38 mm) z obrotem o 180 stopni. Np.: - Serwo Mg995
  5. Śruby M3 i nakrętka do montażu silnika
  6. Deska do krojenia chleba i 2 diody LED

Oto wydrukowane pliki 3D poniżej

Jeśli masz drukarkę 3D, użyj ustawień z łącza Thingiverse, w przeciwnym razie użyj 3DHubs, którzy wyślą ci części.

Krok 2: Schemat montażu i obwodu

Schemat montażu i obwodu
Schemat montażu i obwodu
Schemat montażu i obwodu
Schemat montażu i obwodu

Powyżej znajduje się schemat obwodu, który musisz wykonać.

Montaż przekładni z serwomechanizmem można wykonać za pomocą normalnych śrub montażowych, które są dostarczane z samym serwomechanizmem.

Podczas warsztatu pojawił się problem polegający na tym, że serwomotor nie mieścił się wewnątrz drukowanej części 3D. Zdarza się to czasami z powodu niedokładności drukarki 3d. Jeśli tak się stanie, użyj lutownicy, aby stopić materiał i poprawić.

Krok 3: Kod Arduino

Pobierz powyższy kod i prześlij go do swojego Arduino Uno. Wyjaśniłem też kod. Upewnij się, że najpierw zeskanujesz tag RFID, aby znaleźć jego kod na porcie szeregowym i umieścić go w zmiennej 'cardno'.

Krok 4: Rozwiązywanie problemów

Oto możliwe problemy, na które możesz się natknąć. To ten sam problem, który miał miejsce podczas warsztatów.

1) Serwomotor nie mieści się w systemie zamka?

A) Nie jest to wada projektu, ale zdarza się głównie z powodu niedokładności drukarki 3D. Wystarczy użyć lutownicy, aby zwiększyć odstęp do mocowania serwomechanizmu.

2) Serwo w ogóle się nie porusza?

A) Istnieje możliwość poluzowania połączenia lub podłączenia przewodu w niewłaściwym miejscu. Nie ma błędów w programowaniu, więc sprawdź ponownie.

3) Czytnik RFID nie rozpoznaje tagu?

A) Wygląda na to, że zapomniałeś zeskanować numer swojej karty i umieścić go w zmiennej „cardno”. Zrób to i zobacz.

4) Czy serwo blokuje drzwi zamiast je otwierać, gdy jest oznaczone RFID?

A) Dzieje się tak, gdy montujesz serwo w przeciwnym kierunku. Po prostu zmień orientację serwa lub zamiast tego umieść ten kod, jeśli czujesz się zbyt leniwy, aby zmienić.

Krok 5: Gratulacje

Jak widać zastosowaliśmy mniejszą wersję konstrukcji zamka i serwomotoru. Zrobiliśmy to, aby obniżyć koszty, a przede wszystkim uczyć ludzi. Ale jeśli poważnie myślisz o wdrożeniu tego systemu zamków w swoim domu, wybierz normalny druk 3D i dobre serwo.

Dobra robota za ukończenie projektu. Jeśli zrobiłeś ten projekt inaczej, znalazłeś coś nowego lub potrzebujesz pomocy, daj mi znać w komentarzach poniżej.

Krok 6: System Smart Lock za pomocą Arduino

Kredyty wideo - Amit Jindan

Zalecana: