Ohjelmointi

Ohjelmointi

Tehdään ohjelma, joka:
  • Sytyttää LEDin palamaan yhden sekunnin ajaksi.
  • Sammuttaa LEDin yhden sekunnin ajaksi.
  • Toistaa edellisiä toimintoja niin kauan, kunnes mikro-ohjaimesta katkaistaan virta tai ohjelmointiohjelmasta klikataan "Stop" kuvaketta.

1. Liitä USB-kaapelin toinen pää kiinni tietokoneen USB-porttiin.

2. Käynnistä Crumblen ohjelmointiympäristö työpöydällä olevasta kuvakkeesta.


3. Ohjelmointiympäristössä koodipalikat on jaettu viiteen osioon:
  • Basic
  • Input/Output
  • Sparkles
  • Control
  • Variables
  • Operators
Kaikki tämän ohjelman tekemiseen tarvittavat koodipalikat löytyvät Basic-osiosta.
Klikkaamalla osion nimeä näet, mitä koodipalikoita ne sisältävät.



4. Crumblen ohjelma alkaa aina koodipalikalla PROGRAM START. Raahaa se koodialueelle.




5. Seuraavaksi tarvitsemme ikuisesti toistettavan toistorakenteen, jotta ohjelmaa suoritetaan
niin kauan kuin mikro-ohjaimessa on virta päällä. Lisää ohjelmaan palikka DO FOREVER... LOOP.



6. Komennolla SET A HI kytketään pariston jännite mikro-ohjaimen pinniin A.
Komento vastaa kytkimen painamista sormella ja komennon suoritus saa LEDin loistamaan kytkennässämme.
Raahaa komento toistorakenteen sisälle.


7. Haluamme, että LEDi loistaa yhden sekunnin ajan. Lisätään ohjelmaan komento WAIT 1.0 SECONDS.
Komento laittaa mikro-ohjaimen odottamaan yhden sekunnin ajaksi, ennen kuin se taas jatkaa koodin suoritusta.


8. Seuraavaksi haluamme sammuttaa LEDin. Se tehdään samalla komennolla kuin sytyttäminenkin.
Muutamme vain komennon parametrin HI arvoon LO. Komennon SET A LO suoritus vastaa
sormen nostamista kytkimen päältä ja silloinjan LEDi sammuu.

Raahaa komento koodiin.

Klikkaa hiiren vasemmalla painikkeella tekstiä HI, jolloin se muuttuu tekstiksi LO.

9. Haluamme LEDin olevan myös sammuksissa yhden sekunnin ajan.
Lisää koodin komento WAIT 1.0 SECONDS.




Ohjelma on nyt valmis, lataa se Crumbleen klikkaamalla vihreää "Play"-kuvaketta.


Latauksen jälkeen ohjelman suoritus käynnistyy automaattisesti.
LED-moduulin punainen LEDi syttyy sekunniksi ja sammuu sekunnin ajaksi.

Ohjelmointiympäristöstä löytyvää punaista "Stop"-merkkiä klikkaamalla voit keskeyttää ohjelman suorituksen.

Jos teet muutoksia ohjelman koodiin, niin sinun tulee aina sen jälkeen ladata ohjelma uudelleen Crumbleen.

Ohjelmoinnin jälkeen Mikro-ohjaimen ei tarvitse enää olla tietokoneessa kiinni.
Ohjelmoitu mikro-ohjain toimii itsenäisesti ilman tietokonetta.

Voit irrottaa USB-kaapelin
ja kytkeä virran päälle paristomoduulista.
Ohjelman suoritus käynnistyy mikro-ohjaimessa ja LEDi vilkkuu.


Ohjevideo:

Videolla tehdään ohjelma vaihe vaiheelta: