Stap 6: Startprogramma
Servo 's
De eerste stap in onze programmering reis is te laden van een schets van de servo naar onze Teensy, het kabellengte tot en Bekijk de servo's uitgevoerd door lussen om ervoor te zorgen dat ze werken. Een geweldige plek om te beginnen is de standaardbibliotheek met Arduino. Het kan worden gedownload hier, maar het standaard met de Arduino software moet worden geïnstalleerd. Dual_Sweep.Ino (aan het einde van deze stap) moet krijg je begonnen in die afdeling.
Zodra uw servo's werken, ik zou de omhoog / omlaag-servo uitcommentariëren en speel met de rechts naar links. Zie wat voor soort vertragingen die je leuk vindt, welke stappen van graden die u wilt verplaatsen. Maak jezelf vertrouwd met het programma. Dit is het brood en boter van het systeem, zodat als het niet zinvol zijn, het zal alleen maar erger van hier uit. Zodra u vertrouwd bent, gaan.
Ultrasoon Sensor
De volgende stap is om te spelen met de ultrasone sensor. Ik laadde een schets die ik online gevonden hier. Er zijn verschillende andere plaatsen om schetsen, en meerdere andere instructables hierover.
Ik besloot bij het doen van alle berekeningen van dit punt op in inches, en alleen berekenen inch afgeslankte.
Op dit punt, moet je beginnen met het documenteren van de huidige bewerking van de sensor. Afstanden meten en zien hoe nauwkeurig je sensor is. In mijn geval had ik twee sensoren die ik uitgewisseld. Ik heb gemerkt dat op een sensor de standaardwaarde toen een object buiten het bereik (< 12 voet) was van 67 duim, terwijl de andere getallen in het bereik van 1200-2000 zou melden. Ik besloot om de laatste gebruiken. Wat ooit u kiest, zorg ervoor dat u de nauwkeurigheid van de sensor document. Als als het mijne krijg je een bereik dat is vergelijkbaar met de eerste sensor, noteert, zodat in de toekomst kan je account voor het.
Het nam een tijdje alvorens ik dat sensor voorgelezen in de vorm van een kegel realiseerde. Nu zou een goed moment om te zien wat voor soort hoeken naar rechts en naar links de sensor leest. Het gegevensblad heeft enkele gegevens op, maar het is een benadering. Nogmaals, zal deze informatie leven gemakkelijker maken in de toekomst.
Verplaats niet op totdat u begrijpt hoe uw sensor reageert.