Avainsana-arkisto: ohjelmointi

Innokas 2017 Robotiikkaturnauksen tunnelmia

Tässä Rajakylän koulun kuvaterveiset tämän kevään Innokas 2017 Robotiikkaturnauksesta täältä Oulusta. Ensi keväänä robotit kisaavat jälleen ja paikkana on Tampere! Lisäinfoa kisoista löydät täältä: http://www.innokas.fi/fi/events/innokas2017

Kuvaesitys vaatii JavaScriptin.

Mainokset

Ensiaskeleet BBC MicroBit:n kanssa

microbit

BBC MicroBit on ensimmäinen Rajakylän teknoluokassa kokeiltu mikrokontrolleri, joka mahtuu taskuun. Tärkeimmät sensorit on integroitu suoraan levylle, joten alussa MicroBit:iin ei tarvitse liittää muuta, kuin patterikotelo ja usb-johto. Parasta laitteessa on sen ohjelmointimahdollisuudet. MicroBit ymmärtää useita eri kieliä, kuten JavaScriptiä, Pythonia ja Microsoftin Blocks- lohko-ohjelmointikieltä. Laitteen voi myös yhdistää kannykkään Bluetoothin avulla. Mutta miten pääset alkuun? Tässä hieman ajatusta. Harjoitukset on koottu MicroBitin omista oppitunneista.

Ohjelmointihaasteita.

  1. Hymiöt -Luo Microbitin LED-ruudukkoon hymiöitä.
  2. Liukuva teksti – Näytä tekstiviestejä LED-ruudukossa.
  3. Sykkivä sydän – Luo sykkivä sydän -animaatio.
  4. Ystävyysmittari – Kokeile, kuinka paljon sähköä on sinun ja ystäväsi välillä.
  5. Kivi-paperi-sakset – Opeta MicroBit pelaamaan KPS-peliä.
  6. Lämpömittari – Näytä huoneen lämpötila LED-ruudukossa.
  7. Kompassi – Näytä ilmansuunta LED-ruudukossa.

Rakenteluhaasteita

  1. MicroBit-Ranneke
  2. Kuulokkeet
  3. Lego+MicroBit
  4. Hedelmänäppäimistö

OULUN RAJAKYLÄN KOULUN ROBO-KERHOSSA RAKENNETAAN JA OHJELMOIDAAN PELASTUSROBOTTEJA

Rajakylän koululla kokoontuu keskiviikkoiltapäivisin robottikerho, jossa on mukana oppilaita sekä ylä- että alakoulun puolelta. Kerhossa ohjaajana toimii luokanopettajaopiskelija Panu Klemettilä. 5.11.2014 startanneessa Robo-kerhossa oppilaiden kanssa on lähdetty miettimään, millaisia ominaisuuksia virallisen RoboCupJunior-SM-kilpailulajin ”Pelastus”-robotti vaatii. Lego Mindstorms NXT-Robottien rakenteiden suunnittelussa on pidetty silmällä virallisen ”Pelastus”-lajin sääntöjä ja siinä suoritettavan radan haasteita. Tällä hetkellä, kun robottien rungot ovat valmiit, haasteet kohdistuvat NXT-G-kielellä tapahtuvaan ohjelmointiin, jossa pyritään löytämään keinoja, joilla navigointi ”Pelastusradan” mustaa viivaa seuraten onnistuu sujuvasti ja tunnistetaan myös mahdollisia robottien eteen sattuvia esteitä. Toivon mukaan jouluun mennessä robotit saadaan toimimaan suunnitelman mukaan ja  sekä ohjelmoinnin että rakentamisen osa-alueet toimivat roboteissa saumattomasti yhteen. Intoa ja ideoita kerholaisilla kyllä riittää!

PelastusrataRakenteluaRakentelua 2Rakentelua 3Rakentelua 4Rakentelua ja ohjelmointiaTestausta radalla 4Testausta radalla 3Testausta radalla 2Testausta radalla

Samaa ideaa lähdemme toteuttamaan teknologiapainotteisen luokan kanssa kevään Robotiikka ja automaatio -projektissa. Käy tutustumassa myös Rajakylän koulun teknologiapainotteisen luokan omaan blogiin, jossa tietoa muistakin projekteistamme! –> Klikkaa tästä Rajakylätekno-blogiin

Arto Hietapelto
Rajakylän koulu, Oulu