Stap 2: LabVIEW Code
Hierboven afgebeeld, zijn het front paneel en blok diagram voor de slang spel hoge score. Wanneer een spel is voltooid, is de score via de USB-kabel aangesloten op een uC32 verzonden en gelezen in LabVIEW met behulp van de VISA lezen-functie. De zaak structuur zorgt ervoor dat er bytes beschikbaar op de seriële aansluiting vóór lezing zijn. De code maakt gebruik van een seriële schrijven waarin de werkelijke decimale waarde gewoon via de seriële lijn in één byte worden verzonden. Tijdens het spel bevatten seriële schrijft een "1" en vervolgens de lengte van de slang. Voor geval "1", wordt de score voortdurend bijgewerkt. Nadat het spel voorbij, een "2 is" en dan de uiteindelijke lengte van de slang wordt verzonden. Voor geval "2", de uiteindelijke score wordt weergegeven en als er een hoge score, de gebruiker zal worden gevraagd naar hun naam en de hoge scores zal worden bijgewerkt.
Download de onderstaande code en gewoon kiezen voor de COM-poort die de uC32 op is aangesloten. Verwijzen naar dit Instructable als u niet weet welke COM poort komt overeen met de uC32. Als dat klaar is, klikt u op uitvoeren en de scores zal worden weergegeven op het voorpaneel.
Als u vragen hebt, voel je vrij om een commentaar te verlaten!