Sida 2 av 3

Re: Nybörjarhjälp, NXT-enhet & schema!

Postat: 26 september 2011, 12:00:35
av Nerre
Jag tror att i ett sånt där projekt så handlar det inte alls om att bygga några grejer utan det handlar om att koppla ihop och programmera och förstå hur grejerna funkar. Som jag skrev innan, börja fundera på algoritmer etc i första hand, för det lär vara det som är syftet med projektet.

Sen kanske det som kommande steg blir fråga om att ta fram egen hårdvara, men som grön "insekt" (?) måste det handla om enklare grejer.

Re: Nybörjarhjälp, NXT-enhet & schema!

Postat: 26 september 2011, 12:46:02
av Illuwatar
Problemet är att detta går inte att realisera med enbart mjukvara - seriell data måste göras om till parallell och vise versa. Utan extra hårdvara går det helt enkelt inte hur duktig programmerare du än är.

Mer hints från det allsmäktiga Nätet: http://www.tau.ac.il/~stoledo/lego/i2c-8574/

Re: Nybörjarhjälp, NXT-enhet & schema!

Postat: 26 september 2011, 13:06:29
av Nerre
Jag tror inte att det är ett problem, de har antagligen fått felaktig eller bristfällig information.

De ska ju programmera NXT-burken med Matlab står det. Jag skulle alltså fokusera på att bygga rätt algoritm i Matlab.

Det är alltså algoritmerna för hur trafikljuset ska fungera jag pratar om.

If fotgängare trycker på knappen then slå om till rött för bilarna, typ.

Börja med att lista alla tillåtna kombinationer av ljus och ge dem "namn". Rita sen tillståndsdiagram som visar vad som krävs för att komma mellan de olika tillstånden.

Re: Nybörjarhjälp, NXT-enhet & schema!

Postat: 26 september 2011, 13:58:28
av Illuwatar
Det sägs även att programmeringen inte är ett stort problem, så jag förutsätter att de har koll på kodningen. Men ska några LEDs lysa på det där labbkortet behövs lite jobb med lödkolven också...

Re: Nybörjarhjälp, NXT-enhet & schema!

Postat: 26 september 2011, 14:01:16
av Nerre
Nä, de får säkert en dator med kontakter att plugga direkt in i kortet:) Då behövs ingen lödkolv inte.

Re: Nybörjarhjälp, NXT-enhet & schema!

Postat: 26 september 2011, 14:46:55
av Illuwatar
Som jag läste problembeskrivningen så skulle NXT-modulen styra labbkortet direkt. MatLab genererar bara koden som sedan laddas och körs från NXT. Men jag kan ju ha missat något...

Re: Nybörjarhjälp, NXT-enhet & schema!

Postat: 26 september 2011, 15:09:50
av Nerre
Jo, det var så det framstod i trådstarten, men jag tror inte det är så. TS måste ha missuppfattat något eller missat nån viktig informationsbit.

Det jag minns från när jag pluggade (80 p elektroingenjör) var att väldigt många fattade ingenting på föreläsningar och genomgångar utan skrev bara ner rakt av vad läraren sa (eller vad de uppfattade att läraren sa). Sen satt de med sina anteckningar och försökte fatta efteråt. Då finns det ju ingen chans att ställa kompletteringsfrågor eller få förtydliganden.

Re: Nybörjarhjälp, NXT-enhet & schema!

Postat: 26 september 2011, 16:34:13
av KONSTAPEL-MURMEL
Okej!

Vi har valt bort kretskortet och tänkte koppla dioder med motstånd rakt på de tre motor-portarna. På de fyra sensorportarna ska vi sätta fyra av legos egna sensorer(för att ersätta switcharna/knapparna på kretskortet).



Om t.ex sensor1 utlöser ska den mata på en av motor-portarna.

Tror ni att det kommer att fungera, eller är de samma sak som gäller där?

Nerre: Får jag fråga vad du babblar om? :)

Re: Nybörjarhjälp, NXT-enhet & schema!

Postat: 26 september 2011, 16:52:47
av Illuwatar
För hur motorportarna fungerar kanske detta kan vara till hjälp: http://www.philohome.com/nxtpwr/pwr.htm Där finns länkar till datablad för motor-drivarna som sitter i NXTn. Huruvida tre H-bryggor räcker för att driva era LEDs kan jag inte avgöra, men det låter för mig som ni behöver fler utgångar än så. Med polväxling kan ni få till sex LED varav tre kan lysa samtidigt (en per kanal).

Re: Nybörjarhjälp, NXT-enhet & schema!

Postat: 26 september 2011, 17:11:29
av KONSTAPEL-MURMEL
Vi har 11 dioder och 5 fall. T.ex ska korsning öst och väst ha grönt samtidigt som korsning syd samt övergångställe har rött. Det behöver nog vara fyra som lyser samtidigt.

Ska kolla in länken du gav mig, tack!

Re: Nybörjarhjälp, NXT-enhet & schema!

Postat: 26 september 2011, 17:25:40
av Illuwatar
Då kan det bli svårt med motorutgångarna då de är H-bryggor, inte vanliga digitala. Tror med på I2C/parallell-omvandlare på sensor-portarna.

Re: Nybörjarhjälp, NXT-enhet & schema!

Postat: 26 september 2011, 17:36:58
av KONSTAPEL-MURMEL
Oki. Ska kolla lite på omvandlare då. :] Elfa eller kjell o company bör väl ha dessa? Hittar inget när jag söker på deras hemsida.

Re: Nybörjarhjälp, NXT-enhet & schema!

Postat: 26 september 2011, 17:47:22
av Illuwatar
Kolla lite högre upp i tråden - jag postade en länk till ett sätt att få parallell I/O via I2C. Ett chip som inte såg så svårt ut att använda.

Något i denna stil skulle ni behöva ett par av: http://www.futurlec.com/Mini_PCF8574.shtml

Re: Nybörjarhjälp, NXT-enhet & schema!

Postat: 26 september 2011, 18:39:15
av KONSTAPEL-MURMEL
Jag kan fortfarande inte förstå varför detta inte fungerar, skulle vara så simpelt:

Bild

Re: Nybörjarhjälp, NXT-enhet & schema!

Postat: 26 september 2011, 19:20:54
av Klas-Kenny
Mätt spänningen på utgången?

...någon lysdiod felvänd? :)

Sen så bör (_SKA_) du ha ett motstånd i serie med lysdioderna.