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

Novetats de Windows 10 build 9860: funcions que potser no us heu adonat
Novetats de Windows 10 build 9860: funcions que potser no us heu adonat
Una breu revisió dels canvis que Microsoft va fer a la versió 9860 de Windows 10 de la versió prèvia.
Per què s'emmagatzemen les fotos en una carpeta DCIM?
Per què s'emmagatzemen les fotos en una carpeta DCIM?
La vostra càmera digital, telèfon intel·ligent o un altre dispositiu que fa fotos gairebé sempre emmagatzema aquestes fotos en una carpeta DCIM, però per què?
OnePlus 6: com canviar la pantalla de bloqueig
OnePlus 6: com canviar la pantalla de bloqueig
Hi ha algunes maneres de personalitzar la pantalla de bloqueig del vostre OnePlus 6. Podeu tenir diferents fons de pantalla a la pantalla 6.28 1080p i aprofitar al màxim les opcions de personalització addicionals. Com la majoria de telèfons Android, ve OnePlus 6
Què cal fer si la vostra tauleta Amazon Fire no té so
Què cal fer si la vostra tauleta Amazon Fire no té so
Amazon ha venut desenes de milions de tauletes Kindle Fire i ningú pot dubtar de la popularitat d’aquestes tauletes de nivell bàsic, però potents. El Kindle Fire continua dominant aquest segment de mercat i, pel seu preu, ho són molt
Exporteu les contrasenyes desades a Microsoft Edge Chromium al fitxer CSV
Exporteu les contrasenyes desades a Microsoft Edge Chromium al fitxer CSV
Com exportar les contrasenyes desades a Microsoft Edge Chromium a un fitxer CSV Cada vegada que introduïu algunes credencials per a un lloc web, Microsoft Edge us demana que les deseu. Si accepteu l’oferta, la propera vegada que obriu el mateix lloc web, el navegador emplenarà automàticament les credencials desades. Si heu iniciat la sessió
Wyze Cam no pot trobar el nom de xarxa especificat: què cal fer
Wyze Cam no pot trobar el nom de xarxa especificat: què cal fer
L’Internet de les coses s’està convertint en una part cada vegada més integrada de les nostres vides. Qualsevol amant de la tecnologia estarà encantat de compartir amb vosaltres com ha connectat tot allò de casa per ser controlat per veu, des de la seva
Com esborra un compte de Twitch
Com esborra un compte de Twitch
https://www.youtube.com/watch?v=1ur2LG4udK0 Twitch és possiblement la plataforma de transmissió de jocs més popular, però no és necessàriament per a tothom. Si sou d’aquelles persones que van instal·lar Twitch però que ja no vol conservar