0
\$\begingroup\$

I am trying to build a system where, when and only when someone is within close proximity, about 20 cm or so, two arduino like devices can communicate wirelessly.

I want to be able to communicate data from the device back to the human, and data from the human to the device, probably with some kind of antenna mounted in the back of a glove.

I was looking into nfc, but it appears that nfc is one way.

What are your suggestions?

For clarification, I would like to add that there would be many devices that the user may or may not choose to use.

\$\endgroup\$
  • \$\begingroup\$ While it may or may not be otherwise appropriate to your application, your belief that nfc is one way is mistaken. \$\endgroup\$ – Chris Stratton Jun 5 '18 at 0:05
  • \$\begingroup\$ Bluetooth. Depending on your budget and your throughput. \$\endgroup\$ – Reinderien Jun 5 '18 at 0:18
  • \$\begingroup\$ @Chirs Stratton, for my information, would you mind directing me to some examples of 2 way nfc? \$\endgroup\$ – Michael Perreman Jun 5 '18 at 0:48
  • \$\begingroup\$ @Reinderien, If I ran with bluetooth, is there an easy enough way to take very little time while connecting to devices? My project involves the possibility and necessity to quickly change what is being actively communicated. Do most modules support multiple connections? Is there a way to quicken connection time? My only experience with bluetooth is with my phone, I don't think it can connect to multiple devices at once. \$\endgroup\$ – Michael Perreman Jun 5 '18 at 0:49
  • \$\begingroup\$ Multiple connections? That doesn't sound like the use case you described. Perhaps you should edit your question. \$\endgroup\$ – Reinderien Jun 5 '18 at 0:56
1
\$\begingroup\$

The most economical two way general communication often used for short path <1m uses one or more optical transceivers such as IRDA and IRDA2 depending on bandwidth and nearby reflections or directional wide angle coverage.

https://www.digikey.ca/products/en/sensors-transducers/irda-transceiver-modules/538?k=IRDA&stock=1

\$\endgroup\$
  • \$\begingroup\$ +1 for exactly what I was about to suggest. \$\endgroup\$ – Hearth Jun 5 '18 at 15:12
0
\$\begingroup\$

Use some fast square wave edges, and let the displacement currents between 2 plates provide the data link. To avoid errors, have some pseudo-random patterns and have the receiver test the patterns of UP and DOWN spikes to validate the just-sent baud.

\$\endgroup\$

Your Answer

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

Not the answer you're looking for? Browse other questions tagged or ask your own question.