wmkit - flossbootcamp

42
Workshop Besfort Guri, CTO Altin Ukshini, CEO 13/19/26.04.2014 FLOSS BootCamp Peje, Gjakove, Mitrovice

Upload: besfort-guri

Post on 18-Dec-2014

360 views

Category:

Technology


0 download

DESCRIPTION

Arduino based kit for students.

TRANSCRIPT

Page 1: WMKIT - FLOSSBootCamp

Workshop

Besfort Guri, CTO Altin Ukshini, CEO 13/19/26.04.2014

FLOSS BootCamp Peje, Gjakove, Mitrovice

Page 2: WMKIT - FLOSSBootCamp

Arduino

Arduino është një platformë e hapur (open source) për prototipe elektronike e bazuar në fleksibilitet, e lehtë për tu përdorur në harduer dhe softuer. Është menduar për artist, dizajner dhe për këdo që është i interesuar në krijimin e objekteve ose mjediseve interaktive.

Page 3: WMKIT - FLOSSBootCamp

Open Source Hardware

Page 4: WMKIT - FLOSSBootCamp

Tipet e Arduino’s

UNO Leonardo

Page 5: WMKIT - FLOSSBootCamp

Tipet e Arduino’s

Mega Esplora

Page 6: WMKIT - FLOSSBootCamp

Tipet e Arduino’s

LilyPad YUN

Page 7: WMKIT - FLOSSBootCamp

Tipet e Arduino’s

Intel Galileo Robotics

Page 8: WMKIT - FLOSSBootCamp

Projektet që janë bërë me Arduino

Page 9: WMKIT - FLOSSBootCamp

Projektet që janë bërë me Arduino

Page 10: WMKIT - FLOSSBootCamp

Çka është WMKIT?

Page 11: WMKIT - FLOSSBootCamp

Nano

Page 12: WMKIT - FLOSSBootCamp

Nano

Mikrokontrolleri

Page 13: WMKIT - FLOSSBootCamp

Nano

Pinat Digjital

Pinat Analog

Page 14: WMKIT - FLOSSBootCamp

Nano

Ground

Page 15: WMKIT - FLOSSBootCamp

Nano

3.3 V Output 5V Output

Page 16: WMKIT - FLOSSBootCamp

Nano

Butoni Reset

Page 17: WMKIT - FLOSSBootCamp

Nano

Pinat Digjital

Pinat Analog 3.3 V Output

Ground

5V Output

Mikrokontrolleri Butoni Reset

Page 18: WMKIT - FLOSSBootCamp

Breadbord

Page 19: WMKIT - FLOSSBootCamp

Lista e komponentave

Page 20: WMKIT - FLOSSBootCamp

USB cable

Page 21: WMKIT - FLOSSBootCamp

330 Ohm resistors

Page 22: WMKIT - FLOSSBootCamp

1 Mega Ohm resistor

Page 23: WMKIT - FLOSSBootCamp

Red LEDs

Page 24: WMKIT - FLOSSBootCamp

Green LEDs

Page 25: WMKIT - FLOSSBootCamp

Yellow LEDs

Page 26: WMKIT - FLOSSBootCamp

RGB Led

Page 27: WMKIT - FLOSSBootCamp

Diode

Page 28: WMKIT - FLOSSBootCamp

Photoresistor

Page 29: WMKIT - FLOSSBootCamp

Push button

Page 30: WMKIT - FLOSSBootCamp

Integrated Circuit

Page 31: WMKIT - FLOSSBootCamp

Temperature Sensor

Page 32: WMKIT - FLOSSBootCamp

Transistor

Page 33: WMKIT - FLOSSBootCamp

Potentiometer

Page 34: WMKIT - FLOSSBootCamp

Speaker

Page 35: WMKIT - FLOSSBootCamp

Fillojme me Experimentet

Page 36: WMKIT - FLOSSBootCamp

Blinking LED - Skema

Page 37: WMKIT - FLOSSBootCamp

Blinking LED - Kodi

int led = 12; void setup() { pinMode(led, OUTPUT); } void loop() { digitalWrite(led, HIGH); delay(1000); digitalWrite(led, LOW); delay(1000); }

Page 38: WMKIT - FLOSSBootCamp

Fading LED - Skema

Page 39: WMKIT - FLOSSBootCamp

Fading LED - Kodi

int led = 11;

int brightness = 0;

void setup()

{

pinMode(led, OUTPUT);

}

void loop()

{

for (brightness=0;brightness<=255;brightness++)

{

analogWrite(led, brightness);

delay(10);

}

for(brightness=255;brightness>=0;brightness--)

{

analogWrite(led, brightness);

delay(10);

}

}

Page 40: WMKIT - FLOSSBootCamp

Traffic Lights LED - Skema

Page 41: WMKIT - FLOSSBootCamp

Traffic Lights - Kodi

int kuq = 12;

int verdhe = 11;

int gjelbert = 10;

void setup()

{

pinMode(kuq, OUTPUT);

pinMode(verdhe, OUTPUT);

pinMode(gjelbert, OUTPUT);

}

void loop()

{

digitalWrite(gjelbert, LOW);

digitalWrite(verdhe, HIGH);

delay(2000);

digitalWrite(verdhe, LOW);

digitalWrite(kuq, HIGH);

delay(5000);

digitalWrite(verdhe, HIGH);

delay(2000);

digitalWrite(verdhe, LOW);

digitalWrite(gjelbert, HIGH);

digitalWrite(kuq, LOW);

delay(5000);

digitalWrite(verdhe, HIGH);

delay(100);

}

Page 42: WMKIT - FLOSSBootCamp

PYETJE ?