Shop OBEX P1 Docs P2 Docs Learn Events
Please I really need help — Parallax Forums

Please I really need help

Im working on a project that I need to connect a RFID device with a program that can store the time and ID of the card being scanned then according to time for example from 6 to 8 it sends notification to those devices with the IDs . and through this time which is from (6 to 8 )every 5 seconds it reads the IDs again if a new ID is added it sends the notification only to the ID added . please please help me . I would really appreciate if someone helps me . thank you in advance. I hope its clear .

Comments

  • please help :'''( I really need help
  • Hello !

    What hardware do you have for this project ?

  • I HAVE ZK-F8 its a RFID reader and it accepts fingerprint and pin. But in my case I will only use the RFID reader and a pin for people who forgets the card.
  • I think to get help from people, you need to share more details.
    what you have done so far
    what you expect to happen
    what is not working out as you'd expect (where are you stuck?)
    are you using the Propeller microprocessor or the Basic Stamp to interface with the RFID reader
    what code you have
    how you have things connected (Include a schematic diagram or understandable sketch)
    how does the ZK-F8 communicate (perhaps serial? post the interfacing requirements and specs!)

    Also, what did you mean by this: "sends notification to those devices with the IDs . "

    how are you sending notifications? What are those devices?

    Essentially though, assuming the RFID reader outputs serial data of the cards detected, then get yourself a Propeller Activity Board. The Propeller could receive that data on 1 cog, you could have another cog running as a clock to keep time (perhaps interfaced to an RTC or GPS also to get accurate time), and a third cog sending notifications to your devices (by whatever means you want). You can find lots of examples in these forums and also at learn.parallax.com. If you feeling at a loss with this big project, I'd suggest you break it into smaller chunks and solve each part one-by-one, using examples just mentioned. Or ask more specific questions here about each part that you need help with. But you'll need to do more work and include more detail in your questions.

  • This is the first time I make a program . The problem is I really don't have time for searching thats the problem . I have couple of months to discover how to program. I picked this idea without knowing what I'm getting my self into. The other problem is i cant change it , I would fail the course :''''( . I really need help to start . I will try to specify more .
    I have a ZK-F8 device this is its name if you search it u can see how it looks like . it has RFID reader, fingerprint and pin code, but for my project I will be using the RFID and pin for emergency. now the device connects to a attendance management system through the router. this program it can record the IDs and time and you can register users in it. but the problem is i need to manually upload the the cards that got scanned .which i need it to be automatic ,and i need the data to be stored in a database atomically but the software has it only manually. now why do i need it to be automatic because i want a program (which i have to write) to read the stored database and checks every 5 seconds if there are new IDs and sends notification through an application that I'm making (this notification will be a message that says this user entered the building) . I hope its clear and thank you so much for trying to help me I appreciate alot . thanx
  • I did a search on fk-z8. It appears to be a 'biometric access control terminal'. How far did you get with the user's manual?
  • ercoerco Posts: 20,244
    This is the first time I make a program . The problem is I really don't have time for searching thats the problem . I have couple of months to discover how to program. I picked this idea without knowing what I'm getting my self into. The other problem is i cant change it , I would fail the course.

    Aha, it sure sounded like a class assignment from your veryfirst post. We're here to help but not to do it for you. You need to learn to study and research for yourself. As other have said, dive in and build and try something first, then come back and show us what you did. You'll find us a much more willing & helpful crowd when you do that.

    Or, Paypal $25K to my Swiss account and I'll send you the code.




    Not.

  • I don't understand how a school project can go from no experience at all, to replacing a commercial product in two months... That makes no sense at all. This isn't a good way to learn. If you want to learn, as others have stated, you'll need to work some much smaller projects first.

    I don't see the overall picture here, I'm not sure if you're interfacing with the ZK-F8 or replacing it. If you're replacing the ZK-F8, that leaves communicating with the software over the network. Since most biometric systems are encrypted, I would have to say you're going to have a heck of a time with that alone.

    A block diagram of what you want it to do might help everyone get on the same page.
  • @lardom yes it is .Now i know how to use it the problem is that the program it downloads the data on it isn't good . it needs to be downloaded and backed up manually which i don't want it in my project i want it automatic . so I want to know if there is a program or a program I can write to do these for me . BTW i dont need the whole device i just need the RFID reader and the pin the fingerprint isnt important . @erco it is a class assignment. haha im a student where do u expect me to get this kind of money :'') anyways i will go try and come back and ask . THANK YOU :)
  • What hardware are you trying to connect to? If it is a Parallax product, we might be able to help, but we do not do full homework assignments here. If you can get started with some code and hit a roadblock, we can help.

    If this does not involve any Parallax products, you may or may not get replies.

  • Well I only see F6 controllers not F8. In any case they have rs485 com. So you could look at all of the zk's data sheets, manuals, software etc. and communicate with it through the 485 .
    Or just buy parallax rfid and a keypad and make system.
  • kwinnkwinn Posts: 8,697
    @justaskingforproject

    The problem with requests like this is that they generally come with such vague descriptions that it takes dozens if not hundreds of posts to get close to understanding the whole project. On top of that the hardware and software to be used is often incompatible. That makes a lot of folks reluctant to get involved.

    You need to post clear descriptions of the following:

    1 - What is the purpose/goal of the project.
    2 - What hardware is to be used/built.
    3 - What software is to be used/written.
    4 - If the project needs to connect to other hardware/software what communication medium/signalling, and protocol is to be used.
    5 - What information is to be sent between the systems/projects.

    If you were to do this in the way that students perform and write up experiments in school you would get a lot more help, more quickly, and more useful help. Here is an example of what I mean based on my understanding of your posts.

    1 – Goal:

    Connect a RFID device with a program that can store the time and ID of the card being scanned then according to time for example from 6 to 8 it sends notification to those devices with the IDs . and through this time which is from (6 to 8 )

    I have a ZK-F8 device this is its name if you search it u can see how it looks like . it has RFID reader, fingerprint and pin code, but for my project I will be using the RFID and pin for emergency. now the device connects to a attendance management system through the router. this program it can record the IDs and time and you can register users in it. but the problem is i need to manually upload the the cards that got scanned .which i need it to be automatic ,and i need the data to be stored in a database atomically but the software has it only manually.

    Questions:
    So cards are read or pins are entered and sent only between specific times (6 to 8 in this case)?
    What happens the rest of the time?
    What devices are you sending the ID’s to?
    What do you mean you have to upload the cards manually, and how do you upload them?
    Where are they stored before they are uploaded?
    How do you store them in the database manually?

    2 – Hardware:

    Question:
    Sounds like you already have all the hardware, so i’m guessing the ZK-F8 connects to a networked PC running the attendance management software via a router. Is this correct?

    3 – Software:
    You need to write a program that receives the card/pin information through the network and stores it in a database table of the attendance management system. No additional hardware required. What database software does the attendance management system use?

    4 – Comms/Protocol:
    TCP/IP ??

    5 – Data & format.
    To be determined.

    Based on your posts it sounds like you need to write a program that receives the card/pin information through the network and stores it in a database table of the attendance management system. No additional hardware required. What database software does the attendance management system use?
  • @kwinn sticky worthy post right there...

    Have we figured out if this involves a microcontroller yet?
  • @kwinn, are you an IT specialist? :smile:
  • kwinnkwinn Posts: 8,697
    xanadu wrote: »
    @kwinn sticky worthy post right there...

    Have we figured out if this involves a microcontroller yet?

    Thanks. I don't think a microcontroller is involved or needed based on what has been posted so far. Looks like the data from the ZK-F8 goes to a PC/computer via the local network. I'm guessing that all that is needed is to write the software to run on the PC/computer to get the data from the ZK-F8 and enter it into the database.
  • kwinnkwinn Posts: 8,697
    edited 2017-03-08 00:29
    lardom wrote: »
    @kwinn, are you an IT specialist? :smile:

    Depends on your definition of an IT specialist. Most of my career has been involved with setting up instruments, computers, sensors, mechanical systems, and the associated software at customer sites and making it all work to do what needs doing. At times I am a grease monkey, a programmer, a circuit designer, a data base programmer, or a grunt assembling machinery. Mostly though it is providing maintenance and calibration.

    EDIT - Oh, and trying to train the customer on how to use the equipment properly.
  • kwinn wrote: »
    Depends on your definition of an IT specialist. Most of my career has been involved with setting up instruments, computers, sensors, mechanical systems, and the associated software at customer sites and making it all work to do what needs doing. At times I am a grease monkey, a programmer, a circuit designer, a data base programmer, or a grunt assembling machinery. Mostly though it is providing maintenance and calibration.

    EDIT - Oh, and trying to train the customer on how to use the equipment properly.



    Your the man to call when the warp core is about to breach.
  • ercoerco Posts: 20,244
    Kwinn's a Renaissance Man. The world needs more able-bodied doers like him.
  • kwinnkwinn Posts: 8,697
    erco wrote: »
    Kwinn's a Renaissance Man. The world needs more able-bodied doers like him.

    I'm flattered, but renaissance man is definitely overstating things, more like a jack of several trades. Truth is I never had the patience or ambition to become an expert in one particular area like some of the folks on this forum are. I like the variety and challenge of field work.
  • ercoerco Posts: 20,244
    Some people just can't take a compliment! :)

    Don't underestimate yourself. 'Field people' have to know a little about everything. In real world conditions when the "experts" are stumped, it's often the techs that save the day, just because they have hand-on experience and have worked through a variety of problems previously. The unsung heroes of the world IMO.
  • kwinnkwinn Posts: 8,697
    Oh, but I do appreciate the compliment, and I don't think I underestimate myself. I consider myself a “generalist” and do know a fair bit about many areas of science and technology which helps in dealing with real world conditions when the "experts" are stumped. It's just that when I hear “renaissance man” Leonardo Da Vinci is who comes to mind, and I am most certainly not anywhere near that level.
  • ercoerco Posts: 20,244
    Attaboy, nothing wrong with giving and taking credit where credit is due. Heck, without shameless self promotion I wouldn't have much to talk about! :)
Sign In or Register to comment.