Arduino RFID dörrlås (2 / 5 steg)
Steg 2: Bygga den Arduino controller
Det första steget till att bygga en RFID-dörr låsa med en grundläggande Arduino är till bröd ombord ut en grundläggande arbetande arduino. De flesta Arduino blixtrade pre ATMega 168 chips kommer med den standard blink program förinstallerat. Ansluta en ledde till digital utgång 13 och kontrollera att allt fungerar.
Hårdvara-delen av denna RFID-läsare skulle vara för enkelt om vi använde en vanlig arduino med inbyggd USB-programmerare. Eftersom jag planerar att sätta detta i väggen och inte röra den igen vill jag inte använda en stor skrymmande $30 arduino ombord när jag kan köpa en $5 ATMega 168 och göra en mycket mindre anpassade PCB.
Eftersom jag valde att göra en grundläggande Arduino krets mig jag behöver en extern USB -> seriell FDIT programmerare. Jag har inkluderat Eagle scheman av styrenheten med ett nätaggregat som byggs från en spänningsregulator 7805. I tester använde jag en bröd styrelsen strömförsörjning.
För att få en arduino upp allt du egentligen behöver är ATMega168 med blixtrade arduino programvaran på den, 2 x 22pF kondensatorer, 16mhz kristall, 10 k ohm motstånd, knapp och en skärbräda. Hookup för detta är väl känt men jag har tagit hela schemat för kretsen.
Arduinoen kommer att utlösa 4 utgångar, 1 varje för röd/grön/blå lysdioder och 1 att utlösa TIP31A för att skicka 12vDC till dörrlåset. Arduinoen får seriella data i på sin Rx linje från ID-20 RFID-läsare.