Löydä meille lapsi, joka ei pidä Legosta, ja näytämme sinulle ulkomaalaisen lapsen puvussa.
Ei ole parempaa tapaa inspiroida lapsia ja esitellä heille useita keskeisiä ohjelmointikonsepteja kuin Lego Mindstorms, jonka avulla he voivat rakentaa robotin Legosta ja ohjelmoida sen.
On joitain varoituksia. Ensinnäkin Lego Mindstorms -sarja on kallis: alin online-hinta, jonka löysimme, oli noin £ 230 sis. Alv, ja jos kävelet John Lewisiin, löydät sen myynnissä viileällä 300 £: lla. Toinen on, että nuoremmat lapset tarvitsevat apua mallien rakentamiseen.
Jos kuitenkin panostat siihen, perussarjan tarjoamat mahdollisuudet ovat uskomattomat. Kuten kaikissa Legoissa, ainoa todellinen raja sille, mitä voit luoda, on mielikuvitus (ja kuinka monta ylimääräistä sarjaa ostat). Hyödyllistä, että sinulle on tarjolla viisi robottityyppiä, jotka voidaan rakentaa alusta alkaen, kuten Gripp3r, vahva robotti, joka pystyy nostamaan ja kuljettamaan painavia esineitä tarttuvilla tarttujillaan.
Kun laatikossa on vain yksi sarja painettuja ohjeita, joudut siirtymään verkkoon saadaksesi selville, kuinka suurin osa roboteista rakennetaan. Tämän seurauksena tarvitset tietokoneen tai tabletin käsiksi työskennellessäsi, mutta Lego on tehnyt luomistyön vähemmän pelottavaksi jakamalla rakennusprosessin taitavasti erillisiin tehtäviin. Esimerkiksi Gripp3r: n valmistuksessa aloitat tarttumalla kädellä ja lisäät sitten kolmeen tehtävään ylimääräisiä osia, jotta saat täydellisen robotin.
Kun olet suorittanut mallin rakentamisen melko teknisen prosessin - joka käyttää Legon luurankomaisempaa Technic-rakennuspalikoita, joista 594 ovat laatikossa - olet valmis luomaan ohjelmasi.
Ohjelmointi
Mindstorms toimitetaan graafisen ohjelmointiympäristön perusteella LabView . Legon versio on sovitettu toimimaan Mindstorms-sarjojen kanssa, mutta sinun ei tarvitse ostaa mallia käyttääksesi sitä ilmaiseksi; voit ladata sen tässä .
Samoin kuin Scratch, rakennat ohjelmasi värikoodatuilla moduuleilla: toimintomoduulit ovat vihreitä, anturit ovat keltaisia ja virtauksen ohjauskomennot ovat oransseja.
Robottikäsi-esimerkissämme haluamme moottorin aktivoituvan niin, että sormet avautuvat; ohjaus jarrutusäänen tuottamiseksi; sormet sulkeutuvat ja sitten - tauon jälkeen - avautuvat uudelleen. Se vaatii viisi moduulia, kuten alla on esitetty. Kun olet noudattanut tämän luomisohjeita, on aika kokeilla asetuksia. menetimme seitsemänvuotiaan puoleksi tunniksi, kun hän soitti eri äänitehosteiden kanssa.
Jos se näyttää liian yksinkertaiselta, älä pelkää. LabView sisältää monia edistyneitä toimintoja, ja siihen mennessä, kun Gripp3r on valmis, yksinkertaisesta moduulijoukosta on tullut paljon monimutkaisempi, ja siinä on paljon silmukoita ja kytkimiä.
Kehittyneemmät projektit sisältävät tiedonkeruun, ja laatikossa on väri-, kosketus- ja infrapunasensori. Voit myös ostaa gyro-, ultraääni-, ääni-, kompassi- ja kiihtyvyysanturit suoraan Legolta.
Eikä ole rajoitettu LabView: lle. Esimerkiksi, ROBOTTI on suunniteltu luomaan monimutkaisempia ohjelmia, jotka toimivat Lego Mindstormsin kanssa.
Kun olet luonut ohjelman, on aika antaa se mennä todellisessa maailmassa. Avain tähän on älykäs Mindstorms EV3 -tiili (jonka näet alla olevan käärmärobotin keskellä).
Ensin sinun on liitettävä tämä malliin, jonka olet rakentanut jonkin Ethernet-tyyppisen kaapelin kautta. Saatavilla on neljä porttia - A, B, C ja D - ja jos katsot tarkasti läpikäynnin kuvakaappauksia, huomaat, että kiinnitämme moottorin porttiin A.
Liitä sitten EV3-tiili tietokoneeseen tai Maciin mukana toimitetulla kaapelilla ja paina play; Ohjelma käynnistyy automaattisesti.
Se tallennetaan myös lohkoon, jotta voit hallita kättä (meidän tapauksessamme) olematta kytkettynä tietokoneeseen.
Luokkahuoneessa
Kuten Scratchissa, saatat huomata, että paikallinen lukiosi on jo investoinut Mindstormsiin koulutusta varten. Laajan resurssivalikoiman ja ylimääräisten sarjojen tuella nämä tarjoavat loistavan tavan luokille työskennellä yhdessä projektin kanssa. Esimerkiksi joissakin sarjoissa on matot - kuten avaruusmaisema ja vihreä kaupunki - jotta opiskelijat voivat yhdessä luoda jotain suurempaa kuin yksittäiset robotit.
Siellä on myös vilkas Mindstorms-rakentajien yhteisö, jonka Lego helpottaa luomusten lataamista ja jakamista. Jos haluat nähdä, kuinka joku rakensi kitaran sarjasta, maanjäristyksen ilmaisimen tai nopan vierityslaitteen, se on yhtä helppoa kuin projektin lataaminen.
Alla esitellään tapa, jolla Mindstorms toimii vaatimattomamman projektin kanssa, jota voit seurata jopa ilman fyysistä sarjaa.
Vaihe yksi: Moottori päällä
Lataa ohjelmisto täältä .
Napsauta File | Poista uusi ruutu valitsemalla Uusi projekti ja Sulje Sisältöeditori. Vedä Medium Motor vihreältä Actions-alueelta ja napsauta sitä toistopainikkeen vieressä. Napsauta pyöreää nuolta valitaksesi kuinka kauan se aktivoituu sekuntien, asteiden tai kierrosta. Napsauta 75 ja voit hallita liikettä: positiivinen on sama kuin eteenpäin; negatiivinen on sama kuin taaksepäin.
Vaihe kaksi: Puristetut nyrkit
Tätä läpikäyntiä varten oletamme, että olet rakentanut kuvatun tarttujakäden. Jos lähetämme tämän ohjelman käteen juuri nyt, se purista otetta.
Lisää odotuslohko, kuten yllä on esitetty, ja muuta arvoksi 2, jotta se pysähtyy kahden sekunnin ajaksi. Sitten lisätään toinen keskipitkän moottorin lohko, mutta muutetaan arvoksi -75. Itse asiassa ohjelmamme puristaa tarttujaa, odottaa kaksi sekuntia ja sitten irrottaa.
Kolmas vaihe: Menee silmukkaan
Jos haluat tehdä asioista hieman mielenkiintoisempia, lisää silmukka-toiminto. Vedä tämä toistopainikkeen viereen ja aseta sitten muut sen sisällä olevat komennot.
Oletuksena silmukka jatkuu rajoittamattoman määrän kertoja, joten napsauta ääretön-symbolia. Pudotusvalikossa näet useita vaihtoehtoja. Voit valita voimakkuuslukeman värianturista, kosketusanturista, ajastimesta tai muusta. Valitse yksinkertaisuuden vuoksi kolmen lukumäärä.
Kuinka voin asentaa Bluetoothin Windows 10: een
Neljäs vaihe: Hyvä työ
Viimeistelemme lisäämällä hieman ääntä. Vedä äänimoduuli vihreältä toiminta-alueelta silmukan oikealle puolelle. Kansion kuvake näkyy oletuksena, mikä tarkoittaa, että kun napsautat laatikon oikeassa yläkulmassa olevaa suorakulmiota, se näyttää käytettävissä olevat äänitehosteet ja äänet.
Täällä valitsemme Hyvä työ juhlimaan kätemme puristamista ja purkautumista kolme kertaa. Mutta voit soittaa nuotin tai sävyn - tai sarjan niistä luoda sävel.