Orodha ya maudhui:
- Hatua ya 1: Enseñar a Través De Secuencia De Pasos
- Hatua ya 2: Materiales Y Equipos
- Hatua ya 3: El RedBot Y El Código
- Hatua ya 4: Cubierta De Robot, brbol Y Cerca
- Hatua ya 5: Interfaz
- Hatua ya 6: Funcionando
Video: Juego De Coding (programu) Para Niños: 6 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Este es un instructable para crear un juego sencillo para enseñar a programar a niños. Wazo hili ni sawa na juego Cubetto de Primo, maoni yote juu ya bahari kamili inayoweza kutekelezeka. 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 for crear herramientas base, con the cual todos podemos evolucionar la tecnología. Enseñar a todos a programar, no puede ser un asunto de productos de consumo disponible, sino de crear herramientas para poder enseñarnos a nosotros mismos.
Hii inaweza kufundishwa kwa sababu ya shughuli zote za Arduino, na hii ni sehemu ya shughuli za usindikaji.
Hatua ya 1: Enseñar a Través De Secuencia De Pasos
Una de los factoros más importantes de la programación, es el lenguaje. Programu hizi za biashara na maoni ya aina nyingi, ambazo zinaweza kupendeza. 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. Kompyuta inayowezekana inayowakilisha wawakilishi wa kompyuta (en lugar de una caja física como Primo), ni robot robot inayotokana na manera física en un mundo construido por los niños.
La lógica del programa permite ver la secuencia de comandos como algo de planificación del problema que luego es ejecutado, contra a control of robot con control remoto, donde las acciones son ejecutadas en tiempo real y no como una planificación de futuros movimientos, que son hechos explícitos mediante algún lenguaje, en este caso, simplemente una cadena de comandos de movimiento en diferentes direcciones.
Hakuna mtu anayeweza kusema juu ya mpango wa hali ya juu, ambayo inaweza kutumiwa kwa kila siku, ikiwa ni pamoja na fomu za utaftaji wa hesabu. Kwa kweli, maeneo haya yanapewa demokrasia, kwa sababu ya maoni yako na hakuna maoni ya watu juu ya mipango ya tathmini ya matokeo ya matokeo. 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.
Ni rahisi kufundisha maelezo mafupi ya maelezo kuhusu programu ya programu, creado en usindikaji, na fomu ya msingi, na kuunganishwa na RedBot, na robot basado en Arduino. El RedBot no escesces, na cualquier otro robot inafanya kazi kwa njia ya mpango wa Arduino, moto na huduma za utunzaji wa Bluetooth.
Hatua ya 2: Materiales Y Equipos
Ocupamos:
- Computadora
- Usindikaji wa Descargar
- Arduino IDE
- RedBot (sw Kosta Rika). Aunque puede ser cualquier robot. Njia mpya ya matumizi ya redio inayotumiwa na watu wengi, nyongeza hiyo inajulikana kama sehemu za kumbukumbu za la caja
- Bee ya Bluetooth (cualquier módulo bluetooth funciona)
- Nyenzo MDF para cortado láser
Hatua ya 3: El RedBot Y El Código
Código Arduino
El RedBot inaweza kutumika kwa njia ya Arduino IDe kwa ajili ya kudhibiti moto. Adjunto encontrarán el código. El paso muhimu kwa masomo ya mfululizo wa hotuba, tupu serialEvent () {
ikiwa (Serial haipatikani ()) {cmd = Serial.readStringUntil ('/ n'); }}
El Evento SerialEvent () inaruhusiwa kwa Arduino correr el código de forma normal el loop, na hii ni moja ya habari inayofaa kwa habari ya mfululizo, ikiwa ni pamoja na tukio la serialEvent. Kwa hivyo, kwa sasa tunaona alama ya Kamba kwa mfululizo, ikiwa ni pamoja na kutofautishwa kwa ulimwengu kwa kila mtu, hii inahusiana na maoni yako [nambari moja kati ya 3 kati ya 3 za wana wa comandos de movimiento, ambayo ni moja ya tafsiri kuu ya kitanzi kikuu.
Bluetooth
Katika RedBoard, ni XBee ya Bluetooth inayoweza kutekelezwa kwenye vichwa vya habari, na inahusu RedBot viene disease kwa kutumia vifaa vya 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.
Hatua ya 4: Cubierta De Robot, brbol Y Cerca
Vyombo vya habari vya MDF, pamoja na cortadora kwa sababu hiyo inaambatana na eps 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, árbol y cerca.
Hatua ya 5: Interfaz
Usindikaji wa Código
para correr el código, descargar el programa Inasindika acá. Alli vienen las instrucciones for instalarlo en cualquier plataforma (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" en un directorio con el nombre "Robot_Control", o puede colocarlos en el mismo directorio y abrir en Usindikaji wa kumbukumbu "Robot_Control.pde"
Picha
Las picha las adjuntamos como un archivo zip. Utaftaji wa habari na habari zaidi juu ya Usindikaji, donde colocaron el código, dentro de una carpeta llamada "data"
Hatua ya 6: Funcionando
Una vez orodha ya orodha. rahisi kujishughulisha na mchakato wa usindikaji. Tunaweza kupata habari kuhusu kifaa chako cha Bluetooth, simu hii:
bandari = mpya Serial (hii, "nombredelpuerto", 9600);
El nombre del puerto varía, así por ejemplo en Windows sergo alto como "COM3", mientras que en MAC, será algo como "/dev/cu. Arduino-DevB", y en linux algo con "/ dev / rfcomm0".
Como venes est un código base, para transformarlo en algo como un producto, todavía necesita desarrollo y cualquier contribución es bienvenida.
Ilipendekeza:
Jinsi ya Kuweka Kiwango au Programu ya ESP8266 AT Firmware kwa Kutumia ESP8266 Flasher na Programu, Moduli ya IOT Wifi: Hatua 6
Jinsi ya Flash au Programu ya ESP8266 AT Firmware kwa Kutumia ESP8266 Flasher na Programu, Moduli ya IOT Wifi: Maelezo: Moduli hii ni adapta / programu ya USB ya moduli za ESP8266 za aina ESP-01 au ESP-01S. Imewekwa vizuri kwa kichwa cha kike cha 2x4P 2.54mm ili kuziba ESP01. Pia inavunja pini zote za ESP-01 kupitia 2x4P 2.54mm kiume h
Arduino: Programu za Muda na Udhibiti wa Kijijini Kutoka kwa Programu ya Android: Hatua 7 (na Picha)
Arduino: Programu za Wakati na Udhibiti wa Kijijini Kutoka kwa Programu ya Android: Nimekuwa nikijiuliza kila wakati ni nini kinatokea na bodi zote za Arduino ambazo watu hawaitaji baada ya kumaliza miradi yao nzuri. Ukweli ni wa kukasirisha kidogo: hakuna chochote. Nimeona hii nyumbani kwa familia yangu, ambapo baba yangu alijaribu kujenga nyumba yake mwenyewe
[Prod] TS 2x20W - Programu za Programu za Bluetooth Mimina Enceintes Craft 'n Sauti: Hatua 9
[Prod] TS 2x20W - Vipindi vya Programu Bluetooth Pour Enceintes Craft 'n Sauti: Les enceintes Craft' n Sound intègrent un DSP (Digital Sound Processor = Traitement Numérique du Son), ni kwa nini wanasheria wengi wanaonyesha ishara hii mfumo wa utaftaji huduma, aina moja na aina nyingi za leseni, les
Jinsi ya Kupakua Programu Bure Kama Mwanafunzi wa ISU (Microsoft, Adobe, na Programu ya Usalama: Hatua 24
Jinsi ya Kupakua Programu Bure Kama Mwanafunzi wa ISU (Microsoft, Adobe, na Programu ya Usalama: Kwa Adobe: nenda hatua ya 1. Kwa Microsoft: nenda hatua ya 8. Kwa Usalama: nenda hatua ya 12. Kwa Azure: nenda hatua ya 16
Arduino 4 Wheel Drive Bluetooth RC Car Kutumia UNO R3, HC-05 na L293D Motorshield Pamoja na Uwekaji Coding na Programu ya Android: Hatua 8
Arduino 4 Wheel Drive Bluetooth RC Car Kutumia UNO R3, HC-05 na L293D Motorshield Pamoja na Coding na App ya Android: Leo nitakuambia juu ya jinsi ya kutengeneza gari la Bluetooth RC la arduino 4 kwa kutumia HC 05, ngao ya L2, 4 DC motor, na uandishi na programu ya android kudhibiti gari.Component iliyotumiwa: -1-Arduino UNO R32-Bluetooth HC-053-Motorshield L293