Du skal have spillet med Chatter Telephone i din barndom. Chatter-telefonen har nogle forudindspillede stemmer, som afspilles ved at ringe op til numrene. Du har også set det i film Toy Story 3. Her konverterede denne fyr Grant Gibson en Fisher Price's Chatter-telefon til Talking Chatter Smart Phone ved hjælp af et Raspberry Pi-kort. Denne smartphone taler til dig, fortæller dig vejrinformation, filmoplysninger og advarer dig om specifikke begivenheder. Du kan også gøre meget mere med det.
Bortset fra Raspberry Pi brugte han en Wi-Fi-dongle til trådløs forbindelse og selvfølgelig et Python-script til at håndtere alle anmodningerne. Denne telefon bruger grundlæggende JSON-format API'er til at trække fra forskellige onlinetjenester. I øjeblikket kan du få filmoplysninger fra Rotten Tomatoes og vejrudsigter fra Forecast.io ved hjælp af dette script. Denne Chatter Smart Phone har også radio- og push-notifikationssystem fra Twitter-konto.
Indgange kan gives via dens drejeknap, og output er en stemme fra Chatter-telefonens indbyggede højttaler, der er forbundet til 3,5 mm jackstik på Raspberry Pi. Drejeknap bruger tre mikrokontakter til at læse opkaldspositionerne. Det er den indbyggede mekanisme i Chatter-telefonen, der læser push- og release-sekvensen af mikrokontakter for at læse opkaldspositionen, den er blevet holdt, som den er i Chatter Smart Phone.
En lille 9g servomotor er blevet tilføjet for at få øjnene til at bevæge sig, hvilket ser seriøst meget sejt ud. Og også en trykknapkontakt bruges som 'On-hook' sensor, der registrerer, at modtageren er på holderen.
Man kan integrere enhver webtjeneste ved hjælp af JSON API og kan indstille alarmer og skubbe underretningerne til sin twitter-konto, ligesom denne fyr indstiller en cool alarm, der: Når International Space Station passerer over hans placering. Interaktiv menu og sætninger er forindspillet. Og til ikke-optaget indhold er Google Translate tekst-til-tale API blevet brugt.
Så tag fat i Raspberry Pi, og lav denne seje Chit-chat Chatter Smart Phone.