Teknistä apua LEGO teokseen
Kirjoittaja Xsane 
Kirjoittaja
Viesti
:: Lainaa ::
Aihe: Teknistä apua LEGO teokseen - 15/08/2016 10:06
Tututuntuttu rakentaa LEGO teoksen, jossa on junarata. Junan ohjaamiseen hän haluaisi käyttää Mindstormsia. Onko mahdollista?

Itellä on kokemusta Mindstorm ohjelmoinnista (ensimmäinen yksikkö), mutta junaradoista ei lainkaan.

Pystyykö siis Mindstormsilla ohjaamaan junan liikkumista: suunta, nopeus, kiihdytys jne.

Kaverin ajatuksena olisi ostaa uusin Mindstorms paketti ja pari isoa junaratapakettia, joilla pääsisi alkuun. Tarviiko hankkia muuta?

R2-D2

RY:n jäsen

:: Lainaa ::
Aihe: Re: Teknistä apua LEGO teokseen - 15/08/2016 12:39
Onnistuu,
jopa varsin helposti


Kytkemiseen tarvitaan välikaapeli

Black Electric, Converter Cable, Mindstorms NXT 35cm


Mindstorms EV3 ohjelmoinnin oppikirja Asimov - Ensimmäiset robottini on ladattavissa ilmaiseksi (200 sivua)


Ja se ratkaiseva yksityiskohta

EV3:n moottorien pyörimisnopeuden valvonta pysäyttää moottorin noin 0.5s kuluttua, koska 9V moottoreista ei tule pyörimistietoa ohjaimelle. Aikalaskuri kuitenkin nollaantuu aina kun nopeuden asetusarvoa muutetaan. Tätä voidaan käyttää hyväksi 9V moottoreita ohjattaessa.

Moottorin saa pyörimään keskeytyksettä muuttamalla sen nopeuden asetusarvoa vaikka 0.1% verran esim. 0.3 sekunnin välein.

Esimerkki
Silmukka-toimilohkon sisään laitetaan moottoritoimilohko (ON) asetuksella 50.0%, viive 0.3s ja toinen moottoritoimilohko (ON) asetuksella 50.1%. Pysäyttämisen ehto kirjoitetaan k.o. silmukan päättymisen ehdoksi.

terv. R2-D2
********************
Palikat pitää laittaa liikkumaan, ne tykkää siitä !

R2-D2

RY:n jäsen

:: Lainaa ::
Aihe: Re: Teknistä apua LEGO teokseen - 15/08/2016 13:09
Ja

jos junaradat ovat uudempia,
EV3:lla pitäisi olla mahdollista ohjata suoraan PF-moottorien IR-vastaanottimia


EV3 IR Beacon (remote) and PF IR Remote

HiTechnic NXT IRLink Sensor for LEGO Mindstorms NXT & EV3

Pitääkin muistaa kokeilla tuota joskus

terv. R2-D2
********************
Palikat pitää laittaa liikkumaan, ne tykkää siitä !



Muokattu 1 kertaa. Muokattu viimeksi 15/08/2016 13:10.

R2-D2

RY:n jäsen

:: Lainaa ::
Aihe: Re: Teknistä apua LEGO teokseen - 16/08/2016 07:32
PF vs 9V

PF -tekniikka
- Junan IR-vastaanottimen pitää nähdä ohjaimen IR-lähetin koko ajan
- Paristojen / akkujen kesto rajoittaa käyttöä
+ Hyvä saatavuus

9V -tekniikka
+ Radan reitillä ei ole väliä
+ Saa toimimaan viikonkin yhtäjaksoisesti (virransyöttö verkkomuuntajalla)
- Hinta ja saatavuus

Eli pieniä rajoitteita on, jotka saattavat ohjata valintaa, mutta
molemmilla tekniikoilla saa varmasti tehtyä näyttäviä toteutuksia.

terv. R2-D2
********************
Palikat pitää laittaa liikkumaan, ne tykkää siitä !
:: Lainaa ::
Aihe: Re: Teknistä apua LEGO teokseen - 16/08/2016 08:08
Iso kiitos! Lähdemme näiden avulla suunnittelemaan toteutusta.
avatar

TheQ

Admin, puheenjohtaja

RY:n jäsen

:: Lainaa ::
Aihe: Re: Teknistä apua LEGO teokseen - 16/08/2016 09:19
Tuohon R2-D2:n plus/miinus-listaan sellainen lisäys että 9v:llä ei voi ohjata ohjata yksilöllisesti vaan kaikki saman ratablokin junat jakavat virransyötön ja ohjauksen eli niillä on sama kiihtyvyys (riippuen toki painosta) ja aina sama suunta. PF:ssä taas joka junalla on oma virransyöttö (yleensä patterit tai akku) ja oma vastaanotin.

Lisäksi PF:llä voi paljon helpommin rakentaa sellaisia vetureita kuin itse tarvitsee. Minun viime teoksessa rakensin PF:llä noin kilon painoisen junamöhkäleen, jota ajoi PF XL-moottori eli hidas, painava mutta vahva juna.

-Q
--------------------------------
Puheenjohtaja
Palikka palikalta parempaan päin.

Awis

Hallituksen jäsen

RY:n jäsen

:: Lainaa ::
Aihe: Re: Teknistä apua LEGO teokseen - 17/08/2016 06:54
Julkisissa tilaisuuksissa on PF käytössä muistettava riski toisenosapuolen häirintä. Ohjain helppo kuljettaa ja taajuuksiakin vain muutama.

Löytyisikö keltään helppoa ideaa suojata PF ohjatut toiminnot häirältä?
avatar

JK

Admin

RY:n jäsen

:: Lainaa ::
Aihe: Re: Teknistä apua LEGO teokseen - 17/08/2016 17:15
Vastaanotin luukun taa piiloon. Itse saat laitteen käyntiin (esim. juna) ja luukku kiinni niin ei muut sorki.



Foorumin Admin, Palikkatakomon perustajajäsen, AFOL-rakentaja.
HOViNET.com ¤ Stopping the Motion since 2002 ¤ YouTube


Awis

Hallituksen jäsen

RY:n jäsen

:: Lainaa ::
Aihe: Re: Teknistä apua LEGO teokseen - 17/08/2016 17:38
Mutta mites pysäytät ja muutat nopeutta piilotetulla vastaanotolla?
avatar

JK

Admin

RY:n jäsen

:: Lainaa ::
Aihe: Re: Teknistä apua LEGO teokseen - 17/08/2016 18:52
En mitenkään muuten kuin väkivalloin pysäyttämällä junan ja avaamalla luukun, mutta pointti oli siinä, että jos esim pitää laittaa pf-juna ajamaan jatkuvasti eikä halua sille keskeytyksiä yleisön puolelta, niin vastaanotin piiloon. Tai vielä parempi, käyttää akun nopeussäädintä kokonaan ilman kauko-ohjausta.



Foorumin Admin, Palikkatakomon perustajajäsen, AFOL-rakentaja.
HOViNET.com ¤ Stopping the Motion since 2002 ¤ YouTube




Vain rekisteröityneet käyttäjät voivat kirjoittaa tähän foorumiin.

Klikkaa tähän kirjautuaksesi sisään