Professional Documents
Culture Documents
Kol 2
Kol 2
void setup(){
Serial.begin(9600);
}
void loop(){
if(Serial.available()){
char c=Serial.read();
if(c=='*'){
int pin;
char x;
sscanf(str.c_str(),"%2d%c",&pin,&c);
if(c=='r'){
pinMode(pin,INPUT_PULLUP);
Serial.println(digitalRead(pin));
}else if(c=='0' || c=='1'){
pinMode(pin,OUTPUT);
digitalWrite(pin,c=='1'?HIGH:LOW);
Serial.println(String(pin)+" = "+c);
str="";
}
else{
str+=c;
}
prvi zadatak serial read, drugi sa milis i timerom, zadatak iz kv1 s tablicom
dig write i dig read moraju iamt pin mode a analog ne smiju, znat koji su pwm
pinovi (analog izlazi i digital)