Emotion light
Elektrotehnička i prometna škola OsijekVideo snimka
Izrada projekta
Mobilna aplikacija
Shema projekta
Arduino program
#define BLYNK_PRINT /*
int ledR = 9;
int ledG = 10;
int ledB = 11;
char data;
void setup() {
pinMode(ledR, OUTPUT);
pinMode(ledG, OUTPUT);
pinMode(ledB, OUTPUT);
Serial.begin(9600);
}
void loop() {
data = Serial.read();
switch(data){
//ljut = crveno
case 'A':
ledOff();
digitalWrite(ledR, HIGH);
break;
//sreca = zeleno
case 'B':
ledOff();
digitalWrite(ledG, HIGH);
break;
//prezir = ljubicasto
case 'C':
ledOff();
color(51,0,51);
break;
//gadenje = narancasto
case 'D':
ledOff();
color(255, 128, 0);
break;
//strah = bjelo
case 'E':
ledOff();
color(255, 255, 255);
break;
//neutralno = crno ili ugaseno
case 'F':
ledOff();
break;
//tuzan = plavo
case 'G':
ledOff();
digitalWrite(ledB, HIGH);
break;
//iznenadjen = zuto
case 'H':
ledOff();
color(255, 255, 0);
break;
}
}
void ledOff(){
digitalWrite(ledR, LOW);
digitalWrite(ledG, LOW);
digitalWrite(ledB, LOW);
}
void color(int r, int g, int b){
analogWrite(ledR, r);
analogWrite(ledG, g);
analogWrite(ledB, b);
}
Arduino program ovoga projekta možete preuzeti ovdje.
Autori
Projekt su izradili Ramal Salha i Tin Vojnović uz mentorstvo Darka Ratkajeca iz Elektrotehničke i prometne škole Osijek.
Projekt je prijavljen na temu: Internet of Things: Pametna rasvjeta.



