nordic transceiver for 2 buttons

Hello people! I`m newbie in electronics, but i have one question:

I want to make a device with 2 buttons to send a signal for each one.

button 1: pressed/not pressed

button 2: pressed/not pressed

id of device: 555214 (for example)

requirements:

operating supply voltage 3-5

response time < 100ms

working distance 15-20m

minimal size of chip

what can you advice to use from [nordic chips](http://www.sparkfun.com/categories/114)

after-market garage door opener transmitter and receiver pair?

atomos:
Hello people! I`m newbie in electronics, but i have one question:

I want to make a device with 2 buttons to send a signal for each one.

button 1: pressed/not pressed

button 2: pressed/not pressed

id of device: 555214 (for example)

requirements:

operating supply voltage 3-5

response time < 100ms

working distance 15-20m

minimal size of chip

what can you advice to use from [nordic chips[/quote]

I infer English is not your primary language. Your request lacks needed information. What device is going to receive the transmitted signal ? Do you really want a device that transmits only (to some unspecified base station) or do you want a device that transmits, and receives what a similar device would transmit ?

Is there anything else besides the state of the 2 buttons and some ID code than needs to be sent from one to another ?

Is there some frequency restrictions you must adhere to ?

What level of false alarms are you willing to tolerate ? That is the receiver (whatever that is) may occasionally indicate a button has been pushed when in fact none has been.

What level of missed transmissions are you willing to tolerate ? That is when a button is pushed, the receiver may not indicate that one was pushed within the 100 msec time allotted.

How much do you want this to cost per unit ?](http://www.sparkfun.com/categories/114)

Mee_n_Mac:
I infer English is not your primary language. Your request lacks needed information. What device is going to receive the transmitted signal ? Do you really want a device that transmits only (to some unspecified base station) or do you want a device that transmits, and receives what a similar device would transmit ?

Is there anything else besides the state of the 2 buttons and some ID code than needs to be sent from one to another ?

Is there some frequency restrictions you must adhere to ?

What level of false alarms are you willing to tolerate ? That is the receiver (whatever that is) may occasionally indicate a button has been pushed when in fact none has been.

What level of missed transmissions are you willing to tolerate ? That is when a button is pushed, the receiver may not indicate that one was pushed within the 100 msec time allotted.

How much do you want this to cost per unit ?

signal receiver - wifi module (in notebook for example)

missed transmissions - 0. i need 100% accuracy

frequency restrictions - yes, it shouldn`t cover ussual wifi signal

my device will transmit only. (id and button 1-2 status)

i want to check every 100msec if the button pressed and i want to catch every short time pressure.

and i will use [this sensitive resistors

unit cost? 30$ maybe.

:cry:](http://www.sparkfun.com/products/9376)

atomos:
unit cost? 30$ maybe.

:cry:

Cry indeed because at the least you need something [along these lines, not a Nordic chipset. Add a uC, in this case an Arduino, and some programming and your 2 “buttons” and it should be able to work. I think there is some peer to peer networking allowed by 802.11.

But small and $30 … I don’t think so.](http://www.sparkfun.com/products/9954)

nRF24L01+ modules are available for <$5 on Ebay. Free PIC samples are available, so it should cost under $10 per node including the PCBs.

leon_heller:
nRF24L01+ modules are available for <$5 on Ebay. Free PIC samples are available, so it should cost under $10 per node including the PCBs.

I thought the Nordic chips all did some form of GFSK and some form of PSK, DBPSK or DQPSK, was needed to talk 802.11b (at least at the 1 and 2 Mbit/sec rates).

The OP wanted to use Nordic devices! They are ideal for his application.

leon_heller:
The OP wanted to use Nordic devices!

Understood. But unless I’m not understanding his response, he was looking to have a WiFi receiver in a 'puter receive the button condition. I don’t see how the Nordic transceivers can do that. They may use the same ISM band but they don’t use the same modulation schemes as does 802.11a/b/g/n. To exaggerate … it would be like asking an AM radio to receive and decode FM broadcasts.

Now if he were willing to have a “specialized” base station and have that communicate to his 'puter (which would be my recommendation), then a pair of nRF24L01+ transceivers would certainly fit the bill.

That’s what I assumed he was after.

ok guys. i want to make a [megalizer

i want to you nordic - cos it`s smaller than XBee](http://youtu.be/p0LtpDFxHCQ)

atomos:
ok guys. i want to make a [megalizer

i want to you nordic - cos it`s smaller than XBee[/quote]

The problem with replacing the XBee w/a Nordic chip is that the XBee already has the control and interface circuitry needed to interface your 2 sensors (the pressure sensitive resistors). The Nordic chips do not so you would need to add a controller of some sort. I’m not sure if the resulting design would be much, if any, smaller than an XBee. I guess it depends on how good you are a laying out a PCB.

Also when this is done, you will still need a Nordic chip+controller to interface to your PC. It just like what was done with the Megalizer, they used another XBee (w/USB interface) to serve as the base station to receive the RF from the sneakers.](http://youtu.be/p0LtpDFxHCQ)

  • zero missed packets is certainly impossible,

  • using standard wifi or bluetooth interfaces on the laptop is impossible, so you will need a (custom?) nordic-to-usb interface,

  • try the NRF24LE1 http://www.nordicsemi.com/eng/Products/ … F/nRF24LE1 which have onchip 8051 controller with spare I/O pins. You could add some capacitors to brew your own ADC with it.

This would be the smallest and cheapest solution, but it does require some mixedsignal hw and sw hacking skills.

Check http://www.diyembedded.com for some tutorials / hardware / advice, and ebay for the modules.

Hope you still continue the project in spite of these hints :wink: