Stap 1: OiO van anathomy - lijst van materiaal
oiO moet:
-Een bord van de Arduino Uno fungeert als zijn hersenen/hart (~ 25$)
-Drie micro servo's, hoedanigheid van gewrichten (~ 5$)
-Twee NeoPixel mini -cellen, die fungeert als ogen (~ 5$)
-Een correcte sensor, die fungeert als oren (~ 4$)
-Een IR- sensor van de nabijheid, die fungeert als een ruimtelijk gevoel (~ 7$)
-Een 11.1v 1300mA batterij, de bron van voedsel!
-Een rocker switch
-Een kleine USB-bureaulamp
-Sommige draden, soldeerbout en kleine doos
-Sommige plastic of houten stokken te maken van het skelet (Ik drukte mij op een 3D-printer... meer hierover in de volgende stap)
De code die wordt uitgevoerd op de Arduino maakt zijn "ziel", making sense of alle inputs en vertalen in expressies of reflexen, door middel van oiO van gewrichten en de ogen. Een stap zal worden gewijd om te bespreken dat.
Neem wat tijd om te volg de link voor elke component, en lees hun specs en gebruik.
Variaties:
Merk op dat u vrij van een Arduino kiezen kunt of servo merken/typen, ook u de NeoPixels door 2 reguliere RGB leds vervangen kunt, maar dit zal drastisch veranderen het eindresultaat en ook vergt verandering in ontwerp en code, aangezien u nodig hebben zult 6 PWM pinnen en ingewikkelde code te krijgen hetzelfde resultaat gegeven door de NeoPixels, als laatste slechts 1 pin gebruikt voor het beheren van beide ogen , waardoor individuele controle op elk van beide ogen, met diepte van de 24-bits kleur voor elk!
Voor het geluid en de nabijheid sensor gebruikte ik die geeft digitale output. Dit vereenvoudigt alot de code, want er zijn Internet-verbinding delen aan boord van die omgaan met de opsporing en triggering hoog/laag, waardoor u een ready-to-read waarden van je Arduino
Laten we beginnen met de bouw...