4. syyskuuta 2024
Kertausta, yhdistelyä ja kokeilua
Tavoitteita
- moottorin monimuotoinen ohjaaminen
- käynnistäminen ja / tai sammuttaminen eri ärsykkein (painike, sensorit,...)
- Kuinka monta eri sensoria eli käynnistystapaa pystyt toteuttamaan
- kiihdyttäminen / hidastaminen / rytmittäminen
- käynnistäminen ja / tai sammuttaminen eri ärsykkein (painike, sensorit,...)
- ledit osoittavat toimintaa
- jos tuuletin (moottori) olisi eri tilassa kuin sen ohjain (mikrokontrolleri), voisi ohjaimen yhteydessä palaa ledi, joka ilmaisee moottorin tilan
- koodin tallentaminen
- oma peda.net -sivu ?
Tehtäviä:
- Opettele tallentamaan koodi (mikä tahansa) omaan pilveesi koulun järjestelmässä (O365) ja lataamaan se takaisin MakeCode-editoriin
- Käytä tiedostojen eli projektien nimissä mahdollisimman kuvaavia termejä!
- Vihje:

- Tee taas kytkentä moottorille, jota ohjaat NPN-transistorin avulla (katso viime viikolta kytkentäkaavio)
- Laadi koodi ja testaa mahdollisimman monta erilaista käynnistys- ja sammutustapaa moottorille, mm. seuraavat
- painikkeella A tai B käynnistäminen
- ravistamalla
- jne.
- Pidä kirjaa erilaisista tavoista tallentamalla ko. koodit omaan pilveesi hex-koodina. Nimeä projektit käynnistys- tai sammutustavan mukaan
- Kytke myös ledit osoittamaan moottorin toimintaa:
- ledi palaa, mikäli moottori on käynnissä
- huomaa, että maahan (GND) voi kytkeä monta johtoa; lediä voi ohjata rinnakkaisesta pinnistä moottorin kanssa, mikäli moottori on pinnissä P0, voit laittaa ledit joko pinniin P1, P2 tai molempiin
- tee aluksi yhden pinnin ratkaisu, halutessasi voit kokeilla kahtakin pinniä (saat tarvittaessa lainaan lisää johtoja)
- Onko peda.net -tunnuksesi tallessa? Testaa!
- Tee omia kokeiluja, jossa ohjaat moottoria ja käytät yhtä tai kahta lediä osoittamaan moottorin tilaa.
- Voit tehdä myös muita omia kokeiluja.