Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
To je jen pro testování, zda karta rfid funguje pro první časovač
Zásoby
RFID čtečka karet RFID tag RFID karta Zelená LED Červená LED Breadboard propojovací vodiče Buzzer Arduino uno
Krok 1: Připojte čtečku karet Rfid k Arduinu
Čtečka RFID má piny a kde jsou připojeny k 3.3v - 3.3vSck (sériové hodiny) - pin 13MOSI (Master Out Slave In) - pin 11MISO (Master In Slave Out) - pin 12RST - pin 9SDA (nebo SS) - pin 10GND -GNDIRQ - není připojeno
Krok 2: Připojení LED a bzučáku
LED můžete připojit k jakémukoli pinu na mikrokontroléru i bzučáku, ale budou mít společnou zem, použiji pin4 pro bzučák a pin 6 a 7 pro červenou a modrou LED
Krok 3: Kód
Je třeba stáhnout knihovnu MFRC522, knihovna SPI je již místo toho s Arduino typické rozložení pinů abovMFRC522 mfrc522 (SS_PIN, RST_PIN); // Vytvoření instance MFRC522. String read_rfid; // Přidejte, kolik potřebujete, a nezapomeňte zahrnout UID. String ok_rfid_1 = "89189c99"; // Toto je pro moji hlavní RFID kartu. aka. Ten, který budu používat k zapnutí počítače. Lze také použít k vypnutí, pokud chcete. String ok_rfid_2 = "29d93594"; // Toto je pro klíčenku RFID. aka. Vypnout ovladač. Nedoporučuje se to. Stačí vypnout počítač normálně. Int led_lock = 7; // Pro Card.int led_lock2 = 6; // Ovladač./ * * Inicializace. */ int noteDurations = {4, 8, 8, 4, 4, 4, 4, 4}; void setup () {pinMode (bzučák, VÝSTUP); Serial.begin (9600); // Inicializace sériové komunikace s PC