Galvenais Mac Māciet bērniem kodēt ar Lego Mindstorms

Māciet bērniem kodēt ar Lego Mindstorms



Atrodiet mums bērnu, kuram nepatīk Lego, un mēs jums parādīsim ārzemnieku bērna kostīmā.

Nav labāka veida, kā iedvesmot bērnus un iepazīstināt viņus ar vairākiem galvenajiem programmēšanas jēdzieniem, nekā Lego Mindstorms, kas ļauj viņiem no Lego uzbūvēt robotu un arī to ieprogrammēt.

Ir daži iebildumi. Pirmkārt, Lego Mindstorms komplekts ir dārgs: viszemākā tiešsaistes cena, ko mēs varējām atrast, bija aptuveni £ 230 ar PVN, un, ja jūs iegājat Džonā Lūisā, jūs to atradīsit pārdošanā ar atdzist 300 sterliņu mārciņām. Otrkārt, jaunākiem bērniem būs nepieciešama palīdzība modeļu izgatavošanā.

Tomēr, ja jūs pieliekat pūles, iespēju klāsts, kas pieejams no bāzes komplekta, ir neticami. Tāpat kā ar visiem Lego, vienīgais reālais ierobežojums tam, ko jūs varat izveidot, ir jūsu iztēle (un cik daudz papildu komplektu jūs pērkat). Noderīgi ir tas, ka jums tiek piedāvāti pieci robotu veidi, ko veidot no sākuma, piemēram, Gripp3r - spēcīgs robots, kas var pacelt un nēsāt smagas lietas ar saviem satverošajiem satvērējiem.

Lego Gripp3r

Ja lodziņā ir tikai viens iespiestu instrukciju komplekts, jums būs jādodas tiešsaistē, lai uzzinātu, kā izveidot lielāko daļu robotu. Tā rezultātā, strādājot, jums būs nepieciešams dators vai planšetdators, lai to varētu nodot, taču Lego ir padarījis radīšanas uzdevumu mazāk biedējošu, gudri sadalot būvniecības procesu atsevišķās misijās. Piemēram, izgatavojot Gripp3r, jūs vispirms veicat satverošo roku, pēc tam trīs misijās pievienojiet papildu daļas, lai izveidotu pilnu robotu.

Kad būsiet pabeidzis diezgan tehnisko modeļa veidošanas procesu - kurā tiek izmantoti Lego vairāk skeletam līdzīgie Technic celtniecības bloku klāsti, no kuriem 594 ir kastē, jūs esat gatavs izveidot savu programmu.

Programmēšana

Mindstorms tiek piegādāts ar grafisko programmēšanas vidi, kuras pamatā ir LabView . Lego versija ir pielāgota darbam ar Mindstorms komplektiem, taču jums nav nepieciešams iegādāties modeli, lai to izmantotu bez maksas; jūs to varat lejupielādēt šeit .

Līdzīgi kā Scratch, jūs veidojat savu programmu, izmantojot ar krāsu kodētus moduļus: darbības moduļi ir zaļā krāsā, sensori ir dzelteni un plūsmas vadības komandas ir oranžas.

Mūsu robotu roku piemērā mēs vēlamies, lai motors aktivizētos, lai pirksti atvērtos; vadība, lai radītu bremžu skaņu; pirkstus aizvērt un pēc tam - pēc pauzes - atkal atvērt. Tam nepieciešami pieci moduļi, kā parādīts zemāk. Kad esat izpildījis norādījumus, lai to izveidotu, ir pienācis laiks eksperimentēt ar iestatījumiem; mēs pusstundu zaudējām septiņus gadus vecu bērnu, kad viņa spēlējās ar dažādiem skaņas efektiem.

Ja tas izskatās pārāk vienkāršoti, nebaidieties. LabView ietver daudzas uzlabotas darbības, un līdz brīdim, kad esat pabeidzis veidot Gripp3r, šis vienkāršais moduļu komplekts ātri ir kļuvis daudz sarežģītāks, turklāt ar daudzām cilpām un slēdžiem.

