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

Desactiveu la navegació cap enrere i cap endavant de Chrome amb el desplaçament del touchpad
Desactiveu la navegació cap enrere i cap endavant de Chrome amb el desplaçament del touchpad
Com desactivar la navegació cap enrere i cap endavant amb el gest de desplaçament de dos dits amb el touchpad a Google Chrome Google Chrome a Windows integra els seus propis gestos de touchpad per desplaçar-se amb dos dits. Tot i que podeu desplaçar-vos cap amunt i cap avall d’una pàgina amb dos dits, substitueix els gestos del touchpad del sistema operatiu per desplaçar-se amb dos dits esquerre / dret. S'ha assignat
Cerqueu si teniu disc dur o SSD al Windows 10
Cerqueu si teniu disc dur o SSD al Windows 10
Al Windows 10, podeu trobar el vostre tipus de disc per a les unitats instal·lades al vostre PC sense reiniciar el PC ni desmuntar-lo. No es requereixen eines de tercers.
Com cancel·lar la vostra subscripció a Paramount Plus
Com cancel·lar la vostra subscripció a Paramount Plus
Podeu cancel·lar Paramount+ en qualsevol moment, però el procés difereix segons si us heu registrat a través del lloc web, Amazon o Roku.
Com es desbloqueja un iPhone 5, 6, 6s i 7: a continuació s'explica com fer que un iPhone bloquejat accepti qualsevol simulador
Com es desbloqueja un iPhone 5, 6, 6s i 7: a continuació s'explica com fer que un iPhone bloquejat accepti qualsevol simulador
Està satisfet amb el seu iPhone, però creu que paga massa per les dades i els textos? Hi hem estat tots, per ser sincer. De vegades, intercanviar operadors de telefonia mòbil és una bona idea, però és possible que hi hagi un petit problema: si el vostre
Activa o desactiva el mode d'incògnit de Google Chrome
Activa o desactiva el mode d'incògnit de Google Chrome
Com forçar activar o desactivar el mode d'incògnit de Google Chrome. Una característica menys coneguda de Google Chrome és la possibilitat de desactivar o forçar l'activació del seu dispositiu integrat
Podeu editar un filtre després de publicar-lo a Instagram
Podeu editar un filtre després de publicar-lo a Instagram
Instagram es va basar en gran mesura en la seva àmplia gamma d’eines d’edició de fotos que posa a disposició dels seus usuaris. Tot i això, també ha guanyat un nivell de notorietat per les seves regles inflexibles. A molts els resulta molest que això sigui social
Com desactivar el narrador en un Roku
Com desactivar el narrador en un Roku
L'àudioguia de Roku és fàcil d'activar per accident. Obteniu informació sobre com desactivar el narrador a Roku quan no necessiteu la funció de lectura de pantalla.