Stap 2: Bouwen de capacitieve schakelaar
We bouwden een schakelaar, zodat de gebruiker kan in- of uitschakelen van het besturingselement Sphero met een lichte tik. Op deze manier ze kon verhinderen de Sphero bewegen als ze, bijvoorbeeld, wilde maken oogcontact met iemand.
De schakelaar maakt gebruik van een Teensy microcontroller geconfigureerd om te fungeren als een USB-toetsenbord in combinatie met een capacitieve sensor (de soort in smartphone aanraakschermen) tot een geïmproviseerde touch schakelaar.
Eerst, soldeer de draad en de weerstand op het gat van de dogtag.
Vervolgens de Teensy-sleuf in het breadboard.
De vergadering van de hond tag verbinding te maken met het breadboard zodat de draad naar pin 4 gaat en de weerstand naar pin 7 gaat. U kunt verwijzen naar de bovenstaande afbeelding voor een herinnering die van welke pin is.
Volgende stap is om te programmeren van de Teensy. Installeer eerst de Arduino software version 1.6.7. Tijdens dit schrijven, dat is de nieuwste versie van de software die met de Teensy 3.2 werkt. De Arduino software eenmalig uit te voeren en sluit het. Nu, de Teensyduino addons voor de Arduino software te installeren. U moet dit programma de Teensy van Arduino.
De Teensy aansluiten op uw computer via de USB-poort. Zorg ervoor u de juiste opties zijn geselecteerd voor uw Teensy onder het menu Extra hebt (Zie de afbeelding voor meer details). Typ de code van deze Github gist in de Arduino IDE. Tenslotte, tikken "Controleren" (de knop vinkje) en klik vervolgens "Upload" (de knop met de pijl). Druk op de zwarte reset-knop op de Teensy wanneer het vraagt u om dit te doen.
U bent klaar! U kunt de schakeloptie testen door te tikken op het een paar keer. Als het aangesloten, het moet typt u de letter 'a' wanneer u dit doet.