Uzlabotāki projekti ietver datu reģistrēšanu, un lodziņā ir krāsu, skārienjutīgais un infrasarkanais sensors. Tieši no Lego var iegādāties arī žiroskopu, ultraskaņas, skaņas, kompasa un akselerometra sensorus.
Jūs neesat aprobežots ar LabView. Piemēram, ROBOTS ir paredzēts, lai izveidotu sarežģītākas programmas, kas darbojas ar Lego Mindstorms.

Kad esat pabeidzis programmas izveidi, ir pienācis laiks tai ļauties reālajā pasaulē. Galvenais tam ir Mindstorms EV3 inteliģentais ķieģelis (kuru jūs varat redzēt zemāk esošajā čūskas robota centrā).

Lego Mindstorms čūska

Vispirms jums tas jāpievieno modelim, kuru esat izveidojis, izmantojot vienu no Ethernet līdzīgajiem kabeļiem. Ir pieejamas četras pieslēgvietas - A, B, C un D - un, ja uzmanīgi aplūkosiet pārejas ekrānuzņēmumus, redzēsit, ka motoru piestiprinām pie A porta.

Pēc tam jūs pievienojat EV3 ķieģeļu savam datoram vai Mac, izmantojot komplektācijā iekļauto kabeli, un nospiežat play; programma automātiski darbosies.

Tas tiks saglabāts arī blokā, lai jūs varētu vadīt roku (mūsu gadījumā), nepieslēdzoties datoram.

Klasē

Tāpat kā ar Scratch, jūs varat atrast, ka jūsu vietējā vidusskola jau ir ieguldījusi Mindstorms izglītībai. Ar milzīgu resursu klāstu un papildu komplektiem tie piedāvā lielisku iespēju klasēm sadarboties projektā. Piemēram, dažos komplektos ietilpst paklāji - piemēram, kosmosa ainava un zaļa pilsēta -, lai studenti varētu kopīgi izveidot kaut ko lielāku nekā atsevišķi roboti.

Arī tur ir dinamiska Mindstorms celtnieku kopiena, kurā Lego ļauj ērti augšupielādēt un kopīgot savus darbus. Ja vēlaties redzēt, kā kāds no komplekta uzbūvēja ģitāru, zemestrīces detektoru vai kauliņu ripināšanas mašīnu, tas ir tikpat vienkārši, kā lejupielādēt viņu projektu.

Zemāk mēs iepazīstinām ar to, kā Mindstorms darbojas ar pieticīgāku projektu, kuram jūs pat varat sekot bez fiziska komplekta.

Pirmais solis: ieslēdz motoru

Lejupielādējiet programmatūru no šejienes .

Noklikšķiniet uz File | Jauns projekts un aizveriet satura redaktoru, lai noņemtu lodziņu. Velciet Medium Motor no zaļā apgabala Actions un noklikšķiniet uz tā blakus atskaņošanas pogai. Nospiediet apļveida bultiņu, lai izvēlētos, cik ilgi tā aktivizēsies pēc sekunžu skaita, grādiem vai pagriezieniem. Noklikšķiniet uz 75, un jūs varat kontrolēt kustību: pozitīvs ir vienāds ar uzbrucējiem; negatīvs ir vienāds ar atpakaļ.

Pirmais solis

Otrais solis: savilktas dūres

Šajā ceļvedī mēs pieņemsim, ka esat izveidojis aprakstīto satvērēja roku. Ja mēs tūlīt nosūtītu šo programmu uz rokas, tā saspiestu saķeri.

Pievienojiet nogaidīšanas bloku, kā parādīts iepriekš, un mainiet vērtību uz 2, lai tas apstātos divas sekundes. Pēc tam mēs pievienojam vēl vienu vidēja motora bloku, bet mainām vērtību uz -75. Faktiski mūsu programma tagad saspiedīs satvērēju, gaidīs divas sekundes un pēc tam atraisīs.

2. solis

Trešais solis: iet uz priekšu

