Difference between revisions of "2018-5"

From Digitálne technológie výroby
Jump to: navigation, search
Line 19: Line 19:
  
 
LED Blynk
 
LED Blynk
 +
 +
<source lang="C">
  
 
void setup()  
 
void setup()  
Line 32: Line 34:
 
   delay(1000);                      // Pockat 1 sec.
 
   delay(1000);                      // Pockat 1 sec.
 
}
 
}
 
+
</source>
 
Ovladanie LEDky potenciometrom
 
Ovladanie LEDky potenciometrom
 
+
<source lang="C">
 
void setup()  
 
void setup()  
 
{
 
{
Line 50: Line 52:
  
 
}
 
}
 
+
</source>
 
Ovladanie LEDky buttonom
 
Ovladanie LEDky buttonom
 +
<source lang="C">
  
 
void setup()  
 
void setup()  
Line 68: Line 71:
  
 
}
 
}
 +
</source>

Revision as of 10:01, 6 April 2018

Citanie hodnoty z potenciometra

  void setup() 
  {
    //Nacitaj seriovu komunikaciu s rychlostou 9600 bitov za sekundu
    Serial.begin(9600);
  }
  
  void loop()
  {
    //nacitaj hodnoru zo senzosru Analog 0 a zapis ju do premmenej
    int sensorValue = analogRead(A0); 
    
    Serial.println(sensorValue);
    delay(1);        //cakaj 1 mili sekundu kvoli stabilite
  }

LED Blynk

void setup() 
{
   pinMode(9, OUTPUT);
}

void loop() 
{
  digitalWrite(9, HIGH);   // Zapnut LED
  delay(1000);                       // Pockat 1 sec.
  digitalWrite(9, LOW);    // Vypnut LED
  delay(1000);                       // Pockat 1 sec.
}

Ovladanie LEDky potenciometrom

void setup() 
{
  Serial.begin(9600);
  
}

void loop() 
{
  int sensorValue = analogRead(A0); 
  analogWrite(9, sensorValue / 4);   // Zapnut LED
  
  Serial.println(sensorValue);
  delay(10);       

}

Ovladanie LEDky buttonom

void setup() 
{
  pinMode(10, INPUT);
  pinMode(9, OUTPUT);
  Serial.begin(9600);
}
void loop() 
{
  int button = digitalRead(10);
  digitalWrite(9, button);

  Serial.println(button);
  delay(200);

}