Oglas
LEGO je izdelek, ki presega generacije - še vedno imam nekaj škatel v podstrešju. Je ena redkih blagovnih znamk, ki se je dobro prilagodila spreminjajočim se časom - uvaja tematske sklope in v zadnjem času širi, da bi ustvarila linijo LEGO Mindstorms. Mindstorms, ki sedi na vrhunskem koncu svojih izdelkov, razširja serijo LEGO Technics z elektronskimi vezji, motorji, senzorji in orodjem za vizualno programiranje. Danes bomo pregledali LEGO Mindstorms NXT 2.0, naslednja generacija, različica 2.0 osnovnega izdelka Mindstorms. In ta denar v višini 280 dolarjev bomo namenili enemu srečnemu bralcu.
Priznam - 280 dolarjev za nekatere LEGO zveni kot zelo veliko, vendar lahko primerljivi kompleti robotov znašajo kar za 1500 dolarjev. Čeprav gre za vrhunski izdelek LEGO, je tudi poceni uvod v še bolj premium hobi robotike. Poleg vrhunskih komponent LEGO - ki jih seveda lahko dodate tudi drugim Technics kompletom - kupujete tudi programsko programsko opremo. Je vse to vredno? Preberite, če želite izvedeti.
Škatla Razočaranje
Kljub lepo oblikovani zunanji škatli s prelepljeno vsebino, je notranjost popolna zmešnjava in zdi se, da je veliko zapravljenega prostora. Predvsem glede na to, kako velika je zunanja škatla, sem pričakoval, da bo karton ali plastični pladenj, v katerega se lahko vse reže. Če ste kdaj ustvarili LEGO, boste razumeli, da vas bodo iskali po kosih, ko so v vrečki, vendar jih razpredete po mizi, kar jih je zelo enostavno izgubiti. Vzdih, prvi svetovni problemi.
Nič ne pomaga pri organizaciji vseh bitov. Namesto tega obstaja kaotična kolekcija vrečk za ponovno uporabo in lahka kartica za aktuatorje in senzorje. Ko boste to odprli, bo shranjevanje česar koli v škatli, ne da bi pri tem izgubili majhne koščke, nemogoče, zato ne pozabite kupiti nekaj ločenih odlagalnih škatel ali pladnjev.
Kaj je vključeno?
Tam je veliko, zato zagotovo ne bom razčlenil vseh komponent, ampak tu gre:
- Skup gosenic in koles
- 2 senzorja na dotik
- 3 motorizirani sklepi
- 1 ultrazvočni senzor razdalje (oči)
- 1 večnamenska enota RGB svetlobnih in barvnih senzorjev
- Različne dolžine kabelskih kablov (kot telefonska žica)
- Na stotine plastičnih sestavnih delov (Technics, če poznate)
- CPU / krmilno omarico / baterijo (baterije niso vključene)
- Starter paket
- Preskusna steza (velikost A1)
- Navodila
- CD s programsko opremo
Uvod
V kompletu je kompleten komplet za zagon pripravljen v ločeni vrečki z vsemi potrebnimi deli "Svoj prvi model sestavite v 30 minutah!". To sem preizkusil.
Opomba: v videoposnetku sem odprl še eno torbo, ker nisem mogel najti nekaj kosov; Kasneje sem jih našel skrite pod nečim drugim.
Gradnja je bila končana v 24,5 minutah, čeprav bi rekel, da imam nekaj izkušenj. Ne vključujem časa, potrebnega za namestitev programske opreme na svoj Mac (obstaja tudi različica za Windows).
Po začetnih navodilih za izdelavo je v tem priročniku razloženo vse o različnih sestavnih delih, nato pa vam pove, da opeka CPU potrebuje baterije. Mogoče bi bilo lepše to razložiti najprej! Dobro podaja programsko opremo in osnovno delovanje.
V pomoč je tudi programska oprema preneseno iz spleta, zato brez skrbi, če izgubite CD. Vendar je ISO datoteka 624 MB.
Več modelov
Čeprav sam okvir prikazuje različne modele, natisnjeno navodila so vključena samo za robota "Uvod". Če želite sestaviti druge, jih morate prenesti dodatna navodila s spletnega mesta za podporo ali uporabite navodila za izdelavo, ki so priložena programski opremi LEGO Mindstorms (več o tem pozneje). Na spletu je na voljo dodatnih 12 uradnih modelov, vendar bi jih bilo lepo vključiti na CD za vse, ki nimajo dostopa do interneta. Obstajajo tudi knjige drugih proizvajalcev, ki se prodajajo z dodatnimi dizajni in idejami, kot so Neuradni vodnik za izumitelje LEGO MINDSTORMS NXT 2.0 David J. Perdue in Knjiga odkritij LEGO MINDSTORMS NXT 2.0: Vodnik za gradnjo in programiranje robotov za začetnike Laurens ValkLego Digital Designer, ki pregleduje model in dinamično ustvarja navodila za izdelavo za vas. Pameten.
Po pravici povedano, ti dodatni modeli so tako zapleteni, da ne bi smeli pričakovati, da jih bomo dobili v tiskani obliki; the Rubics Cube Solver (da, to sem ravno rekel) tehta samo na 104 straneh. In z veseljem lahko rečem, da sem tudi to zgradil, a na žalost je bila tudi moja kocka novo. Če želite to poskusiti, boste morali pesek dol in mazati kocka, da se ne zatakne pri obračanju.
Programiranje in programska oprema LEGO Mindstorms
Programiranje se izvaja z uporabo LabView tehnologije, dobro razvit izobraževalni in inženirski izdelek, ki omogoča učenje programiranja zabavno in enostavno z vizualnim oblikovalcem. To je aplikacija Java, ki je tako združljiva z Mac ali Windows - vendar to pomeni, da je vmesnik nekoliko pretiran.
Dokončan program lahko naložite v svoje naprave NXT s pomočjo brezžičnega Bluetooth ali priloženega USB kabla. Lahko pa jo zaženete takoj, ko je povezava vzdrževana, tako da je bite zelo enostavno preizkusiti.
Vizualni oblikovalec vam omogoča, da povlečete in spustite več različnih programskih blokov:
- Niti in razvejanje
- Krmiljenje gibanja in motorja
- Zvok in prikaz zaslona (lahko naložite datoteke po meri)
- Čakanje, dokler niso izpolnjeni pogoji
- Bralni senzorji
- Zapisovanje podatkov
- Vnesite pretvorbe (številke v besedilo itd.)
Lahko celo shranite bloke kode za poznejšo uporabo (aka funkcije). Programska oprema je na začetku precej zastrašujoča (ali naj še posebej rečem?) za sezonskega programerja, kot sem jaz. Če samo poskusite skočiti naravnost, se boste zlahka razočarali in kmalu obupali. Prepričajte se, da ste zagnali vse vključene modele v vadbenem sistemu in končali boste s trdno ozemljitvijo, da začnete sami programirati.
Uradnih mobilnih aplikacij ni, čeprav je LEGO obljubil nekaj za to leto z uvedbo novih kompletov NXT 2.0.
Programska oprema LEGO Mindstorms poleg programskega okolja vsebuje tudi vaje za izdelavo in programiranje dodatnih modelov. Osnovni uvodni model sem hitro uspel prilagoditi robotu "spalnice obrambe", ki išče vsiljivce in jih ustreli.
Vključene so štiri jedrnate oblike robota, od katerih je prva nekaj različic, ki se težko povečajo, vrhunec pa je v zgornji sliki. Navodila za izdelavo so lahko izdelana na celotnem zaslonu in so prav tako jasna kot kateri koli tiskani priročnik bi se morali s tem dobro zabavati, preden se boste sploh morali obrniti na prijavljenega uporabnika modelov.
Počutil sem se, da bi programski vidik vaj lahko opravil z nekim delom; v bistvu je sestavljen iz posnetkov zaslona, ki jih lahko spremljate in kopirate v glavno okno, ne da bi ga zares razložite, kaj počnete - besedilo za razlago je dejansko, vendar je majhno in preveč enostavno prezreti. Lepo bi bilo dodati nekaj bolj zapletenih kod, skupaj s korakom po korakih, ki prikazuje, kaj koda počne na vsaki stopnji in zakaj je razvrščena tako, kot je.
Obstaja vgrajen sistem pomoči - predlagam, da poiščete to po izdelavi in programiranju prvih nekaj demo projektov. Povedano - bloki logike, krmilnega toka, dejanj in senzorjev, iz katerih gradite, so razmeroma preprosti, zato zagotovo poučuje osnove programiranja iz preprostih korakov. Mislim, da bi bil vizualni oblikovalec odličen za otroke ali zgodnje najstnike, če morda nimajo dejanskih izkušenj s programiranjem, vendar nimam otrok, da bi se preizkusili. Osebno se mi zdi, da želim vnašati navadno kodo s spremenljivkami in imenom funkcije - in kot kaže, jih je dejansko kar nekaj odprtokodni programi za programiranje NXT, torej niste omejeni samo na vizualnega oblikovalca. Ko se hčerki dolgočasi LabView, jo predstavite C!
Bi morali kupiti komplet LEGO Minstorms NXT 2.0?
Pri 280 dolarjih LEGO Mindstorms NXT 2.0 je drago, a kot vsi izdelki LEGO je darilo, ki bo trajalo generacije. Rekel bi, da to dobite za svoje otroke, vendar imam 30 letish leto starega fanta in to je bilo tako zabavno. Morda tudi vi sanjate o tekmovanju v robotskih vojnah z lastnim avtomatskim aparatom za umiranje ognja z imenom Arduino Squigglator, vendar je LEGO Mindstorms bolj realističen način za začetek in res boste presenečeni nad tem, kar lahko dosežete v zelo kratkem času. Izdelava lastnega robota in programiranja bi bila dolgotrajna, povezava s sinom ali hčerko - obenem pa še vedno zadovolji željo njihove generacije, da bi vse temeljilo na računalniku. Zagotavljam vam, da se boste s tem zabavali, in komaj čakam, da vidim, kaj si omislili.
Naša razsodba Lego Mindstorms NXT 2.0:
Kupite!810
Kako pridobim komplet LEGO Mindstorms NXT 2.0?
Razdeljevanja je konec. Čestitamo, Anne Tomma! Prejeli bi e-poštno sporočilo od [email protected]. Prosimo, da pred 11. avgustom zahtevate svojo nagrado. Poizvedbe po tem datumu ne bodo zabavane.
James ima doktorat iz področja umetne inteligence in ima certifikat CompTIA A + in Network +. Je vodilni razvijalec MakeUseOf in svoj prosti čas preživlja z igranjem VR paintball in družabnih iger. Z računalniki gradi že od malih nog.