Lai padarītu lietas nedaudz interesantākas, pievienojiet cilpas funkciju. Velciet šo blakus atskaņošanas pogai un pēc tam pārvietojiet pārējās komandas tajā.

Pēc noklusējuma cilpa turpināsies neierobežotu reižu skaitu, tāpēc noklikšķiniet uz bezgalības simbola. Nolaižamajā izvēlnē būs redzamas vairākas iespējas. Jūs varētu izvēlēties intensitātes nolasīšanu no krāsu sensora, skārienjutīgā sensora, taimera vai citas. Vienkāršības labad izvēlieties trīs skaitļus.

3. solis

kā izdzēst attēlu

Ceturtais solis: labs darbs

Lai pabeigtu, mēs pievienosim mazliet audio. Velciet skaņas moduli no zaļās darbības zonas pa labi no cilpas. Pēc noklusējuma tiek parādīta mapes ikona, kas nozīmē, ka, noklikšķinot uz taisnstūra lodziņa augšējā labajā stūrī, tiks parādīti pieejamie skaņas efekti un balsis.

Šeit mēs izvēlamies Labs darbs, lai trīs reizes svinētu roku saspiešanu un atraisīšanu. Bet, lai izveidotu melodiju, jūs varētu atskaņot piezīmi vai signālu - vai to sēriju.

4. solis

Interesanti Raksti

Redaktora Izvēle

HP Envy 7640 pārskats
HP Envy 7640 pārskats
Mūsu nesenajā žurnālā par vidējās un augstākās klases fotoprinteriem HP Envy 7640 izrādījās visdarbīgākais no grupas. Tur, kur citi modeļi sabāzās pēc iespējas vairāk tintes tvertņu un to iznīcināja
Kā uzlabot Chromecast veiktspēju
Kā uzlabot Chromecast veiktspēju
Visi Chromecast modeļi nodrošina 1080p izšķirtspēju, taču katra versija atšķiras ar citām specifikācijām. Sākotnējais Chromecast (1. paaudze) bija ierobežots ar 2,4 GHz Wi-Fi savienojumiem un 1080p ar 30 kadriem sekundē. Chromecast (2. paaudze) pievienoja Wi-Fi atbalstu
Kā saglabāt īsziņas iPhone tālrunī
Kā saglabāt īsziņas iPhone tālrunī
Nav vienkāršs veids, kā saglabāt īsziņas iPhone tālrunī, taču varat saglabāt ziņas vai ziņojumu pavedienus ar vai bez laikspiedola.
Kā mainīt Facebook valodas iestatījumus
Kā mainīt Facebook valodas iestatījumus
Vai vēlaties mainīt savu Facebook valodu uz angļu vai citu valodu? Veiciet šīs darbības, lai izvēlētos no vairāk nekā 100 dažādām valodām.
Iestatiet noklusējuma Windows izslēgšanas dialoglodziņu ar grupas politiku
Iestatiet noklusējuma Windows izslēgšanas dialoglodziņu ar grupas politiku
Windows 10 nenodrošina nekādu veidu, kā mainīt noklusējuma komandu Shutdown klasiskajā Shutdown dialoglodziņā. To var mainīt, izmantojot grupas politiku.
Kā lejupielādēt Snapchat vietnē Kindle Fire
Kā lejupielādēt Snapchat vietnē Kindle Fire
Kindle Fire un Snapchat izklausās pēc debesīs izgatavotas spēles. Amazon ierīcei ir milzīgs displejs un liela izšķirtspēja. Papildus tam tam ir arī augstas izšķirtspējas kamera, kas var nodrošināt lieliskus momentuzņēmumus. Kopš Amazon
Iespējojiet vai atspējojiet Windows atkopšanas vidi sistēmā Windows 10
Iespējojiet vai atspējojiet Windows atkopšanas vidi sistēmā Windows 10
Kā iespējot vai atspējot Windows atkopšanas vidi (WinRE) operētājsistēmā Windows 10. Windows atkopšanas vide (WinRE) ir pieejamo problēmu novēršanas rīku kopums.