Stap 3: ontvanger deel
het deel van de ontvanger moet wat werk zetten nog veel gemakkelijk en eenvoudig! Ik had wat problemen in eerste instantie, maar toen vond ik kon mijn held functie als gevolg van mijn advies van de instructeur. (Ik was net begonnen arduino dan leren).
het probleem was, hoe om de tijd te meten! Er zijn twee manieren... millis() en pulsIn() functie. Ik gebruikte pulsIn(), het is te gemakkelijk om te werken met en goede nauwkeurige en heeft goede opties.
deze functie als notitie in de verwijzing meet de breedte van de puls! wordt het tijd dat de pin hebben in sommige Braziliaanse in microseconden en vervolgens vervolgens gebruiken we ditmaal om de ontvangen waarde te selecteren.
de pin staat wordt gewijzigd door LDR sensor die de weerstand wijzigen door de veel licht toegepast, verbinding te maken met 5 k ohm weerstand en lezen vanaf het knooppunt lid worden van hen, wanneer de laser de LDR zijn weerstand veranderd genoeg raakt om de status van de pin wijzigen.
en hier is de code.