Introducing Roboscouts
There should have been three.
But tragedy struck when a near mint, boxed, example being shipped over from the US was mercilessly intercepted and crushed by US Customs for being in possession of a battery. Sadly one less Roboscout on the planet. I had a deal of sympathy for the seller. Roboscout’s large SLA is difficult to remove, even after detachment of 15 miniature Molex PCB plugs and extraction of the main board.
My Roboscouts were made in 2000 by Sharper Image Design. I’m sure I’m not the only one to have spent many a happy head-scratching hour trying to reverse engineer Roboscout’s convoluted PIC-based mainboard - without success. One common fail seems to be a chip which switches between charging and onboard power.
Roger needs a new semi-autonomous brain.
This post is about onboard power, speech and movement. I have more work to do on Roger’s voice recognition and sensory function including Roboscout’s hidden surveillance camera and infra-red sensors.
And a final cautionary note - this post contains my own “venerable” solutions, which some start-of-art guys may find upsetting….
Power
The first step was to scrap Roger’s SLA (lead acid) lump, and replace it with 2 x 10 x 2400mA rechargeable NiMH cells and an LED battery monitor screen.
The space vacated by the SLA is now occupied by two Arduino Megas. A rectangular cut-out in Roger’s base gives access to their USB programming ports.
Speech
For Roger, I decided not to go down my usual “SP0256 Narrator” route. I opted instead for a probably equally obsolete WTV020SD16P card, which, rather cleverly, can randomly access Octally indexed .AD4 audio files (speech phrases) stored on an ordinary SD card. Roger currently has a vocabulary of 178 words and phrases on one card. Here, a WTV020SD16P card undergoes a quick test from a Uno, without an amplifier. So sound right up🔊…
Speech generation from .AD4 files had 4 stages. This seems daunting, but was fairly straightforward. Here’s how I created Roger’s natural speech vocabulary:-
Format (overwrite) the SD cards using dedicated SDcardformatter from sdcard.org. Note, not Windows format.
On the FreeTTS.com website, select the language and voice, and input the required text to create .MP3 files which can then be downloaded.
Use onlineconverter.com/mp3-to-wav site to convert each MP3 file to a WAV file.
Use AD4convertor to convert .WAV to .AD4. I installed “AD4convertor” a couple of years ago as a zipped app. It still seems to be available on several sites. You execute it at the command prompt, and it looks like this:- AD4convertor -E4 0000.WAV where “0000” will be assigned as the index number for this word or phrase on the SD card.
I can hear the screams from here. There are *much* easier ways to create a natural robot voice…
Probably… What I like about this method is the facility to have large randomly accessible vocabularies on removable, swappable SD cards.
One final pitfall for the unwary. WTV020SD16P expects 3.5 volt data, not 5 volt data. This is easily accommodated by including a 470ohm resistor in each data line.
Movement
Here was lying in wait a further conundrum. Roboscout’s motor function is driven by brushed electric motors, with simple photointerruptor feedback. Body and limb construction don’t easily lend themselves to servo conversion, which would have been the ideal way to convert Roger to Arduino control.
The best option was to interface digital outputs from two Arduino Megas to12 volt relays via 2N3904 transistors, and to introduce potentiometers for analogue feedback where this could improve on the photointerruptors. I was able to reuse ten of the existing Molex-type motor-feedback connections to new PCB plugs on two relay boards. Each Mega controlling 10 relays on its board.
I decided to use separate relays for left/right, up/down, clockwise/anticlockwise functions. I could have used DPDT relays, but these would have needed separate provision for the “off” state. These separate relays also simplify interfacing the Megas’ digital channels (eg: one digital output for up, another for down.)
Roger’s first brain motor function test, sound right up…🔊
The row of 36 1.8mm LEDs grouped in fours has become my signature interface!
Roger says Hello
After a little cosmetic work on his eye mood colours and mouth LEDs….
Sound right up 🔊…
You might like some of my other articles:-
The Summerhouse
We were startled by the bang. A toughened pane in a rotting frame just shattered, scattering a thousand glistening diamonds to the ground. “Help me!” it screamed. “Please don’t neglect me into decay and nothingness…” I’m so glad we didn’t. I made it better. Roof re-membraned. Wood re-coated. Oversized doors from eBay cut to fit. Windows of clear…
Nearly Talking of Robots
Whilst I don’t have a great deal of time to devote to them nowadays my robot and train projects continue (slowly) as my occasional escape from care giving. Last night, I became so frustrated with my inability include a short video clip in a reply to a note (most likely operator error), that I decided to create this new post.
Covert Carer
Why…? My first COPING WITH CARING Substack post outlined that I’m unpaid care giver for two vulnerable ladies, my mother aged 99 and my wife aged 67. Care giving creates a new, unexpected, hectic chapter in the carer’s life. Familiar home routines are scrambled, Sky Sports is cancelled, and “want-to-do” lists are consigned to the waste bin.
A Tale of Two Plasmas
My efforts to persuade two early 1970’s Burroughs gas plasma display panels to work. In 1971 the Burroughs Corporation of Detroit announced Neon-based Self Scan gas plasma panels as an innovative successor to cathode ray tube technologies. The Self Scans required less power, had no deflection coils, had simplified electronic…
Can I Trust the NHS?
“Terrible Culture of Blame" When did:- “Don't worry, we will absolutely keep you safe" ¹ Change to:- “Don't worry, if we accidentally kill you, we will definitely learn lessons from it". In March 2016 then UK Health Secretary Jeremy Hunt said “It is a scandal that every week there are potentially 150 avoidable deaths in our hospitals and it is up to us a…
Helpful Things
There are simple low tech items that can make a big difference when you are a carer. Here are a few I use. This whistle-stop tour is not intended in any way as promotional… Plug-in Night Light A plug-shaped light which fits in a mains socket to light automatically when darkness falls. The gentle glow in bedroom and hall provides a safer, comforting en…
Caring
In today's society, I wonder how many people muse:-, “Never did I dream that in retirement I would be an unpaid carer”. I do. I've realised that Caring is not just about physical help, there are just as many psychological challenges. Whilst personal, I'll make these posts supportive rather than excessively self- obsessed. I'll mention subjects ranging…
I'm having a bad day. Just saw your new article and as soon as I read the first lines, I realized I was smiling. You made my day, Paul! Keep writing .I used to order a lot of these products from China, but the long shipping times (2-3 months) made me give up. However, I think what you're doing is phenomenal! Keep up the good work!
Thanks very much Nat. Sorry you were having a bad day. So glad you liked it. I'm always apprehensive about new post, and then stressed when Substack puts me through the mangle - just ready to post, adding final buttons, when editor decides outrageously to lock up. "All that work? Lost?". It pains me to admit some Chinese stuff is useful and convenient - reaffirms our unhealthy dependency. I'm using off-the-shelf DC regulator cards although I pay extra to a UK supplier for faster delivery. I do not understand why, when you factor in transport costs, local manufacturers cannot use automation to be competitive... the dog's poo bags come from China for Heaven's Sakes!!! Now you've set me off in soap box mode....🐶🤪🤖😁