Påtagliga interaktion designstudio: "lampan" (1 / 5 steg)
Steg 1: programmering
Programmering:Projektet kräver de koder som kan tolka värdet avstånd från jag / R sensor. Det berättar sedan varje LED att generera lämplig färg för avståndet data det mottog. När en "prototyp" kodning är komplett, kan du enkelt replikera dessa koder för tre andra uppsättningar av I / R sensor och lysdioder.
Koden är skriven så att värdet fick vid jag / R sensorn direkt översätter till färg på lampan. Således, ju lägre avståndet värde för varje jag / R sensor (dvs när objektet är längre bort från lampan), birighter blå ljuset blir. Jämväl, ju högre avståndet värde för varje jag / R sensor (dvs när objektet är närmare lampan), brigher den röda lampan blir. Koden kan också "blandning" av färger mellan färg på ljus. Med andra ord, när åkande långsamt närmar sig lampan, gör tabellen inte abrubtly förändring från komplett blå till komplett grönt att slutföra red. Istället kommer det gradvis ändras från stark blå till ljusblå till turkos grön till gul till orange till rött. Vänligen hänvisa till < figur 2 > "konceptet studeis" del av denna sida för färgscheman.
Koden är skriven i Arduino programvara. Se nedan för kodning detaljer.