Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

RFID+Relais+RFID Deurslot Code =RFID PC Switch!

Componenten en benodigdheden

Arduino UNO
× 1
RFID-module (algemeen)
Ik heb MFRC522 gebruikt.
× 1
Relaismodule (algemeen)
Ik heb een 5v Single Channel Relay Module gebruikt
× 1
Mannelijke/Vrouwelijke doorverbindingsdraden
7 voor de RFID-module -> Arduino, 3 voor het relais -> Arduino en 2 voor het relais -> Moederbord.
× 12

Over dit project

Dit project gaat over het toevoegen van een optionele beveiligingsfunctie naast het wachtwoord op uw pc.

Ik heb besloten om een ​​RFID + relais deurslotcode te gebruiken die ik uit nieuwsgierigheid op YouTube heb gevonden en omdat ik dacht:"Hé! Ze hebben allebei dezelfde modules, misschien kan de code ook hetzelfde zijn!"

Kortom, u moet eerst de UID's van de RFID-kaarten of tags/sleutels krijgen met behulp van de voorbeeldcodes uit de MFRC522 Library (ik gebruikte DumpInfo) [https://github.com/miguelbalboa/rfid]. Voeg vervolgens de UID toe aan de code om het relais te activeren en de desktop-pc in te schakelen.

Het relais wordt geactiveerd door de RFID-kaart en werkt met vertragingen die net genoeg zijn voor gewone drukknopschakelaars. (Ik gebruikte 500ms vertraging om de pc aan te zetten). En maakte de RFID-sleutel om het afsluitproces te starten (zoals wanneer u ongeveer 5 seconden op de aan / uit-knop drukt en deze wordt uitgeschakeld.)

Stel gewoon vragen als je mijn uitleg niet snapt. Dit is mijn eerste keer hier! LOL.

********************************************** **************************

Links naar sociale media om te volgen (ik bedoel, als je dat wilt):

Facebook - https://fb.me/HeathenHacks

Twitter - https://twitter.com/HeathenHacks

Instagram - https://instagr.am/HeathenHacks

********************************************** **************************

Code

  • RFID-relais
RFID-RelayArduino
Dit is echt een RFID-deurslotcode. Ik heb het net gebruikt om mijn pc aan te zetten.
/* * ---------------------------------- ------------------------------------------ * Deze schets gebruikt de MFRC522 bibliotheek; zie https://github.com/miguelbalboa/rfid * voor meer details en andere voorbeelden. * * OPMERKING:Het bibliotheekbestand MFRC522.h bevat veel nuttige informatie. Lees het alstublieft. * * Deze schets toont een eenvoudig vergrendelingsmechanisme met behulp van de RC522 RFID-module. * ------------------------------------------------- --------------------------- * Typische pin-indeling die wordt gebruikt:* ---------------- -------------------------------------------------- ----------------------- * MFRC522 Arduino Arduino Arduino Arduino Arduino * Reader/PCD Uno Mega Nano v3 Leonardo/Micro Pro Micro * Signaalpin Pin Pin Pin Pin Pin * ------------------------------------------------ ----------------------------------------- * RST/Reset RST 9 5 D9 RESET /ICSP-5 RST * SPI SS SDA(SS) 10 53 D10 10 10 * SPI MOSI MOSI 11 / ICSP-4 51 D11 ICSP-4 16 * SPI MISO MISO 12 / ICSP-1 50 D12 ICSP-1 14 * SPI SCK SCK 13 / ICSP-3 52 D13 ICSP-3 15 * */#include #include #define RST_PIN 9 // Configureerbaar, zie typische pinlay-out hierboven#define SS_PIN 10 // Configureerbaar, zie de typische pinlay-out hierbovenMFRC522 mfrc522(SS_PIN, RST_PIN); // Maak MFRC522-instantie.String read_rfid; // Voeg toe hoeveel je nodig hebt en vergeet niet de UID.String ok_rfid_1="e199312d"; // Dit is voor mijn belangrijkste RFID-kaart. oftewel. Degene die ik zal gebruiken om mijn pc aan te zetten. Kan ook worden gebruikt om het af te sluiten als je wilt.String ok_rfid_2="fbecb673"; // Dit is voor de RFID-sleutelhanger. oftewel. Keyfob afsluiten. Niet aan te raden hoor. Sluit uw pc gewoon normaal af.int lock =7; // Voor de Card.int lock2 =7; // Voor de Keyfob./* * Initialiseren. */void setup() { Serial.begin(9600); // Initialiseer seriële communicatie met de pc terwijl (!Serial); // Niets doen als er geen seriële poort is geopend (toegevoegd voor Arduinos op basis van ATMEGA32U4) SPI.begin(); // Init SPI-bus mfrc522.PCD_Init(); // Init MFRC522-kaart // Kies hieronder welk slot:pinMode (lock, OUTPUT); pinMode(lock2, OUTPUT);}/* * Helper-routine om een ​​byte-array als hex-waarden naar Serial te dumpen. */void dump_byte_array(byte *buffer, byte bufferSize) { read_rfid=""; for (byte i =0; i  
MFRC522 Bibliotheek
https://github.com/miguelbalboa/rfid

Schema's

Dit heb ik gemaakt met Photoshop. De draden hebben verschillende kleuren om verwarring te voorkomen.

Productieproces

  1. Eenvoudig combinatieslot
  2. Bankkluis
  3. Draaideur
  4. Kanaal en sluis
  5. Vergrendelen
  6. Barcodescanner
  7. Combinatieslot
  8. Hoe maak je een Tcl-gestuurde testbench voor een VHDL-codeslotmodule?
  9. Maak een automatisch sluitende kantoordeur met smartphone-nabijheidssensor
  10. Slim deurslot met WiFi-aanmeldingspagina door Arduino &ESP8266
  11. Wat is een Jamb Switch?