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

Nädala tunnitöö 12.05.20

SCRATCH

Joone järgimine

OPEN ROBERTA LAB

Open Roberta Lab on keskkond, kus on võimalik kirjutada programme erinevatele robotitele. Osadel on olemas ka simulatsiooni programm ehk on võimalik näha, kuidas robot töötab või liigub.

EV3 roboti juhend algajale

EV3 roboti liikumine

lab.open-roberta.org

Näide, kuidas panna EV3 liikuma sinise jooneni ja tagasi tagurdama.

Näide, kuidas panna EV3 liikuma sinise jooneni, ümber pöörama ja tagasi sõitma.

Proovi programmi muuta nii, et EV3 sõidaks ka teiste värvideni.

Kas oskad teha sellise programmi, kus robot sõidab järjest kõikide värvideni ja vahepeal läheb algusesse tagasi?

SÕNAMÄNGUD

1.Leia tähesegadikust meie ringi robotid. Kõik robotid on blogi esilehel ka olemas.

Robotid

2. Vii kokku roboti pilt ja nimi.

Robotid piltidena

MUNA PÄÄSTMINE

Kas oled kunagi mõelnud, kuidas astronaudid kosmosest turvaliselt maapinnale saavad? Võtame appi lihtsad materjalid ja proovime ehitada kosmosekapsli, mis toob astronaut Muna turvaliselt Maa peale.

Viime läbi eksperimendi ja uurime, millised füüsikaseadused on olulised, kui me muna kõrgelt kukutame.

Eesmärk on meisterdada selline kosmosekapsel, mille sees olev astronaut Muna jääb terveks, kui see maapinnale kukub.

Nädala tunnitöö 14.04.20

Clicbot – Erinevatest osadest koosnev robot, millest on võimalik ehitada sadu erineva kujuga roboteid.

Makeway – magnetilistest osadest koosnev komplekt, millega on võimalik ehitada erinevaid viise, kuidas kuule veerema panna.

GOLDBERGI MASINA HÄÄLETUS

Vaata ERR’ile saadetud Goldbergi masinaid ja hääleta lemmiku poolt. Lahedamate masinate nimed võid lisada ka meie Padlet lehele Goldbergi masina alla. Sinna võid lisada ka enda tehtud masinad.

https://padlet.com/ringaro/robootikaring

Goldbergi masinad

novaator.err.ee/k/goldbergimasin

CODEMONKEY

https://app.codemonkey.com/users/sign_up

Kood: cttzf

Alustada võiks järgmiste tasemetega:

CodeMonkey Jr, Beaver Achiever ja Dodo Does Math

SCRATCH

Agar.io

scratch.mit.edu

Lilla täpp – täpike, mida sa ise hiirega liigutad

Roheline täpp – täpid, mis hakkavad ekraanile erinevate värvidena tekkima

Vaja on lisada ka kaks muutujat – muutus ja suurus (näitab täpikese hetke suurust)

LEGO EDUCATION

Lego Mindstorms EV3 roboti simulatsiooniprogramm.

makecode.mindstorms.com/#editor

PANE KIRJA ÕIGE KOOD

Kood 1

Kood 2

Nädala tunnitöö 17.03.20

Kodused tegevused

Lisan siia iga nädal natuke ideid ja tegevusi, mida saaks kodus teha ja ka teistega jagada 🙂

Erinevate küsimuste või lahedate ideede puhul võite julgelt ka mulle kirjutada: ringa[@]digipurk.ee.

PADLET

Meil on nüüd Padleti leht selleks, et me näeksime, mida huvitavat ja lahedat keegi teinud on. Jagage aga julgelt oma tegevusi ja ideid.

padlet.com/ringaro/robootikaring

Hetkel on kolm erinevat teemat:

  • Pildid enda valmistatud robotitest, ehitistest või kirjutatud programmidest.
  • Video enda tehtud Goldbergi masinast.
  • Lahedatest programmeerimise või robootikaga seotud mängudest, mida võiks teistega ka jagada.

Postituse lisamiseks vajuta sobiva teema all pluss märki ja siis saab esimese noolega ikooni kaudu faili üles laadida. Seejärel vajuta ekraani paremal küljes nuppu “Pick File” ning vali oma arvutist sobiv fail.

Postituse juurde lisa ka enda eesnimi ja lühike selgitus sisu kohta:

  • Title – lisa enda eesnimi.
  • Write something… – sisesta lühike selgitus saadetud sisu, pildi või teksti kohta.

