Stap 5: Making sense van de wereld met troep van Ard-e
Als een autonome robot wel Ard-e is gonna moeten hebben van sensoren, zodat het met zijn omgeving communiceren kan. Waar ga je om deze sensoren die je vragen? Uw oude stapel van elektronica rommel die elke maker heeft.
ARD-e moeten ten minste alle fundamentele zintuigen die wij mensen recht hebben? Hoe robots willen nemen over de hele wereld als ze niet zien of aanraken van dingen? Nou in ieder geval vier van de zintuigen, omdat robots niet het eten van iets anders dan de batterijen ik betwijfel of ze zullen moeten een gevoel van smaak. Dus hebt u een zeer uitgebreide stapel van ongewenste elektronica kun je Ard-e hebben deze zintuigen vier met slechts een beetje van recycling. Als uw ongewenste stapel niet humongous moeten vervolgens een paar uitstapjes naar radioshack en misschien een paar bestellingen van digikey of mouser bevestigen dat.
Een van de belangrijkste zintuigen van Ard-e te hebben is de Aanraking. ARD-e moet weten wanneer hij in iets loopt, en een oude muis die zowat iedereen heeft rond leggend perfect is voor het oogsten van de drukknop schakelaars die hij nodig heeft om dit te bereiken. Na de openstelling van de muis u slechts unsolder van de schakelopties en soldeer wat draden op in plaats. Voorzichtig met deze stap wel... Ik een van de schakelopties gesmolten door het ingedrukt houden van de soldeerbout op het voor te lang. Om deze schakelopties in een touch sensor voor Ard-e gebruikt ik een stuk van schroot metalen gebogen in een hobbel schakelaar die vertellen kan als Ard-e hits iets op zijn rechterkant of zijn linkerzijde. Het metaal is gemakkelijk om mee te werken en als u Vouw het over zichzelf als u maken de vorm die u nodig hebt wordt vrij sterk. De foto's zal hopelijk helpen met deze stap.
Deze switches met de Arduino interface zodat Ard-e reageren kan wanneer hij hobbels in iets uiteindelijk heb ik ze te gebruiken als een divider spanning tot en met een analoge input pin op de Arduino. Ik weet zeker dat het zou net zo makkelijk om ze te gebruiken als digitale ingangen maar ik gewoon niet kon schrijven van een programma om hen te werken als digitale ingangen. Im waarschijnlijk met uitzicht op iets heel simpel maar wat dan ook.
Heres een korte video van Ard-e tegenkomen op twee obstakels (mijn vingers), als hij het aan zijn rechterkant die zal hij worden afgewikkeld hits draai aan de linkerzijde en voorwaarts gaan. Als hij het hits op zijn linkerzijde die hij zal omkeren rechtsaf en gaan.
ARD-e heeft nu het gevoel van aanraking! Nu op zicht.