Тёмный

Arduino Based RFID Door Lock - Make Your Own 

Michael Klements
Подписаться 90 тыс.
Просмотров 339 тыс.
50% 1

Опубликовано:

 

22 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 480   
@ShedOfDreams
@ShedOfDreams 3 года назад
at last! thank you. too many people show unluck but never how to relock! Awesome. thank you. subscribed
@sanukarathnayake8910
@sanukarathnayake8910 3 года назад
this is what i needed exactly to use my rfid and i searched many tutorials this is best and suitable. thanks a lot and keep it up!
@MichaelKlements
@MichaelKlements 3 года назад
Thanks Sanuka, glad it helped you out!
@DhruvDange1
@DhruvDange1 4 года назад
This is exactly what i wanted! Thanks a lot for adding the access feature for certain specific cards! Amazing video
@ajyoutubesto
@ajyoutubesto 2 года назад
cool pfp
@angelix9760
@angelix9760 2 года назад
Hi! I'm new to this and will be making this in the hopefully near future! If you could please make a video on the card itself and how to set your own ID code and make it yourself that would be amazing!
@lydian4454
@lydian4454 Год назад
Hey . Did you manage to do that?
@bluestratos1901
@bluestratos1901 3 года назад
Code and 3d print files no longer available? I've started to tinker around with projects like these and would love to play with this, please help 🙏 🙂 scratch that I should've read the description better you sir are a Saint.
@PyroRob69
@PyroRob69 4 года назад
I like your design. Have you considered adding a keypad to this? A concept in security is 'something you have - the RFID tag, and something you know - a passcode'
@MichaelKlements
@MichaelKlements 4 года назад
Thanks PyroRob69. Yes, a keypad would be a nice addition. You'd have to get rid of the LEDs then though as there aren't enough IO pins for both. There are only 6 spare and you'd need 8 for the keypad.
@PyroRob69
@PyroRob69 4 года назад
@@MichaelKlements Unless the LCD was using I2C. Also, with the LCD, you could use single char's to do the same thing as your LED's do. You can place any char you want, in any place you want on that display.
@MichaelKlements
@MichaelKlements 4 года назад
Yes, an I2C LCD display would be a nice addition as well. You could then add the card/tag owners name to be displayed when a valid card/tag is read as well.
@PyroRob69
@PyroRob69 4 года назад
@@MichaelKlements I have found two I2C devices that would allow you to use a standard keypad with. One already has a keypad library written for it, but the other would require you to use bit banging and the Wire library. On the upside, the one that requires the Wire library can handle 16 pins instead of just 8, therefore you could control both the keypad and the RFID scanner with one I2C adapter.
@PyroRob69
@PyroRob69 4 года назад
Here is the one for 16 pins, and it uses the standard MCP23017 chip - www.amazon.com/Waveshare-MCP23017-Expansion-Interface-Expands/dp/B07P2H1NZG/ The other that someone has already written a library for is www.amazon.com/gp/product/B01ICN5JB6/
@TheDJCAMERO2012
@TheDJCAMERO2012 3 года назад
I'm new to this. i have watched some instructional videos including yours. this one was perfect. from what i have picked up, I'm a little stumped here now. how would one go about adding a push button to this circuit to cycle the servo motor separate from the RFID reader control?
@MichaelKlements
@MichaelKlements 3 года назад
You'd just need to add a pushbutton onto one of the Arduinos digital inputs and add a condition to the main loop in the code to move the servo if the pushbutton is on or off. The Arduino can choose to override the RFID input.
@tromboneguy92
@tromboneguy92 3 года назад
@@MichaelKlements could you also put a delay and re-lock the device after a set amount of time? I am looking at using this to keep my dog out but allow the cat to go through a door.
@Rusty10speed
@Rusty10speed 2 года назад
When I open the Serial monitor and place the card near the scanner, nothing comes up as if the card isn't there. I'm using the cards that came with my RFID scanner and everything is hooked up correctly. Not sure why it isn't working.
@Gmansalberg9
@Gmansalberg9 7 месяцев назад
Heyy I put in the code and I am getting complication error: rfid.h no such file or directory
@veeraveeramachaneni8770
@veeraveeramachaneni8770 2 года назад
I added the .ZIP to the library but it said it had no existing library. Can you please tell how to fix?
@jorgeluisg
@jorgeluisg 4 месяца назад
Hi Michael, does this work with NFC as well?
@erickmarin
@erickmarin 6 месяцев назад
hi! thank you so much for the tutorial, however im having trouble getting the serial monitor to read and show the numbers of my cards
@filmproducentje
@filmproducentje Год назад
Hi, great video! But i have an issue with reading the card. I checked the wiring so many times, I bought six of those RC522's, and none of them work. When I connect the Arduino to the RC522 and open the Serial Monitor, I get the message: "Firmware Version: 0x92 = v2.0" When I unplug the RC522 and run the serial monitor, I get the message: "Firmware Version: 0x0 = (unknown) WARNING: Communication failure, is the MFRC522 properly connected?" So this means the connection between the Arduino and the RC522 works, but still, with 6 different RC522's, I get absolutely nothing out of it. Maybe the code is not relevant anymore? I don't know what to do, I've already struggled for three days with this problem...
@soggytoast3111
@soggytoast3111 4 года назад
Hi, where did you get the metal arm to attach to the servo? Or did you make it yourself? If so, do you have any resources that you could point me towards for making one? Thanks, video was super helpful!
@MichaelKlements
@MichaelKlements 4 года назад
It's just a standard servo push-rod and ball from Hobbyking, they're used to actuate the control surfaces on RC aircraft. Glad it helped!
@soggytoast3111
@soggytoast3111 4 года назад
@@MichaelKlements Thanks! New to this stuff so wasn't sure of the term.
@MichaelKlements
@MichaelKlements 4 года назад
No problem. You should be able to buy one off eBay, Hobbyking or a local hobby shop for quite cheap.
@milicentt8465
@milicentt8465 3 года назад
Hi again! I just bought a similar Rfid module, should the pins be soldered? It seems firm in the video, I tried to do this project and it did not work in my 1st try.
@MichaelKlements
@MichaelKlements 3 года назад
Yes it works best to solder them
@milicentt8465
@milicentt8465 3 года назад
@@MichaelKlements Alright, thanks!
@MitoFLMW
@MitoFLMW 2 года назад
how can you make it when it detects, it opens. but when the detection ended it closes back automatically ?
@yakinwissem8665
@yakinwissem8665 2 года назад
Great video brother! I wanna program a turnstile gate, any idea where i can find more info or help or...? Am really lost and idk what to do or where i should start looking
@Balaji-ix6mf
@Balaji-ix6mf 3 месяца назад
Can you do the same with nodemcu microcontroller
@extrabuilder606
@extrabuilder606 3 года назад
hi Micheal clementswhen I put the card in front of the rfid so that he reads it there is nothing happening help me please
@Christiano.M
@Christiano.M Год назад
Can also open with Apple Watch or iphone?
@EpicGamer-gy8vv
@EpicGamer-gy8vv 2 года назад
hi, i just build this and plugged everything in correctly i assume, because all the lights on everything are on but when i try to upload the code i get this message "RFID_Door_Lock:6:10: fatal error: RFID.h: No such file or directory #include ^~~~~~~~ compilation terminated. exit status 1" and I wanted to know how to fix it? i looked at your build through page and i cant seem to figure out what I need to do to fix it... could you help me figure it out?
@MichaelKlements
@MichaelKlements 2 года назад
You need to install the RFID library as outlined in the code section of the written guide.
@EpicGamer-gy8vv
@EpicGamer-gy8vv 2 года назад
@@MichaelKlements where can I get the library?
@MichaelKlements
@MichaelKlements 2 года назад
Its in the same .zip file as the code
@TheCyb3rPenguin
@TheCyb3rPenguin Год назад
I need to know how to get the medal rod to connect servo. Can You Add a Link? TY
@Drip_Or_Slip
@Drip_Or_Slip Год назад
Can you make it read from a longer range?
@ajaykalsi6007
@ajaykalsi6007 4 года назад
I reccomend you make the samething but with a relay instead of servo
@MichaelKlements
@MichaelKlements 4 года назад
Thanks Ajay, I'll have a look at doing this in a future video.
@advertaCS
@advertaCS 2 года назад
great project... is there any chanse to use this code for more than 44 tags... I need it for like 100 tags... your can work with maximum 44 tags
@marclawrencetiglaoll6091
@marclawrencetiglaoll6091 Год назад
my servo motors doesn't work, pls reply ASAP
@Knowhow420
@Knowhow420 2 года назад
Can u help me please I’m getting an error code for the rfid part iv done everything I’m supposed I just can’t figure out why it won’t work I plug it all in the rfid chip thing lights up an nothing happends then I try to upload an it saying failed any help or suggestions would be amazing
@ardhimudaariska6572
@ardhimudaariska6572 3 года назад
how to access the lock from the other side of the door? like locking or unlocking from the inside
@MichaelKlements
@MichaelKlements 3 года назад
It depends on whether you want it to be secure on the inside as well. Most places would just have a push button on the inside to open the lock again. This lock stays open until you scan the tag again and then locks. So you lock and unlock it from the outside.
@milicentt8465
@milicentt8465 3 года назад
It finally worked, i just soldered the pins with the rfid module. Last question, is it okay to connect it with a 9volts external battery through DC?
@MichaelKlements
@MichaelKlements 3 года назад
Yes you can use a 9V battery, but it must be connected to the barrel jack on the Arduino so that it is regulated.
@milicentt8465
@milicentt8465 3 года назад
@@MichaelKlements Thank you! is it always safe to use 9V battery and connect it to the barrel jack of the arduino? I sometimes worry that some components might burn. Sorry I am new to this.
@milicentt8465
@milicentt8465 3 года назад
@@MichaelKlements And how would I know if it is not safe. I always worry that some parts such as led or rfid scanner would broke if I do a wrong power supply voltage.
@MichaelKlements
@MichaelKlements 3 года назад
As long as it's a 7-12V battery it'll be fine to connect to your Arduino's barrel jack. The Arduino regulates the voltage to 3.3V and 5V, just make sure that your sensor is connected to the correct supply voltage. Most (almost all) sensors that are made for tinkering with electronics are 5V compatible, there are however a few that run on 3.3V but will say so in the datasheet.
@milicentt8465
@milicentt8465 3 года назад
@@MichaelKlements Update: I tried connecting to to a 9V through the arduino jack but weird stuff keeps happening. When I scan the rfid with access, the led lights keeps on flashing and servo motor keeps on moving. But all seems well if it is connected to the computer.
@Chimel31
@Chimel31 2 года назад
Great video. A different setup with 3 LEDs would be useful too, with the third LED flashing when something that is not a RFID tag is detected.
@MichaelKlements
@MichaelKlements 2 года назад
I don't think the RFID sensor can detect anything other than an RFID tag, so anything that is an RFID tag that isn't registered flashes red but anything else will just go undetected.
@Chimel31
@Chimel31 2 года назад
@@MichaelKlements Quite right, it would need a different setup with a presence sensor or something. I thought it could also help debug the setup, as I see that some people who tried it got zero LED or feedback, but then, there is no limit on improving this kind of setup, people who add a presence sensor would then want to add a camera to snap the unchipped intruder, then a buzzer to scare them away, etc. 😁
@jackngrill1758
@jackngrill1758 Год назад
will it require for another library for arduino?
@phunny114
@phunny114 2 года назад
dude i have this same problem where in the code, it says that on the " //Wait for a tag to be placed near the reader: section, exit status 1 'class RFID' has no member named 'findCard'; did you mean 'isCard'? and if i change it to isCard, it still gives me errors, bro please update the code or give a fix cos its soooo annoying.
@DoeRayMe
@DoeRayMe 11 месяцев назад
Are the leds necessary and is there a premade lock design like the one used that could just be loaded onto the build plate? Also what kind of filament would be recommended? This is for a school project so if anybody has answers that would be great if you could share them 🫶 thank you
@dorinsandu8012
@dorinsandu8012 4 года назад
Hello Michael , I would like to use this for one of my private lockers. The thing is that I want just the RFID board to be visible and on the outside of the door. How can i make sure that once the battery runs out it will not lock itself and that's it? Can i do it somehow?
@MichaelKlements
@MichaelKlements 4 года назад
I presume that it would be locked most of the time? Meaning that the battery would most likely run out while it is locked? You could either program in a voltage monitor which automatically unlocks and won’t re-lock if the battery gets low. Or a better option would be to put a tiny switch or push button on the outside as well which connects a backup battery when turned on. This backup battery only needs to be big enough to power up and unlock the door once. Some smart door locks which require power to actuate have small terminals for a 9V battery on the outside under a cover plate which can be accessed if the battery dies while locked.
@onkarlalmenaria3283
@onkarlalmenaria3283 Год назад
Can you please tell me which RFID sketch we need to install from the library manager?
@onkarlalmenaria3283
@onkarlalmenaria3283 Год назад
Please tell me quickly. As I have to make it as early as possible.
@milicentt8465
@milicentt8465 3 года назад
Hello! I got an error when trying to verify it. It says "RFID.h: No such file or directory". I haven't attached my arduino yet to the pc. What can I do to fix this?
@MichaelKlements
@MichaelKlements 3 года назад
Install the RFID library that was bundled with the code .zip download
@milicentt8465
@milicentt8465 3 года назад
@@MichaelKlements Thanks, I already figured it out. May I ask, I have a RFID id from my school, will this also work with that type of rfid scanner?
@MichaelKlements
@MichaelKlements 3 года назад
You'll just have to try it. There are a wide range of RFID frequencies and technologies, so it's unlikely to work, but it's not impossible.
@milicentt8465
@milicentt8465 3 года назад
@@MichaelKlements Alright, Thank you so much!
@milicentt8465
@milicentt8465 3 года назад
@@MichaelKlements Hi, do I need to solder the head pins that comes with the rfid scanner?
@nisheshfernando4352
@nisheshfernando4352 3 года назад
can i use a 9v battery?
@linde1670
@linde1670 4 года назад
Hi, thanks for making this video. I have a question, the tag doesn't seem to work, and I'm pretty sure the wires are correct because I checked a lot. Also there is a light on the RFID sensor so I think that's connected good too. And the code doesn't give any errors. The LED's don't do anything, but I don't know if that is just because the tag isn't working. Maybe I am really stupid and there is something obvious I was supposed to change in the code or in the wires to adjust it for a reason I don't know. I'm still pretty new to arduino so I still really hope there is an obvious solution. Hope you have time to help.
@MichaelKlements
@MichaelKlements 4 года назад
Hi Linde, You shouldn't need to change anything in the code if you've wired it as per the diagram and you're using the same component. The LEDs should come on sequentially like in the video when you power it up, if this isn't happening then you've either got wiring problems to the LEDs or the SPI communication to the RFID sensor is failing - most likely because it's not connected correctly. Also try opening up the Serial monitor, does it display "Place card/tag near reader...", indicating that it's run through the setup function?
@linde1670
@linde1670 4 года назад
@@MichaelKlements Hi, I think the hardware is now correct, because when I open the SerialNumberRead he does recognise my tag and I can read the serial number. But then when I open the serial monitor in the final code, and I scan my tag it doesn't seem to recognise it at all. I am still a beginner so if there is an obvious thing I was suppossed to do that you didn't say I had to change in the code, I probably haven't done it. The only thing I now have changed are the serial numbers to grant acces to and I have added the library. Any idea why he does recognise the tag in the SerialNumberRead but not in the final RFID code? I also don't get a green LED light and nothing moves or happenes when I scan the tag.
@phoenixtrimpe961
@phoenixtrimpe961 4 года назад
@@linde1670 Me to, can you help please
@linde1670
@linde1670 4 года назад
@@phoenixtrimpe961 It still didn't work, I don't know what is wrong, I kind of gave up, I will look at it again next week, if I find something I'll let you know
@bhw_msq
@bhw_msq 2 года назад
@@linde1670 This was the exact same problem I too encounter .If you find out any solution let me know . I am too new to arduino
@jakeclearwater8065
@jakeclearwater8065 2 года назад
Any updated links for code, doesnt work for me
@KitsuneBelle93
@KitsuneBelle93 4 года назад
I'm wondering if I can use this to diy a pet door so it will lock when my cat goes near it? How close does the tag need to be to the sensor for it to read? And is there a way to make it so the lock stays open but when the tag is within a specific distance it will stay locked until the tag leaves the sensor range? Of course, making the locked position the default would also work if I put the tag on the dog, but that still leaves the question of how close it has to be to the sensor?
@MichaelKlements
@MichaelKlements 4 года назад
Hi Elizabeth, You could certainly do what you’ve described with an RFID tag, but these particular ones need to be quite close to be read. Probably closer than what a pet would be able to get it unless you could figure out how to hang it so that it came within about 2-3cm from the read when the cat tries to go through the door. Different tags work on different frequencies and offer longer or shorter reading distances. The ones on credit cards for example need to be really close while ones used in vehicle tags can be read from around 5-10m away.
@KitsuneBelle93
@KitsuneBelle93 4 года назад
@@MichaelKlements awesome! I was starting to lose hope after doing some more research (I don't have any kind of experiencewith this kind of thing, but I do research for a living so I'm pretty determined to figure it out lol), but I'll look into the other types you mentioned! Thanks!
@odinconnor-randomvideos5267
@odinconnor-randomvideos5267 2 года назад
Nice video, a piezo sounder would have been even better
@calebspencer8367
@calebspencer8367 Месяц назад
Where did you get that ball joint rod?
@MichaelKlements
@MichaelKlements Месяц назад
It's from an RC parts store - Hobbyking.com also stock them
@student-lb3xh
@student-lb3xh Год назад
Communication failure is the MFRC522 connected properly how to fix this error
@ianis659
@ianis659 4 месяца назад
What are the resistors value?
@maxstechlab
@maxstechlab 4 года назад
can i replace the servo with a relay
@MichaelKlements
@MichaelKlements 4 года назад
Yes, you'll just use a regular digital output rather than a PWM output.
@sassoldat8260
@sassoldat8260 4 года назад
Mejn you make good tutorials and its beatiful that you put the zip files and the code in the description can you make a video with the wemos d1 the homeautomation? I would like it to try it myself but im a beginner
@MichaelKlements
@MichaelKlements 4 года назад
I’ve never tried making anything with the Wemos D1, but I’ll look into it. On board WiFi would definitely make for some interesting home automation projects.
@rednasky6252
@rednasky6252 Год назад
How can I get the RFID.h library?
@ravimoonen
@ravimoonen 3 года назад
Thx for the video, mine gives an error.... 'class MFRC522' has no member named 'PCD_Init' what have i done wrong?
@MichaelKlements
@MichaelKlements 3 года назад
Have you used the same library I've used?
@bradymcgaming7951
@bradymcgaming7951 3 года назад
could I possibly have the code? the link doesn't work for me.
@MichaelKlements
@MichaelKlements 3 года назад
You can also get it from the guide linked in the video description
@theelectromaker6215
@theelectromaker6215 3 года назад
thanks a lot it worked after a lot of try thank you once again !!!!!!!!!!!!!!!!!
@michaelcw6792
@michaelcw6792 Год назад
How would I replace the servo for an Electromagnetic
@MichaelKlements
@MichaelKlements Год назад
You would need to add a relay to switch the circuit on and off.
@marijngrashoff30
@marijngrashoff30 3 года назад
Because phones have they're own NFC tags can I make this work with my phone by just finding its tag and adding it as the verified tag?
@MichaelKlements
@MichaelKlements 3 года назад
There are a number of different RFID frequencies and protocols and they're not all compatible with one and other. You could probably find a sensor which would enable you to read NFC tags from your phone, but its quite unlikely that you'd be able to do that with this sensor.
@aakashlimbu239
@aakashlimbu239 5 месяцев назад
Enjoyed alot! Thank you.
@davide_sr3701
@davide_sr3701 2 года назад
what do you feed everything with?
@MichaelKlements
@MichaelKlements 2 года назад
With 12V through the Arduino's power input
@endrijon9518
@endrijon9518 2 года назад
Do i need 2 RFID sensors for both sides of the room (for example getting in my room and then closing the door the sensor would be outside)
@MichaelKlements
@MichaelKlements 2 года назад
You would usually just add a pushbutton to lock/unlock the door from the inside, unless you have a reason to restrict access in both directions.
@endrijon9518
@endrijon9518 2 года назад
@@MichaelKlements thanks
@raymond9360
@raymond9360 2 года назад
Report an error('class RFID' has no member named 'findCard'; did you mean 'isCard'? )what should I do
@rimmike
@rimmike 3 года назад
Can you use this to access or download other cards info? Like there are cards with certain info on them. Like name etc
@MichaelKlements
@MichaelKlements 3 года назад
As far as I know, these sensors will only pick up the ID number of the tag.
@gametutorialshk
@gametutorialshk 4 года назад
can i use RFID PN532 for this operation ?
@MichaelKlements
@MichaelKlements 4 года назад
You can use the PN532 for the same type of project, but you'd need to change the code and the library used.
@gametutorialshk
@gametutorialshk 4 года назад
@@MichaelKlements ok , ty so much !
@riofloramaep.4200
@riofloramaep.4200 Год назад
Can you give me of what does do i put or on how i connect may arduino kit ?
@riofloramaep.4200
@riofloramaep.4200 Год назад
How i supposed to connect it
@bradenpryor7442
@bradenpryor7442 3 года назад
i downloaded your code but when i try and run it, it says, "(library file) RFID/RFID.h:22:10: fatal error: 'SoftwareSerial.h' file not found #include ".
@shepherdmukamo7948
@shepherdmukamo7948 2 года назад
How does the system identify the cards. Does the cards have a code in them
@MichaelKlements
@MichaelKlements 2 года назад
Each card has a digital "ID" which is identified by the tag reader.
@nishtafernando4077
@nishtafernando4077 3 года назад
Hello, i dont know which rfid library im supposed to include, do i need to change the code?
@MichaelKlements
@MichaelKlements 3 года назад
The rfid library is bundled with the sketch download, you just need to paste it into your Arduino IDE's libraries folder.
@akhileshkodukula6463
@akhileshkodukula6463 4 года назад
Can you tell me how to download the RFID library in Arduino IDE.
@MichaelKlements
@MichaelKlements 4 года назад
www.arduino.cc/en/guide/libraries
@Shalfatk01
@Shalfatk01 3 года назад
Do have every card it unique code, or can you set you custome code to those cards?
@MichaelKlements
@MichaelKlements 3 года назад
Each card has a unique ID. There is a way to reflash their ID numbers, but it is quite complicated. It’s preferred to be able to identify which of the cards unlocked the system.
@rlalbn9545
@rlalbn9545 Год назад
do i need to download a library for this to work?
@MichaelKlements
@MichaelKlements Год назад
The library is packaged with the code download from my blog
@raflinsundjojo536
@raflinsundjojo536 2 года назад
i was wondering, what library do you use for the RFID?
@MichaelKlements
@MichaelKlements 2 года назад
The library is packaged with the code download
@teddosftw
@teddosftw 2 года назад
@@MichaelKlements what code download?
@bryanagunghalim9022
@bryanagunghalim9022 4 года назад
Hi sir, I have done all of the wiring properly but in the serial monitor it only shows 'Place card/tag near reader...' when I'm literally placing my card on the sensor. Is the problem on the card or the hardware that I am using?
@MichaelKlements
@MichaelKlements 4 года назад
Are you using a card or tag which came with the reader? Not all cards operate on the same frequency and are able to be read by all readers.
@bryanagunghalim9022
@bryanagunghalim9022 4 года назад
@@MichaelKlements yes i am using the card and tag that came with the reader, i have even tried using other card hoping that it would work but it still doesn't read the card
@rockorbonk2713
@rockorbonk2713 2 года назад
To who ever is using an arduino uno r3 and is experiencing problems with the card reader. Plug the rst pin which is on the sensor to the 5th pin on the arduino
@maxstechlab
@maxstechlab 4 года назад
does the tag id number change and where would i find that
@MichaelKlements
@MichaelKlements 4 года назад
Each RFID tag has it's own unique ID number. You'll scan the tag on your RFID reader with the Serial monitor open and it'll display the tag number for you. You can then add the tag to your list of allowable tags to grant access to the new tag.
@maxstechlab
@maxstechlab 4 года назад
Michael Klements ok thanks
@lisunger888
@lisunger888 4 года назад
Is it possible to change rfid tag value
@alvin.p191
@alvin.p191 4 года назад
Is there any different between arduino uno? And also if I used different arduino can the code be use? The arduino in your link has sold out, I’m not sure if i found the same one.
@MichaelKlements
@MichaelKlements 4 года назад
Generally speaking, all Arduino Uno's are made to the same specification, so should be compatible with each other. Some companies do add or remove features, but the pin numbers, layout and general functionality should be the same. Yes, you can use a different Arduino, just make sure that it still has enough IO pins and operates at the same voltage. Thank you, I've updated the link to one which is still available.
@alvin.p191
@alvin.p191 4 года назад
@@MichaelKlements hi thanks for your reply, do you have the schematic diagram of this circuit? I'm doing this as my school project, but I don't know how to create a schematic diagram.
@MichaelKlements
@MichaelKlements 4 года назад
I haven't gotten around to drawing up a schematic, I've only done the breadboard layout. You could probably put something together quite quickly using Fritzing
@Abdelrahman_Hosny
@Abdelrahman_Hosny Год назад
Thank you This was very helpful
@imsreehari
@imsreehari 3 года назад
You didn’t mention the value of the resistors.What is the value?
@flxssy
@flxssy Год назад
220
@mattishargreave
@mattishargreave 2 дня назад
220kΩ
@jonaslan5134
@jonaslan5134 3 года назад
what Resistor did you used
@rab8338
@rab8338 3 года назад
How easy would it be to add the 16*2 Lcd module as a visual improvement?
@MichaelKlements
@MichaelKlements 3 года назад
That should be quite easy to do, there is enough IO available. I’d maybe suggest an I2C oled display rather?
@rab8338
@rab8338 3 года назад
@@MichaelKlements thanks, ill give it a try, looks more impressive than the lcd, great project.
@ms5452
@ms5452 2 года назад
Hello im trying to add lcd i2c to the code but i couldn't can someone help me asap pls ?
@breathe4912
@breathe4912 3 года назад
Can the tag be strong enough to unlock if the key is 5 feet away?
@MichaelKlements
@MichaelKlements 3 года назад
Not with these tags or readers but you get other RFID sensors that'll work a couple of meters away.
@MrTheprudentone
@MrTheprudentone 2 года назад
Is there a way to adapt this for two door locks on two doors.
@MichaelKlements
@MichaelKlements 2 года назад
Yeah you could use the same Arduino to open two locks with the same RFID card or different locks depending on which card is used.
@eggxecution
@eggxecution 2 года назад
I leave my mark here: I did not use this code but use this video as a reference
@santiagovelasco966
@santiagovelasco966 3 года назад
I am new to all of this (arduino) and I am trying to get it to work I have checked the connections and download the code 3 times even copied it by hand once but i cant find nothing wrong. Is there a change in the code or the wiring required?thx.
@MichaelKlements
@MichaelKlements 3 года назад
There are a number of reasons why this might not be working. What part is not working? Are you getting text on your serial monitor? Are the LEDs coming on?
@russiancat340
@russiancat340 2 года назад
For me the problem is that I have an error when I try to put the code in through the the zip thing. It says library doesn’t contain valid library
@ahmedmaruf7213
@ahmedmaruf7213 3 года назад
hi, i want to develop the locking system in the laptop trolley for our college . So, department get update who's are using it and what time they are using it. So is it possible to do with our stuff ID card. Thanks
@MichaelKlements
@MichaelKlements 3 года назад
If you can find an RFID module that works with your staff ID card then you could probably make something similar. Some RFID systems are open source and some aren't.
@ahmedmaruf7213
@ahmedmaruf7213 3 года назад
@@MichaelKlements how about the implementing tracking or update in the system
@archiehaigh4796
@archiehaigh4796 3 года назад
Hi, I just wanted to ask. I am building this lock soon but I wanted to know how you set the servo miter in the code to automatically lock after 3 secs. Thanks.
@MichaelKlements
@MichaelKlements 3 года назад
You'd need to make a few changes. Add a 3 second delay to the code after the servo opening movement, then move the servo to the closed position again. And you'd need to remove the logic which closes the lock on a tag read so that it only opens the lock.
@archiehaigh4796
@archiehaigh4796 3 года назад
@@MichaelKlements hi, thanks. I am rubbish with programming, is there any way that you could send me the code with the 3 second delay. Thank you.
@archiehaigh4796
@archiehaigh4796 3 года назад
I am building this rfid lock and I cannot code. Sorry for any inconvenience
@archiehaigh4796
@archiehaigh4796 3 года назад
@@MichaelKlements I am building the lock tomorrow. I just don’t know hoe to change the code?
@MichaelKlements
@MichaelKlements 3 года назад
You'll need to be able to do some programming to build this, it's not just a plug and play solution. You'll need to edit the code to add your cards/tags and adjust servo set points etc..
@davide_sr3701
@davide_sr3701 2 года назад
Whats the name of the arm thath connects the servo to the look
@MichaelKlements
@MichaelKlements 2 года назад
It's an RC aircraft pushrod or servo connection rod.
@gerymanuel747
@gerymanuel747 2 года назад
How to connect it with battery in case black out occurs?
@FireBoyYT
@FireBoyYT 4 года назад
You deserve a sub thank you alot!!
@Richie_
@Richie_ 2 года назад
I get this error when uploading sketch. exit status 1 'class RFID' has no member named 'findCard'; did you mean 'isCard'?
@MichaelKlements
@MichaelKlements 2 года назад
You need to use the RFID library that is bundled with the code, not a different one.
@Richie_
@Richie_ 2 года назад
@@MichaelKlements I have that library
@jesuszamora8408
@jesuszamora8408 4 года назад
hello Michael i have been trying to do this project but i only keep getting the place card/tag near reader message. The card and tag came with the kit I have the elegoo mega2560.how can i solve this problem pls reply.
@MichaelKlements
@MichaelKlements 4 года назад
Hi Jesus, If you're not getting any response on the serial monitor then there's most likely a communication problem with the reader. Check your connections again and make sure that they're connected to the correct pins. Is the LED on the reader coming on?
@jesuszamora8408
@jesuszamora8408 4 года назад
@@MichaelKlements yes
3 года назад
Do you have to buy the wires separately?
@MichaelKlements
@MichaelKlements 3 года назад
Most modules don't come with jumpers so you'd need to buy them separately.
@eriondibrani587
@eriondibrani587 3 года назад
In the cards is any number or just opened by colors??
@MichaelKlements
@MichaelKlements 3 года назад
The cards each have a unique identification number.
@eriondibrani587
@eriondibrani587 3 года назад
@@MichaelKlements thank you bro
@sunnysideup2881
@sunnysideup2881 3 года назад
nice project!
@Art_Raunak
@Art_Raunak 2 года назад
Sir serial moniter ???? Marks coming problem plz help sir
@blinqr
@blinqr 2 года назад
hi when I tried to verify the code it gave me this error: 'class RFID' has no member named 'findCard'; did you mean 'isCard'?
@MichaelKlements
@MichaelKlements 2 года назад
You're not using the RFID library that was packed with the code
@emmanuellldejarme5659
@emmanuellldejarme5659 Год назад
where can i download the library
@odunayoadebayo1757
@odunayoadebayo1757 6 месяцев назад
Quick question, how long can this last with a 9v battery
@MichaelKlements
@MichaelKlements 6 месяцев назад
An Arduino Uno can't run for more than a couple of hours on a 9V battery and it likely wouldn't be able to produce enough current to drive the servo.
@odunayoadebayo1757
@odunayoadebayo1757 6 месяцев назад
​@@MichaelKlementsWhat battery would you recommend for it to last up to a week or more? Am looking to add a voltage sensor to set a low battery indicator with a buzzer as an alarm but I need it to last for atleast a week or more
@MichaelKlements
@MichaelKlements 6 месяцев назад
You'd need a fairly large battery, something like a 7Ah lead acid or a 10,000mAh LiPo. If you're trying to build a long lasting battery powered project then an Arduino Uno is the wrong board to be using, you'd be better off with an Arduino Pro Mini or ESP32 as these use far less power.
@rabbippfx
@rabbippfx 3 года назад
if there is a component failure, then how to open the door?? There should be a bypass system ! Can you help?
@MichaelKlements
@MichaelKlements 3 года назад
You could add a key-lock or a keypad with a code to bypass the rfid lock if you’d like
@techprime2795
@techprime2795 3 года назад
Can you please give a link for download the RFID library
@MichaelKlements
@MichaelKlements 3 года назад
It's linked in the video description, bundled with the code download.
@techprime2795
@techprime2795 3 года назад
@@MichaelKlements Thank you
@ymisscarab
@ymisscarab 2 года назад
Hey Michael. The video has been pretty helpful but I am still confused. I wired the whole thing exactly how you have it and ran the exact same code. The LEDs go through their start-up flash sequence and then the Serial Monitor displays the Place Card message, yet when I place my card near the reader, nothing happens. I am using the same tags that came with the reader, and the reader is the exact same one you have. I ordered it through the link in the description. I just bought the reader yesterday so it is not old or anything, and it should be working properly. Please help! I also emailed you.
@MichaelKlements
@MichaelKlements 2 года назад
This is most likely a communication issue between the RFID sensor and your Arduino. Check the wiring between the two - the LEDs and text being displayed are independent of the communication link so will be displayed regardless of whether the Arduino was able to connect with the sensor or not.
@ymisscarab
@ymisscarab 2 года назад
@@MichaelKlements I’ve checked the wiring, and required the whole circuit, 4-5 times now and it still doesn’t work.
@ymisscarab
@ymisscarab 2 года назад
Rewired* L
@rockorbonk2713
@rockorbonk2713 2 года назад
@@ymisscarab if you are using an arduino uno, plug the rsp pin on the 5th pin on the arduino. And place the led pin on like the 3rd or 7th pin
@saharavo8819
@saharavo8819 2 года назад
@@rockorbonk2713 what's a rsp pin?
@supermarcman
@supermarcman 2 года назад
libraries\RFID\RFID.cpp.o (symbol from plugin): In function `RFID::RFID(int, int)': (.text+0x0): multiple definition of `RFID::RFID(int, int) How do i fix?
@geogaddi84
@geogaddi84 2 года назад
It works Great! Awesome instructions!
@nisheshfernando4352
@nisheshfernando4352 3 года назад
i uploaded the code and it works but i dont know the number for my card and tag so how do i find it?
@nisheshfernando4352
@nisheshfernando4352 3 года назад
i tried using serial monitor but it does not show the tag or card being denied it only says place card/tag near reader
@nisheshfernando4352
@nisheshfernando4352 3 года назад
the D1 light on the reader is lighting up red
@MichaelKlements
@MichaelKlements 3 года назад
If you're card doesn't show up in the serial monitor then it's either not able to be read by the RFID sensor or you've got a wiring problem and the sensor isn't communicating with the Arduino.
@nisheshfernando4352
@nisheshfernando4352 3 года назад
ok ill try rewiring the rfid sensor and get back to you
@nisheshfernando4352
@nisheshfernando4352 3 года назад
im sorry that im taking more than a month to respond, but thank you soo much it works it was probably a problem with my wiring. Thank you
@Ahmad14002
@Ahmad14002 2 года назад
My RFID doesn't have the thing to connect it to the Arduino. What can I do to connect it to the breadboard?
@MichaelKlements
@MichaelKlements 2 года назад
If you're talking about the black header pin strip, you'll need to solder this on to use it on a breadboard or with an Arduino
@iyzy_8236
@iyzy_8236 2 года назад
loved it i wish i could do this for my garden gate but i am a kid :(
@tymumm3744
@tymumm3744 Год назад
Skill issue
Далее
Электронный замок с RFID на Arduino
14:50
ESP8266 RFID Attendance System with Google Sheets
9:39
How to Make Remote Control Door Lock at Home
5:36
I Made The Ultimate Cheating Device
9:39
Просмотров 1,2 млн
How to use RFID  (RC522) with Arduino - Easy Tutorial
13:38
Hacking a weird TV censoring device
20:59
Просмотров 3,1 млн
RFID DOOR LOCK -  with 3D printed case
15:12
Просмотров 87 тыс.