Humanap ka sa amin ng isang bata na hindi gusto ang Lego at ipapakita namin sa iyo ang isang dayuhan sa costume ng isang bata.
Walang mas mahusay na paraan upang pukawin ang mga bata, at ipakilala ang mga ito sa maraming mga pangunahing konsepto ng programa, kaysa sa Lego Mindstorms, na hinahayaan silang bumuo ng isang robot mula sa Lego, at mai-program din ito.
Mayroong ilang mga pag-uusap. Una, ang set ng Lego Mindstorms ay mahal: ang pinakamababang presyo sa online na maaari naming makita ay humigit-kumulang na £ 230 inc VAT, at kung lumalakad ka kay John Lewis mahahanap mo ito sa pagbebenta sa isang cool na £ 300. Ang pangalawa ay ang mga mas batang bata na mangangailangan ng tulong upang mabuo ang mga modelo.
Kung inilagay mo ang pagsisikap, gayunpaman, ang hanay ng mga posibilidad na magagamit mula sa base set ay hindi kapani-paniwala. Tulad ng lahat ng Lego, ang tanging tunay na limitasyon sa kung ano ang maaari mong likhain ay ang iyong imahinasyon (at kung gaano karaming mga sobrang kit ang bibilhin mo). Nakatutulong, bibigyan ka ng pagpipilian ng limang mga uri ng robot upang bumuo mula sa off, tulad ng Gripp3r, isang malakas na robot na maaaring magtaas at magdala ng mabibigat na bagay sa Grasping Grippers nito.
Sa isang hanay lamang ng mga naka-print na tagubilin sa kahon, kakailanganin mong mag-online upang malaman kung paano mabuo ang karamihan sa mga robot. Bilang isang resulta, kakailanganin mo ng isang computer o tablet upang maiabot habang nagtatrabaho ka, ngunit ginawa ni Lego na ang gawain ng paglikha ay hindi gaanong nakakatakot sa pamamagitan ng matalinong paghati sa proseso ng pagbuo sa magkakahiwalay na mga misyon. Halimbawa, kapag gumagawa ng Gripp3r, nagsisimula ka sa pamamagitan ng paggawa ng mahigpit na kamay, pagkatapos ay magdagdag ng mga sobrang bahagi sa tatlong mga misyon upang likhain ang buong robot.
Kapag natapos mo na ang medyo panteknikal na proseso ng pagbuo ng iyong modelo - na gumagamit ng mas malawak na tulad ng balangkas na saklaw ng Lego ng mga bloke ng gusali, 594 na nasa kahon - handa ka nang likhain ang iyong programa.
Programming
Ang Mindstorms ay ibinibigay sa isang graphic na kapaligiran sa programa batay sa LabView . Ang bersyon ni Lego ay inangkop upang gumana sa mga hanay ng Mindstorms, ngunit hindi mo kailangang bumili ng isang modelo upang magamit ito nang libre; maaari mo itong i-download dito .
Katulad nito sa Scratch, binubuo mo ang iyong programa gamit ang mga module na naka-code sa kulay: ang mga module ng aksyon ay may kulay na berde, ang mga sensor ay dilaw at ang mga utos ng control-flow ay orange.
Sa aming halimbawa ng robotic hand, nais naming buhayin ang motor upang mabuksan ang mga daliri; ang kontrol upang makagawa ng tunog ng airbrake; ang mga daliri upang isara at pagkatapos - pagkatapos ng isang pag-pause - upang buksan muli. Nangangailangan iyon ng limang mga module tulad ng ipinakita sa ibaba. Kapag nasunod mo na ang mga tagubilin upang likhain ito, oras na upang mag-eksperimento sa mga setting; nawala kami ng pitong taong gulang nang kalahating oras habang naglalaro siya sa iba't ibang mga sound effects.
Kung mukhang simple iyon, huwag kang matakot. Kasama sa LabView ang maraming mga advanced na pagpapatakbo, at sa oras na matapos mo ang pagbuo ng Gripp3r, ang simpleng hanay ng mga module na ito ay mabilis na naging mas kumplikado, na may mga loop at maraming switch.
Ang mga mas advanced na proyekto ay may kasamang pag-log ng data, at mayroong isang kulay, pindutin at infrared sensor sa kahon. Maaari ka ring bumili ng mga sensor ng gyro, ultrasonic, tunog, compass at accelerometer mula mismo sa Lego.
Hindi ka rin pinaghihigpitan sa LabView. Halimbawa, ROBOTC ay idinisenyo upang lumikha ng mas kumplikadong mga programa na gumagana sa Lego Mindstorms.
Kapag natapos mo na ang paglikha ng iyong programa, oras na upang subukan ito sa totoong mundo. Ang susi dito ay ang Mindstorms EV3 na matalinong brick (na makikita mo sa gitna ng ahas na robot, sa ibaba).
Una kailangan mong ikonekta ito sa modelo na iyong itinayo sa pamamagitan ng isa sa mga katulad na Ethernet na cable. Mayroong apat na port na magagamit - A, B, C at D - at kung titingnan mo ang mga screenshot sa walkthrough malapit mong makikita na ikinakabit namin ang motor sa port A.
Pagkatapos ay ikonekta mo ang brick na EV3 sa iyong PC o Mac sa pamamagitan ng ibinigay na cable at pindutin ang pag-play; awtomatikong tatakbo ang programa.
Iimbak din ito sa bloke para makontrol mo ang kamay (sa aming kaso) nang hindi nakakonekta sa PC.
Sa silid-aralan
Tulad ng sa Scratch, maaari mong malaman na ang iyong lokal na paaralang sekondarya ay namuhunan na sa Mindstorms para sa edukasyon. Sinusuportahan ng isang malaking hanay ng mga mapagkukunan at labis na mga kit, nag-aalok ang mga ito ng isang mahusay na paraan para sa mga klase upang gumana sa isang proyekto. Halimbawa, ang ilang mga hanay ay may kasamang banig - tulad ng isang tanawin ng puwang at isang berdeng lungsod - upang ang mga mag-aaral ay maaaring magtulungan upang lumikha ng isang bagay na mas malaki kaysa sa mga solong robot.
Mayroong isang buhay na komunidad ng mga tagabuo ng Mindstorms doon, din, sa paggawa ng Lego na madaling i-upload at ibahagi ang iyong mga nilikha. Kung nais mong makita kung paano ang isang tao ay nagtayo ng isang gitara mula sa kit, o isang detektor ng lindol, o isang dice-rolling machine, ito ay kasing dali ng pag-download ng kanilang proyekto.
Sa ibaba, ipinakilala namin ang paraan ng pag-iisip ng Mindstorms sa isang mas katamtamang proyekto na maaari mo ring sundin nang walang isang pisikal na hanay.
Unang hakbang: Ang motor ay paandar
I-download ang software mula dito .
I-click ang File | Bagong Project at Isara ang Editor ng Nilalaman upang alisin ang kahon. I-drag ang Medium Motor mula sa berdeng lugar ng Mga Pagkilos at i-click ito sa lugar sa tabi ng pindutan ng pag-play. Pindutin ang pabilog na arrow upang piliin kung gaano katagal ito maaaktibo, sa bilang ng mga segundo, degree o pag-ikot. I-click ang 75 at makokontrol mo ang paggalaw: positibo ay katumbas ng pasulong; negatibong katumbas ng paatras.
Pangalawang hakbang: Nakakuyom ang mga kamao
Para sa hangarin ng walkthrough na ito, ipagpapalagay namin na iyong itinayo ang kamay ng gripper na inilarawan. Kung ipinadala namin ang program na ito sa kamay ngayon, makakakuha ito ng mahigpit na pagkakahawak.
Magdagdag ng isang bloke ng Paghintay, tulad ng ipinakita sa itaas, at baguhin ang halaga sa 2, upang mag-pause ito ng dalawang segundo. Pagkatapos ay nagdagdag kami ng isa pang Medium Motor block, ngunit binago ang halaga sa -75. Bilang bisa, pipigilin ng aming programa ang gripper, maghintay ng dalawang segundo, at pagkatapos ay unclench.
Ikatlong hakbang: Pupunta sa loopy
Upang gawing mas kawili-wili ang mga bagay, magdagdag ng pag-andar ng loop. I-drag ito sa tabi ng pindutan ng pag-play at muling iposisyon ang iba pang mga utos sa loob nito.
Bilang default, magpapatuloy ang loop para sa isang walang limitasyong bilang ng mga beses, kaya mag-click sa simbolo ng infinity. Sa dropdown menu, makikita mo ang isang bilang ng mga pagpipilian. Maaari kang pumili para sa isang intensidad na pagbabasa mula sa color sensor, isang touch sensor, isang timer o higit pa. Para sa pagiging simple, pumili ng bilang ng tatlo.
maglagay ng musika sa ipod nang walang iTunes
Hakbang apat: Magandang trabaho
Upang tapusin, magdagdag kami ng kaunting audio. I-drag ang module ng Sound mula sa berdeng mga aksyon na lugar sa kanan ng loop. Ang icon ng folder ay ipinapakita bilang default, na nangangahulugang kapag nag-click ka sa rektanggulo sa kanang tuktok ng kahon ay ipapakita nito ang magagamit na mga sound effects at boses.
Dito, pipiliin namin ang Magandang trabaho, upang ipagdiwang ang aming pag-clench sa kamay at pag-unclench ng tatlong beses. Ngunit maaari kang maglaro ng isang tala o isang tono - o isang serye ng mga ito upang lumikha ng isang tono.