Principal Mac Ensenyeu als nens a codificar amb Lego Mindstorms

Ensenyeu als nens a codificar amb Lego Mindstorms



Troba’ns un nen que no li agradi Lego i et mostrarem un alien amb disfressa infantil.

No hi ha una manera millor d’inspirar els nens i presentar-los diversos conceptes clau de programació que Lego Mindstorms, que els permet construir un robot a partir de Lego i programar-lo també.

Hi ha algunes advertències. En primer lloc, el conjunt de Lego Mindstorms és car: el preu en línia més baix que vam poder trobar era d’uns 230 GBP amb IVA inclòs i, si entres a John Lewis, el trobaràs a la venda a 300 euros. La segona és que els nens més petits necessitaran ajuda per construir els models.

Tot i que, si us dediqueu l’esforç, el ventall de possibilitats del conjunt base és increïble. Com passa amb tots els Lego, l’únic límit real del que podeu crear és la vostra imaginació (i el nombre de kits addicionals que compreu). Us ajudarà a escollir cinc tipus de robots per construir des de fora, com ara el Gripp3r, un robot fort que pot aixecar i transportar coses pesades amb els seus Grippers.

Lego Gripp3r

Amb només un conjunt d’instruccions impreses al quadre, haureu d’anar en línia per saber com construir la majoria dels robots. Com a resultat, necessitareu un ordinador o una tauleta a mà mentre esteu treballant, però Lego ha fet que la tasca de creació sigui menys descoratjadora dividint hàbilment el procés de construcció en missions separades. Per exemple, quan feu Gripp3r, comenceu per fer la mà agafadora i, a continuació, afegiu parts addicionals en tres missions per crear el robot complet.

Un cop hàgiu acabat el procés força tècnic de construcció del vostre model, que utilitza la gamma de blocs de construcció Technic més semblants a l’esquelet de Lego, 594 dels quals es troben a la caixa, ja podreu crear el vostre programa.

Programació

Mindstorms es subministra amb un entorn de programació gràfic basat en LabView . La versió de Lego s’ha adaptat per funcionar amb conjunts Mindstorms, però no cal comprar un model per utilitzar-lo gratuïtament; el podeu descarregar aquí .

De manera similar a Scratch, creeu el vostre programa mitjançant mòduls codificats per colors: els mòduls d’acció són de color verd, els sensors són grocs i les ordres de control de flux són taronja.

En el nostre exemple de mà robòtica, volem que el motor s’activi de manera que els dits s’obrin; el control per fer sonar un fre d'aire; els dits es tanquen i, després d’una pausa, s’obren de nou. Això requereix cinc mòduls com es mostra a continuació. Un cop heu seguit les instruccions per crear-ho, és hora d’experimentar amb la configuració; vam perdre una nena de set anys durant mitja hora mentre tocava amb els diferents efectes sonors.

Si sembla massa simplista, no us temeu. LabView inclou moltes operacions avançades i, quan acabeu de construir Gripp3r, aquest senzill conjunt de mòduls s’ha convertit ràpidament en molt més complex, amb bucles i commutadors en abundància.

Els projectes més avançats inclouen el registre de dades i al quadre hi ha un sensor de color, tacte i infraroig. També podeu comprar sensors de giroscopi, ultrasons, so, brúixola i acceleròmetre directament de Lego.
Tampoc no està restringit a LabView. Per exemple, ROBOTC està dissenyat per crear programes més complexos que funcionen amb Lego Mindstorms.

Un cop hàgiu acabat de crear el programa, és hora de provar-ho al món real. La clau d’això és el maó intel·ligent Mindstorms EV3 (que podeu veure al centre del robot serp, més avall).

Serp Lego Mindstorms

Primer, heu de connectar-lo al model que heu creat mitjançant un dels cables semblants a Ethernet. Hi ha quatre ports disponibles: A, B, C i D, i si mireu de prop les captures de pantalla del recorregut, veureu que connectem el motor al port A.

A continuació, connecteu el maó EV3 al vostre PC o Mac mitjançant el cable subministrat i premeu Play; el programa s'executarà automàticament.

També s’emmagatzemarà al bloc perquè pugueu controlar la mà (en el nostre cas) sense estar connectat al PC.

A l'aula

Igual que amb Scratch, és possible que la vostra escola secundària local ja hagi invertit en Mindstorms per a l'educació. Amb el suport d’una àmplia gamma de recursos i kits addicionals, aquests ofereixen una manera excel·lent perquè les classes treballin juntes en un projecte. Per exemple, alguns conjunts inclouen estores, com ara un paisatge espacial i una ciutat verda, perquè els estudiants puguin treballar junts per crear alguna cosa més gran que els robots individuals.

També hi ha una comunitat vibrant de creadors de Mindstorms, amb Lego que facilita la càrrega i la compartició de les vostres creacions. Si voleu veure com algú va construir una guitarra a partir del kit, un detector de terratrèmols o una màquina per llançar daus, és tan fàcil com descarregar el seu projecte.

