Nädala tunnitöö 15.02.21

SPOT SAI ENDALE KÄE

KUUE KLOTSI ÜLESANNE

ARDUINO

Politseiauto sireen

int switchState = 0;
 int lastSwitchState = 0;
 int piezo = 8;
 int redLED = 3;
 int blueLED = 4;
 void setup()
 {
   pinMode(3, OUTPUT);
   pinMode(4, OUTPUT);
 pinMode(2, INPUT);
 }
 void loop() {
   switchState = digitalRead(2);
 if(switchState != lastSwitchState) {
     if(switchState == HIGH) {
       for(int hz=440; hz < 1000; hz++) {         
         digitalWrite(blueLED, HIGH);
         digitalWrite(redLED, LOW);
         delay(250);
         digitalWrite(blueLED, LOW);
         digitalWrite(redLED, HIGH);
         tone(piezo, hz);
         delay(5);
       }
       for(int hz=1000; hz > 440; hz--) {
         digitalWrite(blueLED, HIGH);
         digitalWrite(redLED, LOW);
         delay(250);
         digitalWrite(blueLED, LOW);
         digitalWrite(redLED, HIGH);
         tone(piezo, hz);
         delay(5);
       }
     } else {
       digitalWrite(blueLED, LOW);
       digitalWrite(redLED, LOW);
       noTone(piezo);
     }
   }
 lastSwitchState = switchState;
 }

Erinevad helid

github.com/jigneshk5/Siren-Code-Arduino/blob/master/siren.ino

OZOBOT

Game Mat

Tee Ozobot robotiga järgi erinevaid radasid kasutades Ozoblockly keskkonda.

ozoblockly.com

SCRATCH

Hüppamise mäng

MAKEX SPARK 2021 VEEBIPÕHINE VÕISTLUS

insplay.eu/makex

Loovad lahendused ja projektid globaalsel skaalal.
Võta osa, disaini oma lahendus ning jaga seda maailmaga!

2020 aasta algas koroonaviiruse COVID-19 tulekuga, mis mõjutab kõiki elu valdkondi. Võistluse teema ongi tuletatud igapäeva elust ühiskonnas, teaduse ning tehnoloogia arengust ja olulistest rahvusvahelistest üritustest. Projekti sisu peaks olema lahenduskeskne ja seotud võistluste katusteemaga.

Osalejatelt oodatakse lahenduse käsitlemist erinevates aspektides ning kujutlusvõime kasutamist ja loovust nii tarkvara kui ka riistvara loomise käigus.

Võistlejad osalevad tiimina. Igas tiimis on 1-2 liiget ning 1-2 mentorit. Mentorid peavad olema üle 18-aastased. 

Võistlusel osalejad jaotatakse vanuseliselt kahte gruppi: 6-9 aastased ja 10-13 aastased. 

Nädala tunnitöö 08.02.21

CODE RACER

ROBOT SCHOOL

SCRATCH

Virtuaalne lemmikloom

Mäng enda valitud lemmiklooma söötmiseks või temaga mängimiseks.

DASHS NEIGHBORHUUD

https://code.makewonder.com/blockly/#/root/profiles/teacherCode

JOONISTAMINE

https://www.pixilart.com/draw

Sõbrapäevaks kaardi või liikuva pildi tegemine.

ROBOTEX KARU PÄÄSTMINE 2.0

  1. Algoritmi vahevõistluse ülesandeks on koostada algoritm Robotexi võistluse Karu päästmine 2.0 robotile.
  2. Algoritm tuleb koostada UML või Flowchart kujul. Algoritmi koostamiseks võib kasutada vabalt valitud programmi. Vabavarana on saadaval näiteks yEd Graph Editor, diagrams.net jpt.
  3. Algoritm peab kujutama detailselt erinevaid etappe, mida karupäästja robot peab tegema, et päästa võistluste reeglitele vastavalt hätta jäänud karu.

Nädala tunnitöö 12.10.20

Ascento

Petoi Bittle

ARDUINO

Kolm LED lampi nupuga

int switchState = 0;
void setup() {
pinMode(3,OUTPUT);
pinMode(4,OUTPUT);
pinMode(5,OUTPUT);
pinMode(2,INPUT);
}
void loop() {
switchState = digitalRead(2);
— Kui lülitit ei ole vajutatud, siis põleb nr 3 led ning 4 ja 5 on kustunud
if (switchState == LOW) {
digitalWrite(3, HIGH);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
} else {
— Kui lüliti on alla vajutatud, siis vilguvad kõik ledid 1/4 sek järel
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, HIGH);
delay(250);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
delay(250);
}

SCRATCH

Sound

SPHERO

Liikumine