wmkit - oscal

Post on 18-Dec-2014

375 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

Workshop

Besfort Guri, CTO Altin Ukshini, CEO

03/04.04.2014 OSCAL, Tirane

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.

Open Source Hardware

Tipet e Arduino’s

UNO Leonardo

Tipet e Arduino’s

Mega Esplora

Tipet e Arduino’s

LilyPad YUN

Tipet e Arduino’s

Intel Galileo Robotics

Projektet që janë bërë me Arduino

Projektet që janë bërë me Arduino

Çka është WMKIT?

Nano

Nano

Mikrokontrolleri

Nano

Pinat Digjital

Pinat Analog

Nano

Ground

Nano

3.3 V Output 5V Output

Nano

Butoni Reset

Nano

Pinat Digjital

Pinat Analog 3.3 V Output

Ground

5V Output

Mikrokontrolleri Butoni Reset

Breadbord

Lista e komponentave

USB cable

330 Ohm resistors

1 Mega Ohm resistor

Red LEDs

Green LEDs

Yellow LEDs

RGB Led

Diode

Photoresistor

Push button

Integrated Circuit

Temperature Sensor

Transistor

Potentiometer

Speaker

Fillojme me Experimentet

Blinking LED - Skema

Blinking LED - Kodi

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

Fading LED - Skema

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);

}

}

Traffic Lights LED - Skema

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);

}

PYETJE ?

top related