2
\$\begingroup\$

Was wondering if someone could give me a hand with a project that I am undertaking. I have searched forums high and low and am yet to find the information to solve my problems.

Basically I have an RFID Reader (an ID20) and I have an Arduino Duemilanove.

I want to read the RFID data in, but I am not able to use Digital Pin 0 because I am using 1 and 0 to connect to a PC for Serial Communication. My assumed solution for this was to use a UART of some type to store the information until it is ready to be read by the Arduino (perhaps through SoftwareSerial). I cannot use SoftwareSerial because I need other actions to be performed between receiving RFID data, and SoftwareSerial pauses the Arduino until it receives data from the RFID.

Not sure if I can use an FTDI USB UART ... can I?

Any suggestions?

\$\endgroup\$
1
\$\begingroup\$

It sounds like you need a software serial driver which runs under interrupt rather than polling the pin.

Check this out.

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy