Stap 7: Ard-e's gevoel voor hoorzitting en geur: interfacing een oude spreker en een VOC-sensor met een Arduino
Dus is om Ard-e de wereld horen en reageren heel eenvoudig alles wat die u nodig hebt een oude hoofdtelefoon. Net zoals een hoofdtelefoon elektrische pulsen in geluid die het geluid omzetten in elektrische pulsen omzetten kunt kunt. Alles wat u hoeft te doen is aansluiten van één van de leads van de hoofdtelefoon aan op de grond en één van hen op een analoge ingang van de Arduino. Het programma zeer eenvoudig interface met de Arduino is om een drempel die misschien 2 of 5 zeer laag is ingesteld en als de analoge ingang wordt gedreven hoger is dan deze drempel maken Ard-e reageren. U kunt het implementeren zoals de klepel waar klappen maakt hem of uitschakelen. Ik was in staat om een oude hoofdtelefoon in de zeer voorbereidende stadia van het maken van de Ard-e om te fungeren als een klepel gebruiken maar tegen de tijd dat ik Ard-e opstond en uitgevoerd door hemzelf de hoofdtelefoon niet meer functioneerde als een microfoon dus ik maakte eigenlijk Ard-e interface mee. De microfoon / hoofdtelefoon werd bewezen als een input voor de Arduino om niettemin te werken.
Om fijner resolutie over Ard-e's vermogen om te horen dat u zou willen gebruiken een OPAMP gebaseerd inverterende versterker met een regelbare gain. Ik gehecht een schematische voorstelling van een circuit dat ik denk dat zou werken ideaal hiervoor, maar ik niet testen het uit dus wees voorzichtig als u wilt koppelen aan je Arduino.
Om Ard-e te ruiken is wel een beetje prijzig. Allen het neemt is een VOC-sensor aangesloten op een analoge ingang van de Arduino. De sensoren lopen al rond $22 per stuk. Ik ga nu je link naar een instructable dat mijn broer schreef over het gebruik van deze sensoren met de Arduino, maar wees gewaarschuwd... hij nooit draagt een shirt en is sorta een hulpmiddel. Volg de link met de nodige voorzichtigheid:
Zodra deze sensor is aangesloten op de Arduino is een eenvoudige zaak om te schrijven van een programma dat het maakt rijden naar waar de concentratie van de VOC de hoogste en set is off van een alarm. Om gemakkelijk een alarm voor de Arduino alles wat ik deed was uit elkaar te halen een oude gebroken wekker nemen de piëzo-elektrische zoemer en deze koppelen aan een van de digitale pennen PWM. Een eenvoudige vraag van analogWrite (de pin, en een waarde van rond 10 tot en met 255) produceert een zeer mooie alarm geluid.
Dus nu dat ARD-e kunt zien, ruiken, aanraken en horen van de wereld om hem heen. Hij kan zelfs tonen te produceren. Dit zijn alle werkelijk belangrijke zintuigen maar robots moeten sommige andere zintuigen die mensen niet noodzakelijk. Laat bouwen van Ard-e sommige sensoren, zodat hij sommige robot zintuigen hebben kan.