Sarjaportin kautta tapahtuva ohjelmoini

Discussion in 'Vapaata keskustelua' started by Juze81, Nov 11, 2011.

Thread Status:
Not open for further replies.
  1. Juze81

    Juze81 Member

    Joined:
    Nov 11, 2011
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    11
    Ensi alkuun en tiedä sarjaportin kautta tapahtuvasta ohjelmoinnista mitään.
    Jonkun verran olen Game makerilla räplännyt ja aikoinaan qbasicilla melko paljon.
    C++ räpläsin kans nuorena poikana, mutta sanon, etten muista kyseisestä ohjelmointikielestä enään yhtään mitään.

    Haluaisin rakentaa kalalaskurin, mutta tietenkään taitoni siihen eivät riitä tällä hetkellä. Ahkera koodin pänttääminen ja testailun kautta tietenkin aikaa myöten asiat alkaisivat avautua.

    A vaihtoehto olisi rakentaa irledeistä ja vastaanottimista portti minkä läpi kala kulkee
    ja vastaanottimien antama data piirttää kalan siluetin koodia apuna käyttäen näytölle.
    Vastaanotin led rivejä olisi 2 vierekkäin ja 2cm välein vaikka 1m alaspäin eli (vastaan ottimia olisi yhteensä 100kpl kahdessa rivissä). Syy miksi laitetaan vastaanottimia 2 riviä vierekkäin on se, että sillä tavalla nähdään kalan kulkusuunta. rivin 1 ensin aktivoituminen ja sen jälkeen rivin 2 aktivoituminen kertoo että kala kulkee ylävirtaan kun taas rivin 2 ensin aktivoituminen kertoo kalan kulkevan alavirtaan.

    B vaihtoehto olisi rakentaa metrin pitkä ja ja metrin korkea ja max metrin syvyyssuunnassa oleva portti (syvyys suunta siis on lähetin ja vastaanotin ledien välinen matka). tässä ledejä laitettaisiin kans 2cm välein ja portin virran alapäähän ja yläpäähän laitettaisiin rivi ledejä aktivoimaan "ledikuvaus"... Eli kun aktivointiledirivi 1 aktivoituu niin ohjelma laskee x määrän aikaa ja laukausee kaikki ledit vaikka 0,5sek välein 5kertaa jolloin portin sisällä olevasta kalasta saa hyvän hahmotelman.

    Laitteita saisi vuokrattua, mutta vuokra on niin korkea, ettei yksityisellä ihmisellä ole varaa moiseen ja näissä vuokra/ostovehkeissä on liian pieni portti joka muodostaa mahdollisen nousuesteen tietyille kalalajeille.

    Vinkkejä kaivataan... Esim ohjelma millä pääsisi helposti ohjailemaan sarjaporttia sekä komponentteja miten tällainen rakennetaan.

    Mielessäni oli, että irlähetin ledit palaisivat kokoajan pelkkään jännitteeseen kytekttynä ilman koneeseen kytkemistä ja vastaanotin ledit olisivat yhteydessä koneeseen.
    sarjaporttihan imee 8bit kerrallaan joten olisiko mahdollisuutta kytkeä 8 vastaanotin lediä aina ns yhteen ryhmään ja koodi olisi 00000000 00000000 00011111 11000000 00000000 00000000 00000000 eli kala olisi tässätapauksessa 12cm korkea ja se on kulkenut lediryhmän 3 ja 4 lävitse.

    Onko tämäysin utopistinen ajatus toteuttaa?
     
    Last edited: Nov 11, 2011
Thread Status:
Not open for further replies.

Share This Page