A continuació, presentem la manera com Mindstorms funciona amb un projecte més modest que fins i tot podeu seguir sense un conjunt físic.

Primer pas: motor encès

Descarregueu el fitxer programari d’aquí .

Feu clic a Fitxer | Projecte nou i Tanca l’editor de contingut per eliminar la caixa. Arrossegueu Motor mitjà des de la zona d'accions verda i feu-hi clic al lloc situat al costat del botó de reproducció. Premeu la fletxa circular per triar durant quant de temps s'activarà, segons el nombre de segons, graus o rotacions. Feu clic a 75 i podeu controlar el moviment: positiu és igual a davanters; negatius equivalen cap enrere.

Pas 1

Segon pas: punys tancats

Als efectes d’aquest tutorial, suposarem que heu construït la mà de la pinça descrita. Si enviem aquest programa a la mà ara mateix, estrenyeria l’adherència.

Afegiu un bloc d'espera, tal com es mostra més amunt, i canvieu el valor a 2 perquè es posi en pausa durant dos segons. A continuació, afegim un altre bloc de motor mitjà, però canviem el valor a -75. En efecte, el nostre programa ara tancarà la pinça, esperarà dos segons i, a continuació, es desactivarà.

Pas 2

Tercer pas: fer-ho malament

Per fer les coses una mica més interessants, afegiu una funció de bucle. Arrossegueu-lo al costat del botó de reproducció i, a continuació, torneu a col·locar les altres ordres que hi ha al seu interior.

Per defecte, el bucle continuarà un nombre il·limitat de vegades, així que feu clic al símbol infinit. Al menú desplegable, veureu diverses opcions. Podeu optar per una lectura d’intensitat des del sensor de color, un sensor tàctil, un temporitzador o més. Per simplicitat, trieu un recompte de tres.

pas 3

com obtenir subtítols a Amazon Prime

Quart pas: bona feina

Per acabar, afegirem una mica d’àudio. Arrossegueu el mòdul So des de l'àrea d'accions verdes a la dreta del bucle. La icona de la carpeta es mostra per defecte, el que significa que quan feu clic al rectangle a la part superior dreta del quadre, es mostraran els efectes de so i les veus disponibles.

Aquí escollim Bona feina per celebrar tres cops les mans que ens estrenyem. Però podeu tocar una nota o un to, o una sèrie d’ells per crear una melodia.

Pas 4

Articles D'Interès

L'Elecció De L'Editor

Com tenyir l'armadura de cuir a Minecraft
Com tenyir l'armadura de cuir a Minecraft
El joc de Minecraft és principalment un joc de supervivència, lluitant contra els elements, en forma de monstres hostils per reunir les necessitats bàsiques i, finalment, domesticar almenys una part del món per trucar a casa. Aquest principal
Descarrega Aero Purple
Descarrega Aero Purple
Aero Purple. Tots els crèdits van al creador d’aquests cursors, Hopachi. Autor: Hopachi. http://www.eightforums.com/customization/9827-custom-cursors.html Baixeu la mida 'Aero Purple': 49,14 Kb AdvertismentPCRepair: solucioneu problemes de Windows. Tots ells. Enllaç de descàrrega: feu clic aquí per descarregar el fitxer Assistència usWinaero confia molt en el vostre suport. Podeu ajudar el lloc a seguir oferint-vos contingut interessant i útil
Com utilitzar les targetes d'habilitat a Persona 5
Com utilitzar les targetes d'habilitat a Persona 5
A Persona 5, les targetes d'habilitat són articles especials que es poden obtenir de diverses maneres. Amb el nom d'encanteris, les targetes d'habilitat permeten que qualsevol persona de Joker aprengui habilitats que no pot aprendre en pujar de nivell sol. Encara que pots'
Com fer MP a Facebook
Com fer MP a Facebook
Descobriu com de fàcil és realment la missatgeria privada a Facebook. Podeu enviar missatges de missatges a amics, propietaris de pàgines i molt més. A continuació s'explica com fer MP a Facebook i Messenger.
Com desbloquejar el Samsung Galaxy Note 8 per a qualsevol operador
Com desbloquejar el Samsung Galaxy Note 8 per a qualsevol operador
El Galaxy Note 8 és un telèfon popular i multifuncional i alguns fins i tot l'utilitzen com a tauleta. Tanmateix, no és l'opció més assequible. És per això que molts usuaris van obtenir el seu Note 8 amb un descompte que requeria la signatura
Com combinar diversos fitxers de registre en un de sol
Com combinar diversos fitxers de registre en un de sol
En aquest article, veurem com combinar diversos ajustaments del registre en un sol fitxer i com fer que aquest procés sigui més ràpid.
Revisió de Fitbit Blaze: un rastrejador sòlid, però hauríeu de comprar el Versa?
Revisió de Fitbit Blaze: un rastrejador sòlid, però hauríeu de comprar el Versa?
Així que ho hauries de fer? Quan vaig revisar el Fitbit Blaze per primera vegada el 2016, es va facturar com el primer rellotge intel·ligent de la companyia. La veritat, com podeu veure a la ressenya original següent, és que era més elegant que