Stap 6: Controleren & bevestigen
Eerst en vooral, trakteer uzelf voor het krijgen van al die naaien gedaan! Goed gedaan! :)
Wel u nood voor downloaden naar de vijl van de code met een adellijke titel Light_Shirt_Code.ino Ik heb bijgevoegd om te testen of uw Flora, Neopixels en Accellerometer alle werken. U kunt ook gewoon Kopieer de onderstaande code en plak deze in het programma als u niet wilt om het te downloaden:
Zorg ervoor dat je dit bestand downloaden naar uw map met Arduino. Het moet in documenten > Arduino. Het is wellicht om een nieuwe map in de map van de Arduino voor dit bestand. Titel van de omslag iets herkenbaar zoals dezelfde titel als het bestand.
- Sluit uw Flora met behulp van een telefoon lader kabel aangesloten op de USB-poort van uw computer.
- Zorg ervoor dat uw USB-poort is geselecteerd door naar extra > seriële poort > en jou selecteren in de lijst. Zorg ook ervoor dat Lilypad Arduino USB is geselecteerd door naar extra > bestuur en te selecteren. Als deze niet zijn geselecteerd uw code kan niet worden uitgevoerd en je zult echt in de war dus zorg ervoor dat deze altijd zijn geselecteerd.
* Tip * -als dat darn Arduino maat 10 lettertype te klein voor u is, kunt u het in uw voorkeur door te gaan naar de Arduino > Voorkeuren. Ik stel deze in op grootte 15. Na deze wijziging hoeft u te het programma sluiten en opnieuw te openen voor de wijziging kan correct worden doorgevoerd.
Licht codering (eenvoudig)
Als u 19 Neopixels mij gebruikt hoeft u niet te wijzigen van de code, maar als u hier een ander bedrag gebruikt moet u Ga naar regel 11 in uw code en omzetten in 19 ongeacht aantal Neopixels u gebruikt. Als u meer pixels hebt en u deze code niet wijzigt, zul je alleen 19 pixels verlichting up en u zal worden krassen op uw hoofd af waarom de verbindingen zijn goed, maar de lichten niet op komen. Het gebeurde aan me, laat het niet aan jou ook overkomen! Vergeet niet om de klap sparen na het wijzigen van de pixel bedrag.
- Nu, druk op de knop check mark om ervoor te zorgen dat de code geen fouten bevat. Als dat zo is, hebt u gekopieerd het verkeerde of per ongeluk verwijderde iets, enz.
- Zodra het programma u dat de code goed is vertelt, klik op de knop naast de knop check mark die deze code rechtstreeks naar uw Flora uploaden zal. De kleine lampjes op uw Flora moeten beginnen te knipperen van een bepaalde manier u te laten weten dat het wordt verwerkt door de code.
- Als er niets meteen gebeurt, niet vergeten dat het motie geactiveerde zodat hebt u om het te verplaatsen een beetje om het te krijgen aan het licht omhoog.
- Bekijk al uw Neopixels om ervoor te zorgen dat elk is verlichting up. De code kiest willekeurig een Neopixel zodat het wellicht een beetje voordat u elke enkel één licht zien, maar het zal niet het te lang duren. Vrij snel zul je weten als u problemen ondervindt.
Probleemoplossing
- Niets is verlichting up - dit eigenlijk gebeurd met me toen ik voor het eerst mijn shirt testte! Het probleem was dat mijn verbinding van de grond van de Flora naar de allereerste Neopixel goed was niet aansluiten. De dader was een knoop die ik tussen de Flora en de Neopixel gemaakt. Ik liep uit draad voordat ik naar de Neopixel en een knoop in het weefsel maakte en vervolgens op vanaf daar met een nieuwe draad voortgezet. Deze knoop was niet strak genoeg te houden van de verbinding.
- Enkelen zijn verlichting up maar niet alle - ik had dit probleem twee keer nadat ik het eerste probleem opgelost! Nogmaals ergens langs de lijn die ik deed het zelfde ding. Ik liep uit draad voordat ik heb om het gat van de Neopixel en in het weefsel afgebonden en vanaf daar verder.
Tot vaststelling van de bovenstaande problemen:
Dit is waar een multi meter komt handig.
Zet uw multi meter. Eerst testen om te controleren of dat het werkt door het aanraken van beide metalen pinnen samen. Zij moeten een zoemende geluid maken. Nu, beginnen vanuit een werkende pixel of vanuit de Flora aanraking de grond van één eenheid op de grond van de andere. Bijvoorbeeld, als geen van uw Neopixels zijn verlichting up zou u de grond van de Flora op de grond van de eerste Neopixel raken. Als de grond van uw Flora raken en de grond van de eerste Neopixel raken zoemende geluid maakt, houden het testen van de verschillende paden om te vinden dat niet werkt. Dus de volgende zou u naar gegevens en vervolgens aan de macht als gegevens werkt. Als u het pad van het probleem hebt gevonden, kunt u vervolgens uw zoekopdracht nog verder afbakenen. Zeggen dat uw macht voor de eerste Neopixel werkte niet. U plaats een multi meter pin op de Flora de macht, en dan raken de andere op de geleidende draad. Blijven bewegen naar beneden de geleidende draad met de pin totdat je een punt waar het niet langer gonst hit. Dit is het gebied waar u de verbinding hebt verbroken. U kunt kijken binnen het shirt om te zien als u de fout kunt bevlekken.
Terwijl het kennen van de exacte plaats waar u de verbinding hebt verbroken kan helpen leren je van je fouten, ik vind dat het beste om gewoon helemaal opnieuw naai dat hele lijn tussen het gebied dat u omhoog geknoeid als u verknald ergens halverwege tussen uw onderdelen. Gebruik onze voorbeeld weer van de defecte stroom-aansluiting van de Flora van de eerste Neopixel, is wat u zou doen in dit geval gewoon opnieuw naaien van de Flora van macht aan de macht van de Neopixel. Voor dit ik uitstappen een naad ripper en zorgvuldig gebruiken om knip de draad af en trek het uit. Ik doen echter niet Knip de draad af, dat is gebonden aan de openingen van de Flora en Neopixel macht delen. Deze draad is nog steeds goed te houden daar. Dan heb je gewoon opnieuw naaien die lijn van het ene punt naar het andere zonder geen knopen alvorens het volgende punt.