Stap 7: Trouble Shooting
Ik verdoezeld soort van al mijn problemen trying voor positiebepaling. Hier is wat ik kan toevoegen...
- En Arduino Uno nauwelijks heeft genoeg geheugen voor de code en het zal tonen dat het mogelijk niet correct. Vandaar het gebruik van de Mega.
- Problemen met de plaatsing, kon u gemakkelijk meer dan uw boorgaten of vinden de stand offs u zijn te groot. Houd in gedachten deze vereisen de kleine M2 staan offs. Als u weinig vertrouwen over plaatsing hebt, proberen taping van de sensoren in plaats en gebruik van een reeks voor het meten van de afstand om ervoor te zorgen heb je een beetje vertraging in de thread.
- Eenmaal compleet ken een "Burn In Test", ik ben in EE test engineering en dit is een cruciaal onderdeel van het testen. Als om wat voor reden u tekent zal meer macht dan u verwacht u dat vinden vrij snel. In principe hebben alles op en laat gedurende 8 uur. Controleert regelmatig de hitte van alles met hitte potentiële. Is de voeding verbranden je hand? Zijn de Relais voor welke reden warm aanvoelt? De LED's de plastic smelten? Zodra de test voorbij is en ding lijken Oke, heb je een veilige eenheid.
- Ik had problemen met macht en schermen flikkeren. Ik vond dat het uiteindelijk wordt de SPI terminal. "Wanneer in twijfel PIEPT het uit". Zorg ervoor dat elke lead SPI heeft continuïteit met alle schilden.
- Als u de stekker in macht en er niets gebeurt, neem uw meter en toepassen op uw negatieve en positieve terminals aan uw serre, hebt u een korte!
- De code is lang, als u van een lange usbkabel vooral verbonden met een hub gebruikmaakt. Heb je een ernstige kans op beschadigen van gegevens, aangezien op die lengte het is eigenlijk een kleine antenne. Verkorten het omhoog!
- "Ik wil een waterpomp!" Ik ook doen!, ik ben bezig met het idee, ik wil niet meer dan giet water op de stralen van de snelheid. Nee, ik ben van plan over het gebruik van een LM7805 of Murata regelgever en een 5V-pomp. Met de laatste estafette heb ik nog denk ik toe te passen op een timing Relais zou een goed idee. Stel de relay gedurende twee seconden en dat zou voldoende moeten zijn. Het is dwaas te hebben Relais triggering Relais maar dat is wat ik ben gekomen met.
- "Een van mijn sensoren werkt niet D:" Dit kan een paar manieren opgelost worden. Probeer omwisselen van de grove-connector, als dat niet verwijderen werkt de sensor en fysieke schade kijken. Ik had een sensor met een weerstand ontbreekt, ik googled het schematische en gevonden de waarde dan verving ik het met een t gat weerstand zeer zorgvuldig. U moet de Eagle bestanden bekijken.
- "Dit is slechts een grote cluster ***" geen zorgen te maken! U hoeft een meter voor dit deel, maar het is vrij eenvoudig. Met het apparaat losgekoppeld starten u met de input, controle van de macht voor korte broek. Als dat goed gaan over tot de volgende perifere direct na macht als de Bus bar. Als elke terminal macht controle heeft zou de volgende stap naar beneden die de Relais. Zie als u handmatig proc kunt hen met een 9v batterij en als u bekabeld het correct. Vervolgens de arduino, check de voor de hand liggende dingen zoals continuïteit met grond en Vin. Controleer de SPI pinnen. Controleer of alle schilden in positie door pieptoon uit de lagere pinnen met de bovenste pinnen. Controleer de LED's en ventilator als ze met een 9v batterij werken. Zodra u dit al hebt gedaan zal uw probleem worden opgelost.
- Tot slot Bekijk de code. Misschien gebruikt u een invoer/uitvoerbewerkingen die niet worden gebruikt door de Arduino?
- Zie hiervoor verdere hulp.
- Wees niet bang om te vragen, ik ben enthousiast en blij om te helpen.