Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

RFID reader built on a single board computer MINI2440

Status
Not open for further replies.

Vermes

Advanced Member level 4
Joined
Aug 2, 2011
Messages
1,163
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,316
Activity points
22,318


It is a project of RFID tags reader built with use of the single board computer MINI2440, equipped with operational system Linux.

Video:


FriendlyArm MINI2440 set was used in this project, because it was cheap and has many peripheral systems. It consists of an efficient computer with LCD touch screen and has derived all the most important communication interfaces. In addition, if you build your own devices, you can use so called TINY version (a set consisted of a processor and necessary memories on the board – the set can be easily adapted to your project needs).

Software:
Application of the RFID reader was realised in idea: console application – graphical overlay. Separation of the user's graphical interface from functions implemented by the program allows you to realize at least part of the project, even if you have another platform based on Linux, without LCD display. Multiplatform environment Qt available for X11 (GNU/Linux, *BSD, Solaris), Windows, Mac OS X, built in devices based on Linux (QtE), Windows CE and Symbian was used to build graphical applications.

Compiling the source codes – how to start the program:
Both executable files and application source codes are described here, so you can test/adapt the code to your own similar projects.

In the process of compilation of the consol application source code, create file rfid-mini2440 , which should be put in catalog /home/plg or in any other localization after changing the source code of the application on MINI2440 board (for example by FTP connection of USB memory). If you do not have a board with Linux, you can create a compilation for host platform. Then you only have to clear the CROSS variable content in Makefile file and edit the source code (replace the port /dev/ttyUSB0 with a corresponding port, to which you have to connect the RFID reader module, for example /dev/USB0 ).

In the attachment on the original thread, you can find also the source code of the application implementing GUI (graphical user interface). When you open file *.pro, using QTCreator, you can edit the interface and source code (for example, you can change the location of console application). The resulting file should be placed back in the catalog /home/plg .

How to add authorized users/tags:
Presented here RFID reader allows you to add new authorized users/cards/tags. In order to add new users, just create file user in catalog /home/plg , in which you can put ID numbers of cards which are authorized to access. For example:

036-000-207-123-090
027-000-042-140-089
078-000-167-025-026

To link a specific card numbers with dispalyed images, create a catalog /home/plg/images , in which you should put images giving them names in the form of card_id.jpg , eg:

078-000-167-025-026.jpg

Pictures:



Link to original thread (useful attachment) - Czytnik RFID zbudowany w oparciu o komputer jednopłytkowy MINI2440
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top