Aloittelija tarvitsee apua!
Käytössä on:
Picaxe 18- tehoprojektilevy, Picaxe18M2 mikro-ohjain ja L298N moottorinohjauspiiri
Input 0: 2x painokytkin, sulkeutuva
Input 1: 2x painokytkin, sulkeutuva
Input 7: 2x mikrokytkin kielivivulla, on-on
Vaihteistomoottori moottorinohjauspaikoissa 4 ja 5
- kaikki osat on kouluelektroniikasta
Tavoiteena on rakentaa hissi briojunille, jossa ylhäällä ja alhaalla on 2 tilausnappulaa. Toisesta napista hissi "tilataan" ja toisesta lähetetään liikkeelle. Hissi pysähtyy ylhäällä ja alhaalla osuessan mikrokytkimeen.
Ongelmana on ohjelmointi, jossa olen siis aivan aloittelija. Oppaiden ja tuttujenkaan avulla en saa hissiä toimimaan haluamallani tavalla.
Tässä tämän hetken ohjelma.
setint 000000,000000
alku:
if input0=1 then ylos
if input1=1 then alas
goto alku
ylos:
forward A
goto alku
alas:
backward A
goto alku
takaisin1:
backward A
wait 5
halt A
goto alku
interrupt:
low 4
low 5
if input7=1 then takaisin1
setint 000000,000000
return
Ensin ongelma oli se, että mikrokytkimeen osuessa mikrokytkin kytki piirin kokonaan pois päältä (?) eikä moottoria saanut uudelleen "tilausnapista" käyntiin. Lisäsin tuon takaisin1-käskyn, jotta mikrokytkin vapautuisi. Takaisin1-käsky toimiikin, mutta vain ensimmäisellä mikrokytkimen "osumakerralla"....
Osaako kukaan sanoa, miten ohjelmointi kannattaisi tehdä, jotta saisin hissin vihdoin toimimaan?
Ongelmia Picaxen ohjelmoinnissa!!
SmVii
1
173
Vastaukset
- pöpeli
"Osaako kukaan sanoa, miten ohjelmointi kannattaisi tehdä, jotta saisin hissin vihdoin toimimaan?"
Tilakoneena :)
guugleta "tilakone" "finite state machine"
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Tänään pyörit ajatuksissa enemmän, kun erehdyin lukemaan palstaa
En saisi, silti toivon että sinä vielä palaat ja otetaan oikeasti selvää, hioituuko särmät ja sulaudummeko yhteen. Vuod225634- 335040
- 292884
- 342394
- 372088
- 152038
- 281690
En ole koskaan kokenut
Ennen mitään tällaista rakastumista. Tiedän että kaipaan sinua varmaan loppu elämän. Toivottavasti ei tarvitsisi vain ka191667- 121631
Voi ei! Jari Sillanpää heitti keikan Helsingissä - Hämmästyttävä hetki lavalla...
Ex-tangokuningas on parhaillaan konserttikiertueella. Hän esiintyi Savoy teatterissa äitienpäivänä. Sillanpää jakoi kons351569