Stap 5: Connecing de kompas Module
De maken afstand en hoek sensor data kan vrij nauwkeurig, zolang de vloer oppervlakte consistent is en u alleen rechte hoek uitvoeren draait op de juiste snelheid terwijl reeding de sensorgegevens op de juiste koers. Het bleek het was gewoon niet consequent betrouwbaar te gebruiken een X, Y-coördinaten mapping systeem uitsluitend gebaseerd op de sensoren creëert. Zo behouden het kompas in integraal in rubriek extras.
Het kompas geeft als resultaat een lezing van 0 tot en met 359 graden, waarmee wordt aangegeven welke richting de maken knop, net als je elke dag magnetisch kompas aanwijst (behalve je het als Noord, Noord/Oost, oostwaarts, etc leest.. Het kompas geeft als resultaat 0 voor Noord, 45 voor Noord/Oost, etc...
De Module HM55B van Parallax is een 6-pins DIP module die rechtstreeks op de Proto-Board kon worden gesoldeerd. Het is echter zeer gevoelig voor alles wat metaal (motoren, betonstaal, koelkasten, lampen). De elektrische karakteristieken van de Proto-Board invloed kunnen zijn op het, maar meer waarschijnlijk de motoren van de maken de meeste verstoring zal veroorzaken. En aangezien de Proto-Board is gemonteerd in de bodem van de baai van lading, het is nogal dicht bij de motoren. Dus, stel ik voor mounten op een apart bord en mounten hoger en daar tussenin de motoren (ongeveer 3 of 4 inches leek te doen ok, jouw snelheid kan variëren).
U zult vereisen vijf draden de HM55B verbinden met de Proto-Board. + 5v, GND gegevens, klok en inschakelen. Monteer de HM55B op een kleine printplaat, dan brengen van vijf draden van de HM55B tot de ProtoBard van de Propeller.
ProtoBoard-P13 verbinden met PIN HM55B-1 en HM55B-2.
ProtoBoard-P14 verbinden met pin HM55B-5.
ProtoBoard-P15 verbinden met pin HM55B-4.
Pin HM55B-3 verbinden met ProtoBoard-Vss.
Pin HM55B-6 verbinden met ProtoBoard- + 5V.
Monteer het bord omhoog/weg van de motoren en alles wat magnetische/elektrische storingen kunnen veroorzaken. En houd het niveau.
Het CreateOI.spin-Object (software) zorgt voor het lezen van het kompas en onze rubriek zo nodig tijdens het rijden te houden van het gevraagde richting/rubriek/lager (zo veel manieren om te zeggen het) aan te passen.