System för att automatiskt begränsa TV-tid (13 / 14 steg)
Steg 13: Ansluta sensorer till din Arduino
De flesta sätt att du kan kommer ställa in din TV begränsande systemet kräver sensorer av en typ eller en annan och dessa behöver vara ansluten till din Arduino. Det är lätt att ansluta sensorer till en Arduino. Det finns två huvudsakliga typer av ingångar med en Arduino. Det finns analoga ingångar och det finns digitala ingångar.
Analoga ingångar identifiera den relativa spänningen i en signal. För att mäta en analog ingång, Anslut jordledaren av sensorn till en av GND stiftet på Arduino. Anslut sedan signal kabeln till en av analog ingång stiften på Arduino. Ställ sedan in detta stift att mata in läge och använda funktionen analogRead i Arduino koden. Arduinoen sedan mäta spänningen av insignalen och förvandla det till ett heltalsvärde mellan 0 och 1023. Detta motsvarar en spänning mellan 0 och 5 volt. Analoga ingångar är ett bra sätt att övervaka signaler som förändras över tiden.
Digitala ingångar upptäcka bara om en signal är över en viss tröskel spänning (3 volt för en 5 volt Arduino). Detta är användbart för att upptäcka enkla på-av staterna. Är signalen där eller inte. För att använda denna kung av input, Anslut jordledaren från sensorn till en GND stift på Arduino. Anslut den signal kabeln till en av digital stiften på Arduino. Ställ sedan in detta stift att mata in läge och använda funktionen digitalRead i Arduino koden. Arduinoen sedan mäta spänningen av insignalen och registrera det som antingen hög (över 3 volt) eller låg (under 3 volt).