Allow me to Nerd out for a moment!
Okay this starts out maybe a bit fanciful but after my first successful BOE bot mods (PING, Line follow, etc) I have been thinking about expanding into different areas for my next project.
I can't imagine anyone would be a fan of Warhammer 40K here or even know what that is, but for any fans out there this will sound familiar. Basically in this fantasy canon there are a group of 'tech priests' that essentially worship technology and seek to slowly do away with their biological elements, replacing them with machinery and the purity of non-emotion that it brings. They speak in audible binary 'machine code' which other tech priests and machines can then interpret as language. However I wont pretend I can actually read binary here, I am not that smart heh.
My project idea would be to create a set of simple commands based in binary that would give 1 a specific pitch sound and 0 a specific pitch, which could be combined in any stream to form binary words from the sounds. Example: 0100011 (beep-bop-beep-beep-beep-bop-bop) which would form a sound command like "Move forward until you reach X variable like barrier or X amount of wheel revolutions" then the bot with a sound receiver and parser would get the sound, parse it and return the action given.
Would something like the 'Say It Module' work for receiving long streams of sounds like this? Does this make any sense at all?
In a nutshell:
I would create a device/speaker that could emit the specific sound stream I specify and the bot listener would pick up the sound and access its set command structure to parse and carry out the command based on the sounds.
/nerd out
Thanks!
Ivan
I can't imagine anyone would be a fan of Warhammer 40K here or even know what that is, but for any fans out there this will sound familiar. Basically in this fantasy canon there are a group of 'tech priests' that essentially worship technology and seek to slowly do away with their biological elements, replacing them with machinery and the purity of non-emotion that it brings. They speak in audible binary 'machine code' which other tech priests and machines can then interpret as language. However I wont pretend I can actually read binary here, I am not that smart heh.
My project idea would be to create a set of simple commands based in binary that would give 1 a specific pitch sound and 0 a specific pitch, which could be combined in any stream to form binary words from the sounds. Example: 0100011 (beep-bop-beep-beep-beep-bop-bop) which would form a sound command like "Move forward until you reach X variable like barrier or X amount of wheel revolutions" then the bot with a sound receiver and parser would get the sound, parse it and return the action given.
Would something like the 'Say It Module' work for receiving long streams of sounds like this? Does this make any sense at all?
In a nutshell:
I would create a device/speaker that could emit the specific sound stream I specify and the bot listener would pick up the sound and access its set command structure to parse and carry out the command based on the sounds.
/nerd out
Thanks!
Ivan
Comments
So would the tone decoder LM567C work with just the BASIC stamp microproc and vanilla BOE bot platform you think? Or am I still too deep in Newb territory for this to be a viable project to start?
Do you think a proof of concept with basic sensors in the standard BOE bot platform is also possible at all to begin?
Thanks again, it helps me out a lot!
Tao: The Emperor Protects [noparse]:)[/noparse]