Hoe een IR-sensor Met Arduino gebruiken . IR sensors kunnen worden gebruikt voor het detecteren nabijheid, ontvangt communicatiesignalen en zelfs verplaatsing van een persoon te detecteren . De Arduino kan worden geprogrammeerd om een IR sensor gaten houden een gedetecteerde IR niveau . Of u nu kiest voor een IR-sensor met een digitale uitgang of een met een analoge uitgang , met behulp van een IR-sensor met uw Arduino vergt weinig of geen externe componenten en slechts een paar regels code . Wat je nodig hebt Arduino ontwikkelplatform Toon Meer Aanwijzingen 1 Selecteer een IR-sensor . Er zijn verschillende types van IR -sensoren voor verschillende doeleinden , zoals afstandsbediening, aanwezigheidsdetectie , communicatie en menselijke bewegingsdetectie . Kies de IR-sensor best geschikt is voor uw toepassing . Kopen van 2 Sluit de IR-sensor op de Arduino . Afhankelijk van het type van de output die door de IR-sensor die u heeft geselecteerd , kiest u een geschikte ingang pin van de Arduino . Bijvoorbeeld, als je IR-sensor stuurt een analoog signaal , kunt u de IR-sensor op pin A0 van uw Arduino , die kan dienen als een analoge ingang pin verbinden . Programma 3 de Arduino . Code schrijven om de IR-sensor waarde die wordt ingevoerd om de pin van de Arduino te lezen . Bijvoorbeeld , als u een IR -sensor met een analoge uitgang verbonden met pin A0 van de Arduino , kan je ook een regel code zoals " int IRsensorValue = analogRead ( A0 ) ; " in uw programma . De variabele IRsensorValue een waarde die de analoog - digitaal-omzetting van het signaal toegevoerd aan A0 bevatten . Test 4 de infraroodsensor en Arduino samen . Nadat u het programma hebt overgebracht naar de Arduino volgens de specificaties van de fabrikant , ben je klaar om te testen . Om ervoor te testen makkelijker , wilt u misschien een of andere vorm van visuele uitvoer ( zoals een LED aangesloten op de Arduino ) te verstrekken aan een verandering in de toestand van de IR-sensor aan te geven . Als uw Arduino en IR-sensor niet correct lijkt te werken , controleer het circuit aansluitingen en controleer je programma om te controleren of uw code is het lezen van de juiste pin van de Arduino in de juiste modus ( digitaal of analoog ) .
|