Pages: [1]   Go Down
Author Topic: 50 blocks connected wirelessly to a Wave Shield  (Read 428 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 4
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi all,

We need all your bright brains, because we're not nearly smart enough to figure this out on our own. We're designing a toy prototype for a class, and we need help coming up with a plan of attack.

Here's the objective. We'll have 50 blocks, each with a different word written on it. Each block will have a button that when pressed will speak the word. (The sound, we imagine, will come through a wave shield attached to a speaker.) Users can then arrange the blocks in a row to create sentence. Press the button on each block in the sentence and you can hear the whole sentence read. Pretty straight forward.

Here are our questions.

  • How do we wirelessly connect all the blocks to the wave shield? Is there an inexpensive way (less than $10/block) of having all the blocks send a unique signal to the arduino/waves shield when a button is pressed within a range of about a meter? We've looked into RFID tags but we worry that the range is too limited. Xbee is too expensive.
  • Ideally, a user could "download" a sentence to a special sentence block. In other words, when a sentence was formed, a user could connect the special sentence block to the string of blocks and that string of words would be somehow stored in the sentence block. Any freaking way?

Really, truly, thank you for your help. We appreciate all we can get.
Logged

Global Moderator
UK
Offline Offline
Brattain Member
*****
Karma: 309
Posts: 26482
I don't think you connected the grounds, Dave.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Similar discussion here
Logged

"Pete, it's a fool looks for logic in the chambers of the human heart." Ulysses Everett McGill.
Do not send technical questions via personal messaging - they will be ignored.

Massachusetts, USA
Offline Offline
Tesla Member
***
Karma: 212
Posts: 8949
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

The cheapest form of "wireless" is infrared.  You would need a clear line-of-sight between the sender and receiver.
Logged

Send Bitcoin tips to: 1L3CTDoTgrXNA5WyF77uWqt4gUdye9mezN
Send Litecoin tips to : LVtpaq6JgJAZwvnVq3ftVeHafWkcpmuR1e

Cape Town South Africa
Offline Offline
Edison Member
*
Karma: 19
Posts: 1217
A newbie with loads of posts, and still so much to learn !
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

You could have a cheap  HT12E chip in each block, each with its own address and data  soldered pattern, diving a cheapy RF Tx module.

Someone wrote a library to decode the Holtek codes, ( or you could use 4 HT12D decoder chips ) and you could then queue the block number order, and play the audio clips from an SD card.

I have done this and it works ( but I only had 16 " blocks" )
Logged

With my mobile phone I can call people and talk to them -  how smart can you get ?

Offline Offline
Newbie
*
Karma: 0
Posts: 4
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Yes, we posted once before, but our objectives have changed. We're wondering now if we can do away with the base station entirely and have the blocks communicating entirely wirelessly.
Logged

Massachusetts, USA
Offline Offline
Tesla Member
***
Karma: 212
Posts: 8949
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

We're wondering now if we can do away with the base station entirely and have the blocks communicating entirely wirelessly.

If you do away with the base station, what do the blocks wirelessly communicate with?

You can eliminate the base station and the wireless by putting a "musical greeting card" chip and speaker in each block.  Record the sound on the chip and have it play when the button is pressed.  This supplier sells them for $0.50 each and has a minimum order of only 50:  http://www.alibaba.com/product-gs/548080936/greeting_card_music_chip.html
Logged

Send Bitcoin tips to: 1L3CTDoTgrXNA5WyF77uWqt4gUdye9mezN
Send Litecoin tips to : LVtpaq6JgJAZwvnVq3ftVeHafWkcpmuR1e

Offline Offline
Jr. Member
**
Karma: 0
Posts: 79
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

You could record the word through a recording module available at Radio Shack, and transmit this wirelessly through wifi with an Ethernet shield or a WiFi shield. The cheapest way to do it is through infrared as johnwasser said.
Logged

UK
Offline Offline
Shannon Member
****
Karma: 223
Posts: 12630
-
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

You can eliminate the base station and the wireless by putting a "musical greeting card" chip and speaker in each block.  Record the sound on the chip and have it play when the button is pressed.  This supplier sells them for $0.50 each and has a minimum order of only 50:  http://www.alibaba.com/product-gs/548080936/greeting_card_music_chip.html

This sounds like by far the simplest, cheapest and easiest approach, and will probably also be more effective in use than an electronic solution that triggers a shared speaker.
Logged

I only provide help via the forum - please do not contact me for private consultancy.

Pages: [1]   Go Up
Jump to: