Stap 2: Stap 2: begrip van seriële communicatie
Er zijn prachtige middelen op het begrip van seriële poorten. Hier is de basic overzicht. Een seriële poort is een eenvoudige manier om te praten met een microcontroller met een computer. We gebruiken dit om de servo's vertellen wat ze geacht worden te doen. Om te testen onze seriële poort en onze servo's gebruik ik putty. Dit wordt normaal gesproken gebruikt voor netwerkcommunicatie, maar aangezien windows verwijderd hyperterminal ik heb reverted voor putty. Als u linux gebruikt, ik houd gtkterm, het voelt veel als putty. Vanaf dit punt zal ik gebruik putty. Alvorens putty te openen heb je voor postuur uit welke poort uw VSP is aangesloten. Gewoon open een opdrachtprompt door te typen "cmd" in om het even welk van windows veel zoekopties. Typ vervolgens "modus" in het opdrachtvenster. Het moet iets dat eruit als het terminalvenster weergegeven ziet worden weergegeven. Merken dat deze terug rapporten "COM3" maar jou veel kunnen weergeven. Ik gewoon koppel het en zie welke verdwijnt, en vervolgens opnieuw optreedt wanneer ik steek de stekker terug in.
Nu open Putty. Uitgezocht naar de "Serial" radio knop en wijzig deze op de juiste poort. Ik heb een baud-rate van 9600 ook gebruik. Dit is specifiek voor de code voor de microcontroller, zodat dat niet veranderen. Zodra open typt u het volgende:
#10010 &
Dit moet verplaatsen beide servos tegengestelde richtingen. De opdrachten die ik heb ingesteld zijn als volgt
Eerste teken moet #
Tweede teken is 0-4 (0-halte 1-Forward 2-links 3 rechts 4-reverse)
3e via 7e karakter is de tijdsduur die de wielen zal bewegen.
8e teken & en geeft het einde van de tekenreeks. Als u iets mis gewoon typt plaats een & en opnieuw te beginnen.
Nu moet u een computer beheert servo's.