Chuck TV skär kub DIY arbetsmodell (11 / 13 steg)
Steg 11: Programmering Full funktion Controller
Först måste jag ge kredit till John Moxham, som publicerade en instructable som visade hur Picaxe kan tala med en PC kör en Visual Basic-program.
Jag bygger mycket av min design och särskilt VB-koden på hans arbete, se följande länk...
John's instructable också ger mer detaljer på att bygga VB applikationer utöver de mycket korta instruktioner ger jag nedan. Jag byggde Johns komplett projekt innan jag ens börjat min - det är vad gav mig förtroende jag kunde göra det.
1. Ladda ner den gratis Picaxe programmering redaktör programmet från-
http://www.rev-ED.co.uk/PicAxe/
2. installera programvaran på din PC och Anslut den seriella kabeln från Full funktion Controller till din PC. Huvudströmbrytare Run/PRG till PRG och Anslut 6VDC strömförsörjning.
Det finns några inledande inställningar (som Com-Port) att göras i Picaxe programmering redaktör programvara, se Hjälp-menyn särskilt "Manual 1 - Geting igång."
3. Använd den filen > NEW menyn kommandot för att öppna ett nytt fönster och sedan kopiera och klistra in den nedan koden:
..............................................................................................................
ingång 4' touch switch är lika med 0 om beröring, annars är lika med 1
B2 = 1' inledande variabelvärdet för touch strömbrytare på/av staten: 1 = av, 0 = på
Main: serin 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)
om b2 = 0 och b1 = 1 då "REM b1 är redo att aktivera flaggan i VB program
B0 = 3
endif
gå till största
Välj ärende b0 "avgör hur man kör motor och LED på/av staten
fallet 0
låg 1
pwmout 2 av "lysdioder och motor både av
fall 1
hög 1
pwmout 2, 255, 350' lysdioder på och motor på tomgång geeting redo för aktivering
fall 2
hög 1
pwmout 2, 255, 450' lysdioder på och kör motorn på medellång hastighet för provkörning
fall 3
hög 1
pwmout 2, 255, 700 "lysdioder på och motor i full fart i aktivering & Ladda läge
annat
låg 1
pwmout 2 av "lysdioder och motor både av
endselect
4. Klicka på den lilla blå triangeln på menyraden för att ladda ner programmet.
5. om du inte får ett felmeddelande under nedladdningen klar du.
Om du har verkligen fastnat i detta skede, be om lite hjälp på Picaxe hjälp forum http://www.picaxeforum.co.uk/
Full funktion controller kommer inte göra något det denna punkt. Så bara återställa växeln Run/PRG till springa, och koppla bort 6VDC strömförsörjningsenheten och seriell kabel.