RUBE GOLDBERGI MASIN

Rube Goldbergi masin on seadeldis, mis koosneb mitmetest erinevatest mehhanismidest ja mille läbimisel lahendatakse lihtsamaid ülesandeid liigutades selle jaoks erinevaid vahendeid – kuulid, kaardid, doominoklotsid jne.

Video Rube Goldbergi elust ja tööst

Mõned näited erinevatest masinatest

Rakett 69’l on ka mitmeid erinevaid videoid Goldbergi masinast koos selgitusega. Üks näide on siin:

Meie masinad

Mõtle ka ise üks Goldbergi masin välja ja jaga seda meie Padleti lehel.

padlet.com/ringaro/robootikaring

Goldbergi masina konkurss

ETV ja Rakett 69 korraldavad Goldbergi masina konkursi. Ehitada tuleb masin, kus on vähemalt viis elementi ja mille läbimine kestab vähemalt 25 sekundit.

Kui huvi osa võtta, siis täpsem info on siin:

novaator.err.ee/k/goldbergimasin

PROGRAMMEERIMISE PILDID – välja printimiseks

Pildid robotitest

Pildid koodi järgi

Allpool on pildifailid, kus saab pildi joonistada ette antud koodi järgi.

Joonistamist tuleb alustada pildil näidatud täpist ja liikuda allolevate noolesuundade järgi nii mitu ruutu nagu kirjas on.

Noolesuunad on antud tulpades ehk liikuda tuleb ülevalt alla tulpade kaupa.

Kui pilt valmis, siis võib selle ära värvida ja meie Padleti lehel ka teistele näidata.

OZOBOT

Kui kodus Ozobot roboteid ole, siis vaatamata sellele on võimalik neid liikuma programmeerida. Selleks on olemas Ozoblockly mängude leht erinevate ülesannete lahendamiseks.

games.ozoblockly.com

Kõigepealt vali Shape Tracer või Shape Tracer 2.

Vasakul ääres on valikud erinevate plokkidega. Sobivad plokid tuleb lohistada ekraani keskel olevale alale õiges järjekorras ja ühendada omavahel nagu puzzled. Robot on näha paremal pool ja see tuleb panna liikuma nii nagu joonega on näidatud. Selleks tuleb valida ka õige värv ja see tuleb valida alati enne kui robot liikuma hakkab.

Roboti saab liikuma panna vajutades paremal pool ekraanil “Run” nuppu.

Üleval ääres on näha tasemed, mis on tehtud ja mis tegemata. Mõlemas mängus on 10 erinevat taset.

SCRATCH

Scratchis on võimalik teha erinevaid mänge või panna liikuma erinevaid tegelasi.

Sinna võib luua konto, aga seda saab ka niisama kasutada. Konto loomiseks vali Join Scratch või Ühine Scratchiga. Kui konto on juba olemas, siis vali Sign In või Logi sisse Kui konto on olemas, siis salvestuvad kõik tehtud programmid automaatselt ja need on leitavad kui valida paremalt ülevalt nurgast enda nime alt My Stuff või Minu asjad.

Programmi tegemiseks vajuta Create või Loo. Keelt saab valida ülevalt vasakust äärest gloobuse ikooni alt kui lahti on programmeerimse aken. Soovitan kasutada eesti keelt, kuna olen näitekoodid ka eesti keeles teinud.

scratch.mit.edu

Taevast sajab muffineid

Siin on näide mängust, kuidas püüda taevast kukkuvaid muffineid. Aega on selleks 60 minutit. Kõik kättesaadud muffinid loetakse kokku. Robotit saab liigutada nooleklahvidega.

Välgunooli aga ei tohi püüda, kuna siis tuleb tuletõrjeauto ja pühib roboti ära.

Spraitideks võid valida endale sobivad tegelased.

Programmid vastavalt spraitidele on siin välja toodud.

Robot:

Muffin:

Välgunool:

Tuletõrjeauto:

Tumedamat oranži värvi plokid – aeg ja kotis, saab lisada Muutujate kategooria alt.

Selleks tuleb vajutada nuppu “Loo muutuja”. Et need ekraanil ka näha oleks, siis nende plokkide ees peab olema linnuke.

Trummi mängimise plokkide jaoks tuleb valida juurde laiendus ehk lisaplokid vasakul all nurgas olevast sinisest plokist.

Ka sellest mängust võid jagada pilti või videot meie Padleti lehel.