Home/Support/Support Forum/noob: low cost send/receive with PC as final aggregator

noob: low cost send/receive with PC as final aggregator

0 votes
I'm a web developer by profession and as a hobby project would like to develop a simple people counter which doesn't need to be fully automated.

What I vision:
    A device (RF module?) with a unique ID/signature
    Carryable by a person in hand - not secured to a fixed spot.
    Has add person and subtract person buttons
    Emits a radio signal of total count so far when a button is pressed
    Signal should be consumed by a device attached to a PC
    The PC has an app which aggregate counts from different devices (based on their unique IDs) and does whatever processing like emailing/sms etc (I can do this part).

The devices will be like hand-helds so the person can move around while counting.

Is this possible? Where can I start? What do you think would be the approx. cost of one device with plus, minus, send and reset button?
asked Oct 19, 2014 in IEEE 802.15.4 by siva New to the Community (0 points)
edited Oct 19, 2014 by siva

Please log in or register to answer this question.

1 Answer

0 votes
I would suggest using an XBee 802.15.4 development kit. This way you can use the Push buttons found on the development board for your inputs and the matching interface board and associated RF Module on the PC side to collect the DIO data with using our API interface option. For more info on that, I would suggest looking at http://www.digi.com/support/kbase/kbaseresultdetl?id=2188

Kit XB24-DKS located at http://www.digi.com/products/wireless-wired-embedded-solutions/zigbee-rf-modules/point-multipoint-rfmodules/xbee-series1-module#models
answered Oct 22, 2014 by mvut Veteran of the Digi Community (15,409 points)
Also, note that the XBee would send the data samples, but it's the consumer who has to keep the count of objects (add one for every time "+" button is pressed and subtract one every time "-" button is pressed)
Yes I know that.  The XBee 802.15.4 modules have an API output frame that you can enable that would allow your application running on a PC or Processor to keep track of the button bushes.