Stap 2: Bedrading het omhoog
De IR-sensor bestaat uit twee identieke IR LEDs. Een is verbonden (rode draad) met 5 v via een 330 Ohm weerstand en afgietsels IR licht. In mijn setup is het verbonden met digitale uitgang pin 12. Op de foto ziet u de LED schijnt omdat digitale camera's gevoelig voor IR licht zijn. Met blote oog zou u het niet zien. De detector heeft geleid is aangesloten rechtstreeks aan op de analoge input pin A0 (gele draad). De grond (zwarte draad) geldt voor de twee LEDs en is aangesloten op een grond pin op de Arduino.
De twee LED's zijn verpakt samen met warmte krimp omslag en zijn gemonteerd in een parallelle positie. De emitter werpt IR licht. Wanneer een obstakel (in ons geval de auto) voor de sensor is, weerspiegelt het de IR stralen. Het gereflecteerde licht raakt de detector LED, die, als gevolg, een kleine stroom produceert. De stroom wordt gevoed aan een analoge ingang op de Arduino bord en, als gevolg van de interne weerstand van de Raad van bestuur, produceert een spanning die kan worden gemeten. Hoe dichter het obstakel, hoe hoger de intensiteit van het gereflecteerde licht en hoe hoger de waarde van de spanning gelezen.
De luidspreker (optioneel) is aangesloten op een digitale PWM pin (nummer 3 in dit geval) en op de grond.
De LCD-display (optioneel) is aangesloten op de 5v, grond en op de SDA en SCL pinnen. In de Arduino UNO Rev. 3 zijn deze twee toegewijde pinnen geplaatst naast de AREF pin. In eerdere versies analoge pinnen moet A4 en A5 in plaats daarvan worden gebruikt. Ik gebruik om te rijden het LCD-scherm de bibliotheek van de nieuwe LiquidCrystal van fmalpartida, die de voorraad Arduino LiquidCrystal bibliotheek vervangt.