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

Nädala tunnitöö 09.11.20

Kettkirjad

TINKERCAD

Jääpurikad

SONIC PI

Olemasolevate helifailide mängimine

3.times do
  sample :ambi_sauna
  sleep 10
  sample :elec_bell
  sleep 6
  sample :bass_hit_c
  sleep 2
end

Juhuslikud toonid

play rrand(50, 100)

10.times do
  play rrand(50, 100)
  sleep 0.5
end

Nädala tunnitöö 05.10.20

Kontsert robotitele Robotexil

Clockwork

TINKERCAD CIRCUITS

Valgusfoor

void setup()
{
  pinMode(2, OUTPUT);
  pinMode(3, OUTPUT);
  pinMode(4, OUTPUT);
}

void loop()
{
  digitalWrite(4, HIGH);
  delay(3000); // Wait for 1000 millisecond(s)
  digitalWrite(4, LOW);
  delay(1000); // Wait for 1000 millisecond(s)

  digitalWrite(3, HIGH);
  delay(2000); // Wait for 1000 millisecond(s)
  digitalWrite(3, LOW);
  delay(1000); // Wait for 1000 millisecond(s)

  digitalWrite(2, HIGH);
  delay(2000); // Wait for 1000 millisecond(s)
  digitalWrite(2, LOW);
  delay(1000); // Wait for 1000 millisecond(s)
}

TINKERCAD CODEBLOCKS

Jääpurikad

https://www.tinkercad.com/joinclass/NNLLZ35UMMYY

Nädala tunnitöö 21.09.20

Robotid 🙂

Инсталляция "Работа нашего правительства" – ни**я непонятно, но очень интересно.

Posted by Tatyana Shengur on Teisipäev, 21. juuli 2020

SCRATCH

Õhupallide püüdmine

TINKERCAD

www.tinkercad.com/joinclass/NNLLZ35UMMYY

Logi sisse kasutades enda eesnime ja perekonnanime esimest tähte. Kui sul kontot ei ole, siis anna sellest teada.

Proovi järgi, kuidas plokkidega on võimalik teha liikuvat spinnerit.

CodeBlocks -> Create new Codeblock

Designs alt vali Starter Desings -> Fidget Spinner

Käivita programm vajutades paremal üleval kolmnurga peale. Muuda koodis spinneri värvi. Proovi muuta spinneri rõngaste suurust.

DASH’S NEIGHBORHOOD

code.makewonder.com/landing/

Test

Mine lehele: zzi.sh

Sisesta koodiks: xqn2975

Vali testiks: Kevad 2020

Sisesta nimeks enda eesnimi

Nädala tunnitöö 15.09.20

Spot suudab

TINKERCAD

www.tinkercad.com/joinclass/NNLLZ35UMMYY

Circuits – RGB Led ja termomeeter

const int sensorPin = A0;

void setup()
{
  Serial.begin(9600);
  pinMode(11, OUTPUT);
  pinMode(10, OUTPUT);
  pinMode(9, OUTPUT);  
}

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

  Serial.print("Temp: ");
  Serial.print(temperature);
  Serial.println(" C");
  
  if (temperature < 0) {
    analogWrite(11, 0);
    analogWrite(10, 255);
    analogWrite(9, 0);  
  } else if (temperature < 25) {
    analogWrite(11, 255);
    analogWrite(10, 0);
    analogWrite(9, 0);  
  } else {
    analogWrite(11, 0);
    analogWrite(10, 0);
    analogWrite(9, 255);      
  }  
}

Codeblocks – tähekesed

Muutes X, Y ja Z väärtuseid saab tähekest erinevatesse kohtadesse teha. Selleks peab samasuguseid plokke üksteise alla lisama.
Selle pildi alt-atribuut on tühi. Failinimi on Screenshot-2020-05-13-at-15.51.29-1024x848.png

SCRATCH

Karupoja koju viimine

DASH’S NEIGHBORHOOD

code.makewonder.com/landing/