Tarkade seadmete ehitamise ring 07.03.22

TINKERCAD CIRCUITS

LED lampide rida

// loeb andmebaasi palju muutujaid korraga
int array[] = {2, 3, 4, 5, 6, 7};
int count = 0;
int timer = 90;

void setup()
{
  for (count=0; count<6; count++) {
    pinMode(array[count], OUTPUT); // loendab kokku lampide arvu
  }
}
  void loop()
{
  // süttimine liigub paremalt vasakule
    for (count=0; count<5; count++) {
    digitalWrite(array[count], HIGH); // lamp läheb põlema
    delay(timer);
    digitalWrite(array[count + 1], HIGH); 
    delay(timer);
    digitalWrite(array[count], LOW); // esimesena põlema hakanud lamp kustub
    delay(timer*2);
                 }               
  // süttimine liigub vasakult paremale
  for (count=5; count>0; count--) {
    digitalWrite(array[count], HIGH); // lamp läheb põlema
    delay(timer);
    digitalWrite(array[count - 1], HIGH); // järgmine lamp läheb põlema
    delay(timer);
    digitalWrite(array[count], LOW); // esimesena põlema hakanud lamp kustub
    delay(timer*2);
                 }
                 }

Termomeeter kõlaritega

void setup()
{
  Serial.begin(9600);
  pinMode(3, OUTPUT);
  pinMode(6, OUTPUT);
  pinMode(11, OUTPUT);
}

void loop()
{
  int sensorVal = analogRead(A1);
  float voltage = (sensorVal / 1024.0) * 5.0;
  float temperature = (voltage - .5) * 100;

  Serial.println(temperature);  

  if ( temperature > 40 ) {
    tone(3,50);
    // Heli sagedus (31 kuni umbes 1000)
    digitalWrite(6, HIGH);  
    delay(200);
    noTone(3);
    digitalWrite(6, LOW);
    delay(200); 

    tone(9,20);
    digitalWrite(11, HIGH);  
    delay(200);
    noTone(9);
    digitalWrite(11, LOW);
    delay(200); 
    
  }  
}

KEVADE KAHOOT

https://kahoot.it/

Tarkade seadmete ehitamise ring 27.09.21

RGB LED

RGB lED on lamp, mille värve on võimalik muuta. Lambi peal on tuvastatud 16,7 miljonit erinevat värvi.

R – Red, punane
G – Green, roheline
B – Blue, sinine

Värvikoodid

Kuna värvide koode on palju, siis on võimalik neid otsida internetist erinevatelt lehtedelt.

Üks võimalik koht on: htmlcolorcodes.com

Programmi jaoks sobiv värvikood on näha üleval ääres RGB järel. Numbrid tähendavad punase, rohelise ja sinise värvi tooni tugevust. Numbrite vahemik on 0 kuni 255.

255, 0, 0 – punane värv

0, 255, 0 – roheline värv

0, 0, 255 – sinine värv

Tinkercad

Skeeme on eelnevalt mugav valmis teha Tinkercad keskkonnas. Seal saab proovida ka programmikoodi ja näha, kas see töötab.

www.tinkercad.com/

RGB LED lambi ühendamise skeem

VILKUVAD RGB LEDID

TÜG videotund 27.04.21

OPEN ROBERTA LAB

Mööda teed sõitmine

lab.open-roberta.org/

EV3 -> EV3 leJOS 0.9.1

user -> Log in with user group …

Vali taustaks teeradadega pilt, kus on kivi tee peal. Liigu mööda teerada erinevatesse parklatesse või möödu kivist üle muruplatsi kasutades liikumiseks värvi- ja kaugusandurit.

Lihtsalt liikumise programm esimesse parklasse

Kivist möödumise programmid

TINKERCAD CODEBLOCKS

www.tinkercad.com/joinclass/NNLLZ35UMMYY

Jääpurikad

TÜG videotund 06.04.21

TINKERCAD

Maja

Spiooniauto

MIBO

Seekord sõitsime tunni lõpus päikeselisele saarele. Enne starti hakati kohvreid pakkima ja tekkis ka küsimus, et kas peaks äkki laadija telefoni jaoks kaasa võtma 🙂

Kui kohvrid pakitud, siis oligi minek. Saarele jõudes panid kõik endale mütsid pähe. Väikesest koopast leiti isegi väike kingitus üles. Kõige põnevam oli aga mäe otsa ronida ja ka maja katuselt alla hüpata. Lisaks sai merevees liikuda ja korvpalli mängida.

https://getmibo.com