Wat zijn de verschillende soorten Arduino®-sensoren?
Arduino®-sensoren zijn kleine apparaten die op een Arduino®-bord kunnen worden aangesloten om het apparaat te voorzien van informatie uit een fysieke bron. Sensoren zijn er in vele variëteiten en zijn bijzonder nuttig voor robotica-projecten, hoewel ze ook voor andere soorten projecten kunnen worden gebruikt. Voorbeelden van niet-robotica-projecten die Arduino®-sensoren gebruiken, zijn beveiligingssystemen voor thuis, externe weerstations en vaatwassers die worden bestuurd door een Arduino®-apparaat.
Een van de meest eenvoudige Arduino®-sensoren is een lichtsensor. In tegenstelling tot een camera kan de lichtsensor geen beeld produceren, maar detecteert in plaats daarvan de aanwezigheid of afwezigheid van een bepaalde lichtdrempel. Met behulp van een lichtsensor kan een sensorgestuurde auto automatisch koplampen inschakelen bij het betreden van een donkere kamer.
Bewegingssensoren detecteren in de loop van de tijd veranderingen in licht om te bepalen of er iets in hun gezichtsveld beweegt. Deze Arduino®-sensoren geven geen informatie over waar het bewegende object zich bevindt, hoe groot het is of hoe snel het beweegt. Een eenvoudig gebruik van bewegingssensoren is het inschakelen van lichten wanneer iemand een kamer binnenloopt. Net als bij andere sensoren kunnen bewegingssensoren worden gebruikt om elke actie te activeren die de uitvinding kan uitvoeren.
Een ander type Arduino® sensor is een audiosensor. Audiosensoren detecteren de aanwezigheid van geluid en kunnen meestal aanvullende informatie verstrekken, zoals toonhoogte en amplitude. Deze sensoren zijn vooral handig voor apparaten die moeten reageren op menselijke acties, zoals praten, of acties van andere machines, zoals piepen.
Hellings- en druksensoren worden elk bijzonder gebruikt in robotica. Met een kantelsensor kan een Arduino®-apparaat bepalen wanneer de hoek ten opzichte van de grond is veranderd, ervan uitgaande dat de kantelsensor rechtstreeks op het hoofdgedeelte van het apparaat is gemonteerd. Als alternatief kan een kantelsensor op een bestuurbare arm worden gemonteerd en het Arduino®-bord constante informatie over zijn positie geven. Druksensoren zijn van cruciaal belang wanneer een robot te maken heeft met iets dat mogelijk kwetsbaar is, zoals een glas of een ei. Zonder een druksensor zou een robot niet kunnen bepalen hoe hard hij iets vasthield, en zou hij deze mogelijk kunnen breken.
Robots die zich vrijwel altijd verplaatsen, hebben een manier nodig om hun afstand tot andere objecten te bepalen. Hiervoor bestaan verschillende sensoren. Infrarood-afstandssensoren stuiteren lasers met laag vermogen van nabijgelegen objecten om hun afstand te bepalen. Sonarsensoren gebruiken een hightech vorm van echolocatie om hun positie in een omgeving te bepalen.