Tabasalu Unicorn Squad 18.10.21

ÕHUKAHUR

Selles tunnis ehitasime valmis õhukahuri. Alguses rääkisime natuke, mis on õhk ja miks meil seda vaja on.

Seejärel asusime hooga kahurit tegema. Selle tegemine nõudis parasjagu nokitsemist ja kohati ei läinud kummid ja teibid just nii nagu ette oli nähtud. Lõpuks saime aga kõik kahurid ilusti valmis ja töökorda. Toas tegime kahuri katsetamise esimesed katsetused väikeste joogitopsidega. Lähedalt tulistades sai need pikali küll lastud. Vahel õnnestus kuhjas olnud topsid isegi üksteise sisse kukutada.

Siis suundusime õue. Vihma õnneks ei sadanud ja ilm oli sügise kohta väga mõnus. Kui tossuaparaat üles oli soojenenud saigi hoogsalt kahureid täitma hakata. Tossu tuli üsna palju. Kooli siseruumideski olijad kiikasid vahepeal aknast välja, et kas väljas põleb midagi.

Kui kahuriga lastes jälgida ka tuule suunda, siis õnnestus isegi ilusad suitsurõngad teele saata.

Roboolümpia 2021

Insplay RoboOlümpial osalemine on lihtne ja jõukohane kõigile lastele ning noortele üle Eesti. Vaja läheb sobilikku progetavat robotit ja 2-5 liikmelist tiimi koos ringijuhist või lapsevanemast juhendajaga.

RoboOlümpial saavad osaleda ka need, kellel puudub varasem kokkupuude robootikaga.

Missioonide täitmise tähtaeg 21. november.

www.roboolumpia.ee

Muraste Unicorn Squad 15.10.21

KERAROBOTID

Kerarobotiteks olid ümmargused Sphero Bolt robotid. Mõned tüdrukud olid neid juba suvel Unicorni suvelaagris saanud kasutada, aga enamustele olid need täiesti uued asjad.

Peale väikest roboti tutvust ja erinevate juhtimisvõimaluste näitamist selgus, et kõik on väga segane ja mitte midagi aru ei saa. Aga hakkasime siis lihtsamate programmidega pihta ja lõpuks said kõik erinevad võimalused läbi katsetatud.

Sphero Edu rakenduses programmeerimine tundus aga ikkagi natuke keeruline. Samas Sphero Play rakenduses plokkide kasutamine oli kõikidele jõukohane ja sellega saime ka meie postide ümber tehtud raja täpselt nii läbitud, et ühtegi plokki enam juurde lisada ei oleks mahtunud.

Kokkuvõtteks selgus, et kõige parem programm juhtimiseks oli ikkagi Sphero Play Joystick.

Tarkade seadmete ehitamise ring 11.10.21

MAJA VALVUR LED lampidega

Maja valvur annab LED lampidega märku kui keegi liiga lähedale tuleb. Lähemal kui 2 meetrit hakkab põlema punane tuli, kaugemal kui 2,5 meetrit põleb roheline tuli ja vahepeal kollane tuli.

Kaugust mõõdab ultrasonic andur.

Skeemil on lisaks ultrasonicule kolm erinevat värvi LED lampi ja kolm takistit – 220 Ohmi.

Programmikoodi loop tsüklis on määratud kaugused, mis juhtudel erinevat värvi lambid põlema hakkavad.

#define LED_RED 6
#define LED_YELLOW 5
#define LED_GREEN 3

#define TRIGGER 10
#define ECHO 11

float average = 0;

void setup() {
  pinMode(LED_RED, OUTPUT);
  pinMode(LED_YELLOW, OUTPUT);
  pinMode(LED_GREEN, OUTPUT);
  pinMode(TRIGGER, OUTPUT);
  pinMode(ECHO, INPUT_PULLUP);
  Serial.begin(9600);
}

void loop() {
  int count = 0;
  for (int i = 0; i < 5; i++) {
    float tmp = distance();
    if (tmp != 0 && tmp < 300) {
      average += tmp;
      count++;
    }
    delay(10);
  }
  if (count > 0 && average > 0) {
    average /= count;
    if (average < 250 && average >= 200)
      yellow();
    else if (average < 200 && average > 0)
      red();
    else
      green();
    Serial.print(average);
    Serial.println(" cm");
  } else {
    Serial.println("Ohtu pole :)");
    green();
  }
  average = 0;
}

float distance() {
  digitalWrite(TRIGGER, LOW);
  delayMicroseconds(2);
  digitalWrite(TRIGGER, HIGH);
  delayMicroseconds(10);
  digitalWrite(TRIGGER, LOW);
  long duration = pulseIn(ECHO, HIGH, 250000);
  return duration * 0.0343 / 2;
}

void red() {
  digitalWrite(LED_YELLOW, LOW);
  digitalWrite(LED_RED, HIGH);
  digitalWrite(LED_GREEN, LOW);
}

void yellow() {
  digitalWrite(LED_YELLOW, HIGH);
  digitalWrite(LED_RED, LOW);
  digitalWrite(LED_GREEN, LOW);
}

void green() {
  digitalWrite(LED_YELLOW, LOW);
  digitalWrite(LED_RED, LOW);
  digitalWrite(LED_GREEN, HIGH);
}

Tabasalu Unicorn Squad 11.10.21

KERAROBOTID

Kerarobotid, mida tunnis kasutasime olid Sphero Bolt robotid. Viis ümmargust palli veeresid meil mööda koridori erinevates suundades. Selgus, et Drive režiimiga juhtides see kõige lihtsam ei olnudki ja vastu seina põrkamisi oli ikka päris palju.

Vaatamata sellele oli lõbu palju ja lisaks niisama juhtimisele katsetati ka plokkidega programmeerimist. Selle abiga sõitis robot ikkagi sinna suunas kuhu sooviti ja tuli ka ilusti tagasi.