Closed pguyot closed 2 years ago
Crazy thought, but you could flash the Nabaztag LEDs to indicate state, and use the ears as input devices... potentially with a web-app running on a mobile device or a mobile app to interpret the flashes and output user-friendly status information in case the speakers aren't working. Or, of course, with speech-synthesis or pre-recorded samples the Nabaztag could speak back the input on change.
I like the idea of rotating one ear to set individual digits of an IP address (assuming the motor encoders can have the resolution to detect 36º increaments) and a half-turn of the other ear (like a one-armed bandit machine!) to confirm the input!
If the off-line speech recognition (even only of individual digits) can be used at this stage, then you could simply prompt the user to say the desired IP address a digit at a time, for revisions with microphones included.
Possible solutions include AP mode and bluetooth.
An elegant and easy (?) solution might be to package this: Raspberry Pi Turnkey on the Pynab images.
Note also that recent versions of the Raspberry PI imager allow:
Fixed with comitup.
Many users will be provided with a pre-loaded SD card. Make sure the Nabaztag can be configured with no SSH or SD card access, especially Wifi settings.
Possible solutions include AP mode and bluetooth. Also make sure the Nabaztag functions properly in degraded mode with no network access at all.