Tilbydes til læsere hjemmelavet produkt forfatter Instructables under kaldenavnet akellyirl giver dig mulighed for at administrere virtuelle objekter i det uddannelsesmæssige programmeringsmiljø Skrab ved hjælp af et ægte accelerometer.
Først og fremmest skifter masteren til dette websted og downloader der en speciel version af Scratch-tolken, suppleret med en funktion af interaktion med Arduino (Scratch4Arduino, forkortet S4A), samt en skitse til dette bræt, der giver denne interaktion.
Erhverver et bord med et tre-akset accelerometer ADXL335 eller lignende installeret på det. Dette accelerometer er designet til strømforsyning med en spænding på 3,3 V, fra 5 V er det svigtende. Hvis din Arduino har en 3,3V stabilisator, er der ikke behov for noget ekstra. Hvis denne stabilisator producerer 5 V, har du brug for en anden, ekstern for eksempel LM1117-3.3. Du kan også købe et kort med et accelerometer, som en stabilisator allerede er installeret på.
Accelerometeret genererer tre analoge signaler svarende til X-, Y-, Z-akserne. Masteren sender disse signaler til Arduino i følgende rækkefølge: X - A0, Y - A1, Z - A2. Det er tydeligt, at et Arduino-kompatibelt kort med analoge input er nødvendigt, men i dag er de næsten alle af dem.
Blinker Arduino med den skitse, der er angivet ovenfor, lancerer S4A, og hvis alt fungerer, ser det, at der er en reaktion på accelerometerhældningen langs alle tre akser:
Nu er interaktionen mellem både accelerometer og Arduino og Arduino med tolken blevet etableret, kan du udarbejde programmer af enhver kompleksitet på Scratch-sproget. Men først anbefaler guiden, at du prøver følgende to:
Ved at tage en temmelig lille Arduino-klon og forbinde et accelerometer til den uden en brødbrætlignende brødbræt - lodning, og sætte alt dette i sagen, kan du få en sådan controller til spil på Scratch-sproget, som der ikke er nogen knapper på. Du kan kontrollere spilobjekter ved blot at vippe det.