coskun gul ozgun kucuk coozy son(robot)

21

Upload: fatih-cengel

Post on 15-Dec-2014

1.005 views

Category:

Education


7 download

DESCRIPTION

Bu slay lejost teknolojisi ile bit NXT robot dizaynı hakkında bilgi vermektedir.

TRANSCRIPT

Page 1: Coskun Gul   Ozgun Kucuk   Coozy Son(Robot)
Page 2: Coskun Gul   Ozgun Kucuk   Coozy Son(Robot)

AJaNDAAJaNDA

LeJOS Nedir?Lego Mindstorms NXTNXT BrickSensörler ve MotorlarNXJ Nedir?DemoSorular

Page 3: Coskun Gul   Ozgun Kucuk   Coozy Son(Robot)

LLeJOSJOS

Java tabanlı bir işletim sistemidir.Java Virtual Machine(JVM) içerir.2006’dan itibaren NXT’de kullanılıyor.

Page 4: Coskun Gul   Ozgun Kucuk   Coozy Son(Robot)

Lego Mindstorms NXTLego Mindstorms NXT

Page 5: Coskun Gul   Ozgun Kucuk   Coozy Son(Robot)

Lego Mindstorms NXTLego Mindstorms NXT

550 Parça

Page 6: Coskun Gul   Ozgun Kucuk   Coozy Son(Robot)

Dizayn ÇeşitleriDizayn Çeşitleri

Page 7: Coskun Gul   Ozgun Kucuk   Coozy Son(Robot)

Dizayn ÇeşitleriDizayn Çeşitleri

Page 8: Coskun Gul   Ozgun Kucuk   Coozy Son(Robot)

Dizayn ÇeşitleriDizayn Çeşitleri

Page 9: Coskun Gul   Ozgun Kucuk   Coozy Son(Robot)

Dizayn ÇeşitleriDizayn Çeşitleri

Page 10: Coskun Gul   Ozgun Kucuk   Coozy Son(Robot)

Dizayn ÇeşitleriDizayn Çeşitleri

Page 11: Coskun Gul   Ozgun Kucuk   Coozy Son(Robot)

NXT BrickNXT Brick

Kontrol mekanizması32-bit ARM7 microcontroller 256 Kbytes FLASH, 64 Kbytes RAM Bluetooth , USB100 x 64 pixel LCD ekranToplam 8 port

Page 12: Coskun Gul   Ozgun Kucuk   Coozy Son(Robot)

Sensörler ve MotorlarSensörler ve Motorlar

Ultrasonic SensörSes dalgasıUzaklık ölçmeBiri gönderir, diğeri alırSyntaxstatic UltrasonicSensor sonic = new UltrasonicSensor(SensorPort.S2);

Page 13: Coskun Gul   Ozgun Kucuk   Coozy Son(Robot)

Sensörler ve MotorlarSensörler ve Motorlar

Light SensörIşık Uzaklık, renk

Syntaxstatic LightSensor light = new LightSensor(SensorPort.S3);

static ColorSensor color = new ColorSensor(SensorPort.S4);

Page 14: Coskun Gul   Ozgun Kucuk   Coozy Son(Robot)

Sensörler ve MotorlarSensörler ve Motorlar

Touch SensörDokunmaCisim algılama

Syntaxstatic TouchSensor touch = new TouchSensor(SensorPort.S1);

Page 15: Coskun Gul   Ozgun Kucuk   Coozy Son(Robot)

Sensörler ve MotorlarSensörler ve Motorlar

Sound SensörSes algılamaFarklı sesleri ayırtedebilmeSyntax

static SoundSensor sound = new SoundSensor(SensorPort.S3);

Page 16: Coskun Gul   Ozgun Kucuk   Coozy Son(Robot)

Sensörler ve MotorlarSensörler ve Motorlar

MotorServoHız, tur sayısı

ayarlanabilir

Syntax•forward();•backward();•stop();•setSpeed(int);

Page 17: Coskun Gul   Ozgun Kucuk   Coozy Son(Robot)

NXJNXJ

Java kodlarını NXT Brick’e upload etmemizi sağlayan API’dir.

Page 18: Coskun Gul   Ozgun Kucuk   Coozy Son(Robot)
Page 19: Coskun Gul   Ozgun Kucuk   Coozy Son(Robot)
Page 20: Coskun Gul   Ozgun Kucuk   Coozy Son(Robot)
Page 21: Coskun Gul   Ozgun Kucuk   Coozy Son(Robot)