VI Jornad as d e Inic iación a la Rob ótica p ara Alumnos d e Secund aria, Ab ril 2016
VI Jornad as d e Inic iación a la Rob ótica p ara Alumnos d e Secund aria, Ab ril 2016
VI Jornad as d e Inic iación a la Rob ótica p ara Alumnos d e Secund aria, Ab ril 2016
Conexionesconelbrick
CONEXIÓN DE LOS MOTORES
CONEXIÓN DE LOS SENSORES
CONEXIÓN DEL NXT AL PC
VI Jornad as d e Inic iación a la Rob ótica p ara Alumnos d e Secund aria, Ab ril 2016
En“My Files”seencuentrantodoslosprogramasquepodemosejecutardesdeelNXToelPC.
En“SoftwareFiles”estánlosprogramasquedescargamos
desdeelPC.
En“NXTFiles”estánlosprogramasquehacemosenel
propioNXT.
En“Sound Files”estánlossonidosqueformanpartedeunprograma.
Menúsdelbrick NXT
VI Jornad as d e Inic iación a la Rob ótica p ara Alumnos d e Secund aria, Ab ril 2016
En“NXTProgram”programamos
nuestrorobotsinusarelPC.
En“TryMe”experimentamosconlosmotoresy
sensores.
En“View”obtenemosdatosdelosmotoresy
sensores.
En“Settings”ajustamoslos
parámetrosdelNXT.
En“Bluetooth”cambiamoslaconexióndelNXTaBluetooth.
Menúsdelbrick NXT
VI Jornad as d e Inic iación a la Rob ótica p ara Alumnos d e Secund aria, Ab ril 2016
ProgramaciónLEGO® NXT
Haremos el programa en el PC y lo grabaremos en el NXT a través de la conexión USB
VI Jornad as d e Inic iación a la Rob ótica p ara Alumnos d e Secund aria, Ab ril 2016
ProgramaciónLEGO® NXT
VI Jornad as d e Inic iación a la Rob ótica p ara Alumnos d e Secund aria, Ab ril 2016
VersiónreducidadeLabView
VI Jornad as d e Inic iación a la Rob ótica p ara Alumnos d e Secund aria, Ab ril 2016
1.Ejecutamoslaaplicación
VI Jornad as d e Inic iación a la Rob ótica p ara Alumnos d e Secund aria, Ab ril 2016
2.Creamosarchivonuevo
VI Jornad as d e Inic iación a la Rob ótica p ara Alumnos d e Secund aria, Ab ril 2016
3.Elaltavoz¡¡¡Mirobothabla!!!
Arrastramoseliconosoundsobrenuestroesquema
VI Jornad as d e Inic iación a la Rob ótica p ara Alumnos d e Secund aria, Ab ril 2016
Vamosamontarunpocodeescándalo…experimentamos
Informaciónsobreelbrick
Descargarprogramaalbrick
Descargaryejecutarprograma
Detenerprograma
3.Elaltavoz¡¡¡Mirobothabla!!!
VI Jornad as d e Inic iación a la Rob ótica p ara Alumnos d e Secund aria, Ab ril 2016
Añadimosunelementodedistancia(relojdearenaà distancia)
4.Elsensordeultrasonidos¡¡¡Mirobotve!!!
VI Jornad as d e Inic iación a la Rob ótica p ara Alumnos d e Secund aria, Ab ril 2016
Puertoalqueestáconectadoelsensor
4.Elsensordeultrasonidos¡¡¡Mirobotve!!!
Elprogramaespera(wait)hastaquehayalgoamenos(omás)distanciadelaindicada.
Probadlasdosposibilidades!!!
Indicamossiladistanciaestápuestaencentímetrosoenpulgadas(inches)
Distanciaqueestámidiendoelsensor
ahoramismo
VI Jornad as d e Inic iación a la Rob ótica p ara Alumnos d e Secund aria, Ab ril 2016
5.¿Repetimos?Ejecuciónenbucle
Permiterepetircíclicamenteloquehaydentrodelbucle(loop)
VI Jornad as d e Inic iación a la Rob ótica p ara Alumnos d e Secund aria, Ab ril 2016
5.¿Repetimos?Ejecuciónenbucle
Tenemosquearrastrarlosbloquesalinteriordelbucle
VI Jornad as d e Inic iación a la Rob ótica p ara Alumnos d e Secund aria, Ab ril 2016
5.¿Repetimos?Ejecuciónenbucle
Eligiendoestaopciónelbucleserepitesiempre
¡Elrobotvigilacontinuamentesialgoseleacerca!¡Probadlo!
VI Jornad as d e Inic iación a la Rob ótica p ara Alumnos d e Secund aria, Ab ril 2016
5.¿Repetimos?Ejecuciónenbucle
• Tenemosmuchasmásopcionesparaelbucle
– Sensor
– Tiempo
– Contador
– Condiciónlógica
VI Jornad as d e Inic iación a la Rob ótica p ara Alumnos d e Secund aria, Ab ril 2016
6.Losmotores¡¡¡Mirobotsemueve!!!
VI Jornad as d e Inic iación a la Rob ótica p ara Alumnos d e Secund aria, Ab ril 2016
• MOVIMIENTOENLINEARECTA
1. SeleccionamoslospuertosAyB(losmotoresdenuestrorobotdebenestarconectadosaesospuertos
2. Ejecutamosennuestrorobot1. ConectamoselcableUSBdelrobotalordenador2. Encendemoselrobot(botónnaranjaladrillo)3. EjecutamosaplicaciónconelbotónPlay
6.Losmotores¡¡¡Mirobotsemueve!!!
VI Jornad as d e Inic iación a la Rob ótica p ara Alumnos d e Secund aria, Ab ril 2016
• Experimentamoslasposibilidades(giros)
6.Losmotores¡¡¡Mirobotsemueve!!!
ParadetenerelrobotpodemospulsarStop(siestamosconectadosporUSB)oelbotónrectangulardelbrick
VI Jornad as d e Inic iación a la Rob ótica p ara Alumnos d e Secund aria, Ab ril 2016
• Movimientodeduraciónilimitada
– ¿¿¿Porquésepara???¿Noerailimitado?– Elmovimientoseejecutahastaque:
• Acabaelprograma• Ponemosotrainstruccióndemovimiento(incluidaladeparada)
6.Losmotores¡¡¡Mirobotsemueve!!!
VI Jornad as d e Inic iación a la Rob ótica p ara Alumnos d e Secund aria, Ab ril 2016
• Estrategia:Girarcontinuamenteusandoulltrasonidos hastaqueencuentrealenemigo
7.ElcombateDetectandoaloponente
VI Jornad as d e Inic iación a la Rob ótica p ara Alumnos d e Secund aria, Ab ril 2016
• Vamosaprobarloeneltatami(hacenfaltadosequipos).Proceso:1. Guardamoselarchivoconelnombre
‘clase1’2. Descargamoselprogramaalrobot3. DesconectamoselUSBdelrobot4. Colocamoslosdosrobotseneltatami5. Ejecutamosdesdeelbrick
7.ElcombateDetectandoaloponente
VI Jornad as d e Inic iación a la Rob ótica p ara Alumnos d e Secund aria, Ab ril 2016
• Cuandolodetectamosemitimosunsonidoyvamosaporél.Sidejamosdedetectarlo,volvemosabuscar
7.Elcombate¡¡¡Aporelenemigo!!!
Guardamoselprogramacomo‘sumo1’yloprobamos!
VI Jornad as d e Inic iación a la Rob ótica p ara Alumnos d e Secund aria, Ab ril 2016
7.ElcombateEvitandosalirsedeltatami
Tomadedecisionesenfuncióndeunacondición(switch)
VI Jornad as d e Inic iación a la Rob ótica p ara Alumnos d e Secund aria, Ab ril 2016
7.ElcombateEvitandosalirsedeltatami
Cuandolleguemosalbordedeltatamidebemosvolverhaciaatrásparanosalirnosà Tomadedecisionesen
funcióndelsensordeluz
Sidetectaluz(blanco)
Sidetectaoscuridad(negro)
CondiciónPuerto
VI Jornad as d e Inic iación a la Rob ótica p ara Alumnos d e Secund aria, Ab ril 2016
7.ElcombateProgramacompleto
• Partesuperiorseejecutamientrasestedentrodeltatamiyhacelomismoqueenejemplodesumobásico
• Parteinferior,seejecutacuandosesaledeltatami,yloquehaceesdarmediavueltayavanzarparameterseeneltatami.