Բովանդակություն:
- Քայլ 1. Enseñar a Través De Secuencia De Pasos
- Քայլ 2: Materiales Y Equipos
- Քայլ 3. El RedBot Y El Código
- Քայլ 4: Cubierta De Robot, bolrbol Y Cerca
- Քայլ 5: Ինտերֆազ
- Քայլ 6: Գործառույթ
Video: Juego De Coding (programación) Para Niños: 6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Este es un instructible for crear un juego sencillo para enseñar a programar niños- ի համար: Գաղափարն այն է, ինչ նման է Cubetto de Primo- ին, բայց գաղափարն այն է, որ ծովն ամբողջովին ձևափոխելի է և հաքքելի: Por eso comparto el código, explicación del código y los archivos para poder construir con cortado láser las piezas.
Esto es parte de un esfuerzo de la Fundación Costa Rica para la Innovación para crear herramientas base, con la cual todos podemos evolucionar la tecnología. Հաշվի առեք մի ծրագիր, որը չի կարող օգտագործվել սպառման արտադրանքի անհամապատասխանության, ինչպես նաև այն ստեղծելու համար, որը թույլ է տալիս օգտագործել ոչ մի անհամապատասխանություն:
Ուսուցողական է այն անձերի համար, որոնք կօգնեն ձեզ Arduino- ում, ինչպես նաև մշակման բասիկոյի համադրությամբ:
Քայլ 1. Enseñar a Través De Secuencia De Pasos
Uno de los aspectos más importantes de la programación, es el lenguaje. Ideas a un lenguaje formar, que is además comunicable ծրագրերի ծրագիրն է: Esta herramienta, a diferencia de algo como primo, establece la relación de indicar una secuencia de comandos que luego son ejecutados por un robot. El Compente computable se përfaqësa en la computadora (en lugar de una caja física como Primo), կամ էլ ռոբոտը արձագանքում է մանրաթելերի տեխնիկային և աշխարհին, La lógica del programa permite ver la secuencia de comandos como algo de planificación del problema que luego es ejecutado, contrario a controlar un robot con control remoto, donde las acciones son ejecutadas en tiempo real y no como una planificaciónos de Futuros շարժառիթների, explícitos mediante algún lenguaje, en este caso, simplemente una cadena de comandos de movimiento en diferentes direcciones.
No se sabe mucho sobre el efecto de aprender a programar desde temprano, pero el sentido común nos dice que tiene sentido, pues las forms de pensamiento abstracto se ven estuladas. Հաշվի առնելով ժողովրդավարության ժողովրդավարությունը, այն կարող է օգտագործվել որպես հիմնական միջոց, որը կարող է գնահատվել որպես արդյունքների գնահատման գնահատական: Estamos seguros que daño no podrán hacer. Por esa misma razón damos este código y proyecto base, que se puede poner a funcionar en un par de horas y a un costo muy bajo.
Ուղղակի կարելի է պարզել, թե որն է ծրագրային ապահովման սենչիլո, լրամշակման և մշակման եղանակը, ինչպես նաև մոդիֆիկացիան, ինչպես նաև RedBot- ի, ինչպես նաև Arduino- ի ռոբոտի օգտագործումը: El RedBot- ը անհրաժեշտ չէ, դուք կարող եք օգտագործել ռոբոտը, որն աշխատում է Arduino- ի պլատֆորմով, շարժիչներով կամ ծառայություններով և Bluetooth- ի կապի միջոցով:
Քայլ 2: Materiales Y Equipos
Օկուպամոս:
- Կոմպուտադորա
- Ներբեռնման վերամշակում
- Arduino IDE
- RedBot (en Կոստա Ռիկա). Aunque puede ser cualquier ռոբոտ: El modelo de redbot utilizado acá difiere del que se consigue en el mercado, hay que ajustar las dimensiones de los archivos de la caja
- Bluetooth BEE (cualquier módulo bluetooth գործառույթ)
- Նյութ MDF para cortado láser
Քայլ 3. El RedBot Y El Código
Código Arduino
El RedBot- ը կարող է անվճար օգտվել Arduino IDe- ից, որը հեշտացնում է շարժիչային մեքենաների կառավարումը: Adjunto encontrarán el código. El paso importante es la lectura del puerto սերիալ, void serialEvent () {
if (Serial.available ()) {cmd = Serial.readStringUntil ('/n'); }}
El Evento SerialEvent () թույլ կտա Arduino correr el código de forma normal el loop, y solamente cuando hay տեղեկատվություն, որը պետք է ստացվի սերիալում, իրադարձությունների սերիալում: En ese instante, se almacena el String que viene por serial, en una variable global que llamamos cmd, y que contiene una secuencia de n [umeros del 0 al 3 que son los comandos de Movimiento, que son luego interpretados en el main loop.
Bluetooth
En el RedBoard, el Xbee bluetooth se conecta fácilmente en los վերնագրեր, pues el RedBot viene disadado for useisar ese módulo de bluetooth. Hay una versión de redBot nueva que es igual, solamente el chasis cambia. Primero cargar el código adjunto al RedBot y luego conectar el módulo bluetooth- ի միջոցով: El bluetooth aparecerá como un dispositivo más en la computadora, y asegurase que se conecta. El led verde del Xbee dejará de parpadear en el momento que esté conectado a la computadora.
Քայլ 4: Cubierta De Robot, bolrbol Y Cerca
Con el material MDF, cortar con cortadora láser lo que se adjunta en el archivo eps. Esto lo pueden hacer en cualquier lugar donde ofrezcan cortado láser y no debería salir caro: En Costa Rica, recomendamos la Inventoría.
Luego es nada más de ensamblar el robot, bolrbol y cerca.
Քայլ 5: Ինտերֆազ
Կոդիգոյի մշակում
para correr el código, descargar el programa Processing acá. Բոլոր սարքերը տեղադրելու համար անհրաժեշտ պլատֆորմ (Windows, Mac, Linux): El código lo he dejado lo más simple posible para que este pueda ser modificado.
Una vez descargado e instalado Processing, coloque los archivos "Robot_control.pde" y "button.pde" in an Directorio con el nombre "Robot_Control", or puede colocarlos en el mismo Directorio and abrir en Processing el archivo "Robot_Control.pde"
Imágenes
Las imágenes las adjuntamos como un archivo zip. Nada más descargarlas y colocarlas en el mismo Directorio en Processing, donde colocaron el código, dentro de una carpeta llamada «data»
Քայլ 6: Գործառույթ
Una vez todo listo: simplemente ejecutar el código en Վերամշակում. Nada más asegurarse que se conectan al puerto indicado de bluetooth, cambiando la línea:
նավահանգիստ = նոր Սերիա (սա, «nombredelpuerto», 9600);
El nombre del puerto varía, así por ejemplo en Windows- ի սերվեր «COM3», mientras que en MAC, sergo algo como "/dev/cu. Arduino-DevB", y en linux algo con "/dev/rfcomm0":
Como ven este un un código base, para transformarlo en algo como un producto, todavía necesita desarrollo y cualquier kontribution es bienvenida.
Խորհուրդ ենք տալիս:
Tarjetas Interactivas De Anatomía Para Niños Pequeños: 7 քայլ
Tarjetas Interactivas De Anatomía Para Niños Pequeños: Este sencillo հրահանգներ, որոնք նախատեսված են մեր պատրաստման համար Targetas interactivas enseñar anatomía a niños pequeños, partir de recursos gráficos adecuados y el uso de de tarjeta pireda pirated pirate interiacadey make or piada interpreded make or piada interpraya yndpret y tarnpretprenpre yprenpre yyny yyny y Maken y Makeny y Maken Make y
Programación Para Niños Y Niñas En Colombia: 4 Steps
Aciրագրեր Para Niños Y Niñas En Colombia. hy Կոլումբիա
Felt Micro: bit Name Badge - Craft + Coding !: 6 քայլ (նկարներով)
Felt Micro: bit Name Badge - Craft + Coding !: Ամենակարևորը, ինչ ձեզ հարկավոր է ամառային ճամբարում, թույն անվան կրծքանշանն է: Այս հրահանգները ցույց կտան ձեզ, թե ինչպես ծրագրավորել BBC միկրո. և հարմարեցրեք զգայական կրծքանշանը ՝ այն պարունակելու համար: Քայլեր 1 & 2 -ը առաջընթացի մասին են
Programación Conducida Por El Acontecimiento En FTC: 4 քայլ
Aciրագրեր, որոնք ուղղված են FTC- ի հետ. Osրագրերը թույլ են տալիս թույլատրել սարքավորումների ճշգրիտ ծրագրերը, ինչպես նաև ներառել են իրադարձություններ, որոնք ներառում են հեռահաղորդակցական
Centro De Cómputo Para Niños Con Raspberry Pi: 7 քայլ
Centro De Cómputo Para Niños Con Raspberry Pi. Estos ser á n los primeros pasos de la Raspberry Pi և այլընտրանքային եղանակներով. Raspberry Pi 2 Adaptador de red and micro USB Tarjeta micro SD (de 8 gb) Cable HDMI Cargador Rat ó n Teclado para computadoraEn caso de contar con un Kit de inicio