Poiščite nam otroka, ki mu Lego ni všeč in pokazali vam bomo tujca v otroški kostum.
Ni boljšega načina, da bi otroke navdihnili in jim predstavili več ključnih programskih konceptov, kot je Lego Mindstorms, ki jim omogoča, da iz Lega izdelajo robota in ga tudi programirajo.
Obstaja nekaj opozoril. Najprej je komplet Lego Mindstorms drag: najnižja spletna cena, ki smo jo lahko našli, je bila približno 230 funtov z DDV, in če vstopite k Johnu Lewisu, jo boste našli v prodaji za 300 funtov. Drugi je, da bodo mlajši otroci potrebovali pomoč pri izdelavi modelov.
Če pa se potrudite, je nabor možnosti, ki jih ponuja osnovni komplet, neverjeten. Kot pri vseh Lego, je edina resnična omejitev tega, kar lahko ustvarite, vaša domišljija (in koliko dodatnih kompletov kupite). V korist vam je na voljo pet vrst robotov, ki jih lahko gradite od daleč, na primer Gripp3r, močan robot, ki lahko s svojimi prijemali za prijemala dviguje in prevaža težke stvari.
Z enim samim kompletom natisnjenih navodil v škatli boste morali stopiti v splet, če želite izvedeti, kako zgraditi večino robotov. Posledično boste med delom potrebovali računalnik ali tablični računalnik, vendar je Lego nalogo ustvarjanja naredil manj zastrašujočo, saj je gradbeni postopek spretno razdelil na ločene misije. Na primer, pri izdelavi Gripp3r najprej začnete z roko za prijemanje, nato pa dodate dodatne dele v treh misijah, da ustvarite popolnega robota.
Ko končate precej tehničen postopek izdelave svojega modela - ki uporablja Legojevo okostje bolj podobno paleto gradnikov Technic, od katerih jih je 594 v škatli, ste pripravljeni na ustvarjanje svojega programa.
Programiranje
Mindstorms je opremljen z grafičnim programskim okoljem, ki temelji na LabView . Legojeva različica je bila prilagojena za delo s kompleti Mindstorms, vendar vam ni treba kupiti modela, da bi ga lahko uporabljali brezplačno; lahko ga prenesete tukaj .
Podobno kot pri Scratchu svoj program gradite tudi z barvno kodiranimi moduli: moduli ukrepov so obarvani zeleno, senzorji rumeno in ukazi za nadzor pretoka oranžni.
V našem primeru robotske roke želimo, da se motor aktivira tako, da se odprejo prsti; krmilnik za zvok zračne zavore; prste zapreti in nato - po premoru - ponovno odpreti. Za to je potrebno pet modulov, kot je prikazano spodaj. Ko sledite navodilom za ustvarjanje tega, je čas, da preizkusite nastavitve; za pol ure smo izgubili sedemletnico, ko se je igrala z različnimi zvočnimi učinki.
Če je to videti preveč poenostavljeno, se ne bojite. LabView vključuje veliko naprednih operacij in ko končate z izdelavo Gripp3r, je ta preprost nabor modulov hitro postal veliko bolj zapleten, saj je bilo veliko zank in stikal.
Naprednejši projekti vključujejo beleženje podatkov, v škatli pa je barvni, dotik in infrardeči senzor. Senzorje za žiroskop, ultrazvok, zvok, kompas in merilnik pospeška lahko kupite tudi neposredno pri Lego.
Prav tako niste omejeni na LabView. Na primer ROBOTC je zasnovan za ustvarjanje bolj zapletenih programov, ki delujejo z Lego Mindstorms.
Ko končate z ustvarjanjem programa, je čas, da ga preizkusite v resničnem svetu. Ključ do tega je inteligentna opeka Mindstorms EV3 (ki jo lahko vidite na sredini kačjega robota, spodaj).
Najprej morate to povezati z modelom, ki ste ga zgradili prek enega od Ethernet-podobnih kablov. Na voljo so štiri vrata - A, B, C in D - in če natančno pogledate posnetke zaslona v priročniku, boste videli, da motor priključimo na vrata A.
Nato EV3 opeko prek priloženega kabla povežete z osebnim računalnikom ali Macom in pritisnete play; program se bo samodejno zagnal.
V bloku bo shranjen tudi za nadzor roke (v našem primeru), ne da bi bil povezan z računalnikom.
V razredu
Tako kot pri Scratchu boste tudi tukaj ugotovili, da je vaša lokalna srednja šola že investirala v Mindstorms za izobraževanje. Podprti z ogromno viri in dodatnimi kompleti ponujajo odličen način za skupno poučevanje učiteljev pri projektu. Nekateri kompleti na primer vključujejo preproge - na primer vesoljsko pokrajino in zeleno mesto - tako da lahko študentje skupaj ustvarijo nekaj večjega od posameznih robotov.
Tudi tam je živahna skupnost graditeljev Mindstorms, saj Lego olajša nalaganje in skupno rabo vaših stvaritev. Če želite videti, kako je nekdo iz kompleta zgradil kitaro, potresni detektor ali stroj za kocke, je tako enostavno kot prenesti svoj projekt.
Spodaj predstavljamo način delovanja Mindstorms s skromnejšim projektom, ki mu lahko celo sledite brez fizičnega nabora.
Prvi korak: Motor vklopljen
Prenesite datoteko programske opreme od tu .
Kliknite Datoteka | Nov projekt in zaprite urejevalnik vsebine, da odstranite polje. Povlecite Medium Motor iz zelenega področja Action in ga kliknite na mestu poleg gumba za predvajanje. Pritisnite krožno puščico in izberite, koliko časa se bo aktivirala, glede na število sekund, stopinj ali vrtenja. Kliknite 75 in lahko nadzorujete gibanje: pozitiv je enak naprej; negativno enako nazaj.
Drugi korak: stisnjene pesti
Za namen tega postopka bomo predvidevali, da ste izdelali opisano roko prijemala. Če bi ta program takoj poslali v roko, bi stisnil oprijem.
Dodajte blok Čakanje, kot je prikazano zgoraj, in spremenite vrednost na 2, tako da se bo za dve sekundi zaustavil. Nato dodamo še en blok srednjega motorja, vendar spremenimo vrednost na -75. Naš program bo zdaj stisnil prijemalo, počakal dve sekundi in nato sprostil.
Tretji korak: Looping
Če želite stvari narediti malo bolj zanimive, dodajte funkcijo zanke. Povlecite to zraven gumba za predvajanje in nato prestavite ostale ukaze v njega.
Zanka se bo privzeto nadaljevala neomejeno število krat, zato kliknite simbol neskončnosti. V spustnem meniju boste videli številne možnosti. Lahko se odločite za odčitavanje intenzivnosti z barvnega senzorja, senzorja na dotik, časovnika ali več. Za poenostavitev izberite število tri.
ima samsung smart tv bluetooth
Četrti korak: Dobro opravljeno
Za konec bomo dodali še malo zvoka. Povlecite zvočni modul iz zelenega območja dejanj desno od zanke. Ikona mape je privzeto prikazana, kar pomeni, da ko kliknete pravokotnik v zgornjem desnem kotu polja, bodo prikazani razpoložljivi zvočni učinki in glasovi.
Tu izberemo Dobro delo, da trikrat proslavimo stiskanje in odvijanje rok. Lahko pa zaigrate noto ali ton - ali vrsto njih, da ustvarite melodijo.