Stap 5: Een steekproefprogramma voor de PICAXE
De "start"-dag-nachtgrens wordt genegeerd door de compiler, maar is nuttig voor u om gemakkelijk het begin van uw programma.
Het proces van "pauze" vertelt de PICAXE 1000 miliseconden, of 1 seconde voordat u verdergaat met de volgende stap in het programma te wachten. Wanneer vertel je het PICAXE voor het uitvoeren van het programma, zul je een 1 seconde pauze voordat er iets gebeurt.
Het parallellogram Stroomdiagramsymbool vertegenwoordigt gegevens of invoer/uitvoer. Het bevat de opdracht "hoge 4" en zal deze opdracht pin 4 hoog, waardoor de microcontroller spanning aan die pin, of stuurt uitgangsstroom aan die pin. Hebt u een motor aangesloten op pin 4 dan stroom van deze pin zal passeren van de motor en de motor zal beginnen te draaien.
Dit "pauze" proces vertelt de PICAXE 10000 miliseconden, of tien seconden te wachten. Dit betekent pin 4 hoog zal blijven gedurende 10 seconden blijven dus stuur huidige aan de motor gedurende 10 seconden (de motor zal draaien voor tien seconden).
Deze Stroomdiagramsymbool gegevens bevat de opdracht "lage 4." Het vertelt de PICAXE het uitschakelen van de pin, of voor de uitvoer van 0 volt. Dit zal macht op de pin gesneden en de motor aangesloten stopt met spinnen.
Als u zien wat de BASIC-code eruit ziet wilt, kunt u klik op stroomdiagram en klik vervolgens op converteren naar BASIC stroomdiagram. De code ziet er als de het volgende:
' BASIC geconverteerd vanuit stroomdiagram:
"C:\DOCUMENTS AND SETTINGS\DESKTOP\SNAPROVERBOT. CAD
' Geconverteerd op 10/30/2011 om 20:53:11
belangrijkste:
onderbreken van 1000 ' vertelt de PICAXE te wachten 1000 miliseconden (1 seconde)
hoge 4 ' Sets pin 4 hoog, die stuurt huidige pin 4 (als er een motor aangesloten zal het draaien)
onderbreken van 10000 ' vertelt de PICAXE te wachten 10000 miliseconden (10 seconden--motor zal draaien gedurende 10 seconden)
lage 4 ' ingesteld pin 4 laag, of uitgangen 0 volt. Dit snijdt de kracht op de stift en de motor stopt met spinnen