Stap 8: Upload Code
De code werkt door piepjes spelen en dan variëren de Inter pieptoon interval op basis van de afstand gemeten door de sensor. Dus, bent u dicht bij een object, het interval tussen pieptoon vermindert en de pieptonen sneller optreden. Als je ver weg uit een object, wordt het interval tussen pieptoon verhoogt zodat de bliepjes langzamer. De controller controleert de afstand elke 60ms, zodat het interval tussen pieptoon dynamisch verandert. Momenteel is het dus 1 inch 10ms bij Inter pieptoon interval scheelt geschaald. Dit maakt de bril werken beter voor nauwere afstanden, maar om te werken beter voor verdere afstanden kunnen worden verhoogd. Ik heb geprobeerd een exponentiële schalen die het bereik op nauwere afstanden verhoogd (met behulp van fscale maar het leek niet te wijzigen, de reactie veel in ruil voor tonnen van de code, zodat ik het gesloopt.) Sinds de tijd die nodig is om te lezen de afstand is afhankelijk van de afstand van het object wordt aangevoeld (de sensor rendement pulsen tot 30ms lange) de code meet de tijd die het kostte om de lezing en compenseert de vertragingstijden met dat bedrag.
Elke regel van de code is toegelicht en (hopelijk) spreekt voor zich.