Stap 4: Code
Deze code zou moeten werken zoals het is. De waarden van de sleutel die u wilt wijzigen zijn de pinnen en de max scanbereik.
Als u besluit om iets anders dan een servo geactiveerd laserpointer naar de robot hechten, moet u voor het bewerken van de inhoud van die lus dienovereenkomstig.
Deze code maakt gebruik van een object met de naam HCSR04ProxSensor. het heeft een enkele methode aangesloten die de lezing voor wat hij is gekoppeld vindt aan proxsensor.
Het basisidee is om te nemen van de verschillende lezingen, gemiddelde hen, eventuele slechte waarden gooien, en dan het vinden van welke de kleinste is. Zodra de kleinste waarde wordt gevonden, wordt de afstand van de sensor die kwam terug met genoemde lezing en het lezen zelf nemen, en gebruik een tangent inverse functie om te bepalen van de volgende rotatie van de koepel.
Buiten dat zijn meestal elementaire programmering dingen.