OiO - en skrivbordslampa som har en själ (1 / 7 steg)
Steg 1: Oios anatomi - förteckning över material
oiO behöver:
-En Arduino Uno styrelse agerar som hans hjärna/hjärta (~ 25$)
-Tre micro servon, egenskap av lederna (~ 5$)
-Två NeoPixel mini celler, fungerar som ögon (~ 5$)
-En bra sensor, egenskap öron (~ 4$)
-En IR- Närhetssensor, agerar som en rumslig känsla (~ 7$)
-En 11.1v 1300mA batteri, föda!
-En rocker switch
-En liten USB-skrivbordslampa
-Vissa ledningar, lödkolv och liten låda
-Vissa plast eller trä pinnar att göra skelettet (jag ut mig på en 3D skrivare... mer om detta i nästa steg)
Koden körs på Arduino gör upp sin "själ", att göra känsla av alla ingångar och översätta dem till uttryck eller reflexer, genom Oio's leder och ögon. Ett steg kommer att ägnas åt för att diskutera detta.
Ta dig tid att följa länken för varje komponent, och läsa deras specifikationer och användning.
Variationer:
Observera att du kan fritt välja någon Arduino eller servo märken/typer, också du kan ersätta NeoPixels med 2 vanliga RGB lysdioder, men detta kommer att dramatiskt förändra slutresultatet och kommer också att kräva förändringar i design och kod, som du behöver 6 PWM stift och komplicerad kod för att få samma resultat som NeoPixels, som den senare använder endast 1 pin för att kontrollera båda ögonen , att ge individuell kontroll på varje öga, med 24 bitars djup färg för varje!
För ljud och närhet sensor använde jag dem som ger digital utgång. Detta förenklar mycket koden, som det finns ICs ombord som hanterar upptäckt och utlöser hög/låg, vilket ger dig en klar att läsa värden från din Arduino
Låt oss börja bygga...