Stap 11: De volwaardige Controller programmeren
Ten eerste, ik moet geven krediet aan John Moxham, die publiceerde een instructable die toonde hoe de Picaxe kan spreken met een PC met een Visual Basic-programma.
Ik veel van mijn ontwerp en met name de VB code gebaseerd op zijn werk, zie de volgende link...
John's instructable geeft ook meer informatie op de opbouw van VB apps naast de zeer korte instructies geef ik hieronder. Ik bouwde John's compleet project voordat ik heb zelfs mij begonnen-het is wat gaf me het vertrouwen dat ik kon doen.
1. download de gratis Software van de fotoredacteur van de programmering van de Picaxe uit-
http://www.Rev-ed.co.uk/picaxe/
2. Installeer de software op uw PC en de seriële kabel van de volledige functie Controller aansluiten op uw PC. Zet de schakelaar van de Run/PRG op PRG en 6VDC voeding aansluiten.
Er zijn een paar begininstellingen (zoals Com-poort) worden gedaan in Picaxe programmering Editor Software, raadpleegt u het Help-menu, vooral "Manual 1 - Geting de slag".
3. Gebruik de FILE > NEW menuopdracht opent een nieuw venster en kopieer en plak in de onderstaande code:
..............................................................................................................
ingang 4' touch switch gelijk is aan 0 als aangeraakt, anders gelijk is aan 1
B2 = 1' variabele beginwaarde voor touch-switch on/off staat: 1 = off, 0 = op
Main: kanarie 3, N2400, ("Data"), b0, b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13
B2 = pin4
serout 0, N2400, ("Data", b0, b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13)
Als b2 = 0 en b1 = 1 then ' REM b1 is de ready to activte vlag ingesteld in VB-programma
B0 = 3
endif
Selecteer zaak b0 ' how to run motor en LED on/off staat bepaalt
geval 0
laag 1
pwmout 2 uit ' LEDS en motor zowel uitgeschakeld
geval 1
hoge 1
pwmout 2, 255, 350' LEDS op en motor op stationair toerental afleggen klaar voor activering
Case 2
hoge 1
pwmout 2, 255, 450' LEDS op en lopen motor op middellange snelheid voor de test uitvoeren
Case 3
hoge 1
pwmout 2, 255, 700 ' LEDS op en motor op volle snelheid in activering & uploaden modus
anders
laag 1
pwmout 2 uit ' LEDS en motor zowel uitgeschakeld
endselect
goto belangrijkste
........................................................................................................
4. Klik op de kleine blauwe driehoek op de menubalk om het programma te downloaden.
5. Als u niet een foutmelding tijdens het downloaden krijgt bent u klaar.
Als u echt in dit stadium geplakt bent, vragen om één of andere hulp bij de Picaxe help forum http://www.picaxeforum.co.uk/
De volledige functie controller zal niets doen het dit punt. Dus gewoon de Run/PRG switch to RUN te resetten, en verbreken 6VDC voeding & seriële kabel.