Stap 4: Verbeteringen - opmerkingen
Hier zijn enkele verbeteringen die ik was van plan op te maken.
De nrf24L01s hebben een beperkt bereik, vermoedelijk ongeveer 100 meter (328 voet). Ik was van plan op het ophangen van een zoemer op de vertoningsmodule de gebruiker waarschuwen wanneer de kraag bewoog zich buiten het bereik.
De zoemer en het scherm kunnen ook worden gebruikt voor weergave van de batterij op de kraag. Tijd de kraag accu bij te laden.
Als eigenlijk met een aap of een kat, zou de gebruiker geïnteresseerd zijn in het hoogteverschil. De GPSs moeten zitten kundig voor het verschil in hoogte weergegeven.
Waarschuwing: Ik denk niet dat het lezen van GPSs hoogte is zeer nauwkeurig.
Omsluiten de kraag in misschien met rits zak met een kraag.
Behuizing voor de vertoningsmodule.
TIP: Wanneer u eerst begint, duren de GPS-modules om te beginnen met uitzenden. Er is een groene LED op de module die te knipperen beginnen zal wanneer het wordt uitgevoerd. Maar het duurt nog een paar minuten te vergrendelen in.
Krijgen van het allemaal te werken:
Niet makkelijk.
Kraag module: Wanneer ik ben het ontwikkelen van code, ik laat de computer aangesloten en seriële berichten sturen naar de seriële monitor zoals GPS-coördinaten en batterijspanning om ervoor te zorgen dat ze werken. In de schets aanzet ik ook een LED wanneer de nrf24L01 is het overbrengen van gegevens.
Levensduur van de batterij: Levensduur van de batterij kan worden uitgebreid door het verwijderen van knipperende LED uit GPS en kraag module. De smartDelay-waarde kan ook groter. Op dit ogenblik ik sturen gegevens elke twee seconden.
Display module: Nogmaals als ik ben het ontwikkelen van code, ik laat de computer aangesloten en seriële berichten sturen naar de seriële monitor. Een heleboel keer die ik stuur een bericht om te zien als ik een bepaalde sectie van code bereiken. Veel van deze println() berichten nog steeds in de sketch maar uitgecommentarieerd.
Bewerking: Nou, lijkt het te werken behoorlijk goed vooral buiten. Wanneer de twee modules dicht, het display is niet erg nauwkeurig. Dit is waarschijnlijk te wijten aan de grenzen van GPS. Ik proberen niet te doen elke gemiddeld, vooral omdat het waarschijnlijk een bewegend doelwit.