Სარჩევი:

Juego De Coding (პროგრამა) Para Niños: 6 ნაბიჯი
Juego De Coding (პროგრამა) Para Niños: 6 ნაბიჯი

ვიდეო: Juego De Coding (პროგრამა) Para Niños: 6 ნაბიჯი

ვიდეო: Juego De Coding (პროგრამა) Para Niños: 6 ნაბიჯი
ვიდეო: LEARN MORSE CODE from a MEMORY CHAMP (in 15 minutes) 2024, ნოემბერი
Anonim
თამაშის კოდირება (პროგრამა) Para Niños
თამაშის კოდირება (პროგრამა) Para Niños

ეს არის ინსტრუქციული პროგრამა, რომელიც შექმნილია პროგრამის შემდგომი პროგრამის გამოყენებით. იდეა მსგავსია Cubetto de Primo– სთვის, მაგრამ ეს იდეა არის ზღვის სრული მოდიფიცირებადი და ჰაკებადი. ეს არის კომპაქტური ელ.ფოსტის გაანგარიშება, აღწერილობა coddigo და 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 technología. დარწმუნდით, რომ პროგრამული უზრუნველყოფა, არ არის საჭირო იმისათვის, რომ არ გამოიყენოთ პროდუქტების მოხმარება, არ არის გამორიცხული, რომ შეიცვალოს არასაკმარისი სისულელე.

ეს არის ინსტრუქცია პერსონალური მომსახურებისათვის, რომელიც დაკავშირებულია არდუინოსთან, რომელიც დაკავშირებულია დამუშავების პროცესთან.

ნაბიჯი 1: დაათვალიერეთ Través De Secuencia De Pasos

Enseñar a Través De Secuencia De Pasos
Enseñar a Través De Secuencia De Pasos
Enseñar a Través De Secuencia De Pasos
Enseñar a Través De Secuencia De Pasos

Uno de los aspectos más importantes de la programación, es el lenguaje. პროგრამების პროგრამის იდეა არის იდეალური ფორმალური, რაც არის კომუნიკაბელური. Esta herramienta, 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 წარმომადგენლები 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 is ejecutado, contrario controlar un robot con control remoto, donde las acciones son ejecutadas en tiempo real y no como una planificación de futuros son hementos, explícitos mediante algún lenguaje, en este caso, simplemente una cadena de comandos de movimiento en diferentes direcciones.

არ ვიცი, რამდენად ეფექტურია პროგრამის დაწყების დრო, მაგრამ არ გამოვა, თუ არ მივიღებ კამათელს, არ გამოვაქვეყნებთ რაიმე ფორმებს, რაც საშუალებას გაძლევთ შეაფასოთ აბსტრაქტული ფორმები. როდესაც ჩვენ ვგულისხმობთ დემოკრატიულ დემონსტრაციას, ეს ნიშნავს იმას, რომ მასიური ხელოვნება არ არის გამოყენებული როგორც ესპერა, ასევე გრანდიოზული პროგრამები, რომლებიც აფასებენ შედეგებს. Estamos seguros que daño no podrán hacer. მაგრამ, როგორც ჩანს, ეს არის პროდიქტორული ბაზა, რომელიც მხარს უჭერს ფუნქციონირებას და გაათავისუფლებს მას.

ეს არის სასწავლო ინსტრუქცია, რომელიც ასახავს პროგრამული უზრუნველყოფის პროგრამულ უზრუნველყოფას, creado და დამუშავების პროცესში, მოდიფიცირებული პროგრამის გამოყენებით, რომელიც დაკავშირებულია RedBot– თან და არბოდინოს რობოტთან. El RedBot არ არის საჭირო, თქვენ შეგიძლიათ გამოიყენოთ რობოტი, რომელიც ემყარება პლატფორმა Arduino– ს, მოტორსის მომსახურებას და Bluetooth– ის კომუნიკაციის განკარგვის შესაძლებლობას.

ნაბიჯი 2: მასალები Y Equipos

მასალები Y Equipos
მასალები Y Equipos

ოკუპამოსი:

  1. კომპიუტერული
  2. ჩამოტვირთვის დამუშავება
  3. Arduino IDE
  4. 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
  5. Bluetooth BEE (cualquier módulo bluetooth funciona)
  6. მასალა MDF კორტიკოსტისთვის

ნაბიჯი 3: El RedBot Y El Código

El RedBot Y El Código
El RedBot Y El Código
El RedBot Y El Código
El RedBot Y El Código
El RedBot Y El Código
El RedBot Y El Código

კოდიგო არდუინო

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 solante cuando hay ინფორმაციის შესახებ, რომელიც მიღწეულია სერიალში, იხილეთ ღონისძიების სერიული მოვლენა. ეს არის მყისიერი, რომლითაც სტრინგი არის სერიული, ცვლადი გლობალურია, რაც ნიშნავს, რომ ჩვენ ვცდილობთ გამოვიყენოთ n [umeros del 0 al 3 que son los comandos de movimiento, que son luego interpretados en el main loop.

ბლუთუზი

RedBoard– ით, Bluetooth– ით და Xbee– ით, თქვენ შეგიძლიათ დააკავშიროთ ის სათაურებში, დააწკაპუნეთ RedBot– ზე, რადგან ის იყენებს Bluetooth– ის გამოყენებას. Red una versión de redBot nueva que es igual, solamente el chasis cambia. Primero cargar el código adjunto al RedBot და luego conectar el módulo bluetooth. 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: კუბიერტა დე რობოტი, bolrbol Y Cerca

Cubierta De Robot, bolrbol Y Cerca
Cubierta De Robot, bolrbol Y Cerca
Cubierta De Robot, bolrbol Y Cerca
Cubierta De Robot, bolrbol Y Cerca
Cubierta De Robot, bolrbol Y Cerca
Cubierta De Robot, bolrbol Y Cerca

კონდიციონერი 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. კოსტა რიკა, გირჩევთ გამოგონებას.

Luego es nada más de ensamblar el robot, bolrbol y cerca.

ნაბიჯი 5: ინტერფაზი

ინტერფაზი
ინტერფაზი
ინტერფაზი
ინტერფაზი
ინტერფაზი
ინტერფაზი

კოდიგო დამუშავება

para correr el código, descargar el programa დამუშავების სისტემა. ყველა საჭირო ინსტრუქცია ინსტალაციისა და სტანდარტული პლატფორმისთვის (Windows, Mac, Linux). El código lo he dejado lo მე შემიძლია განვმარტო ის მარტივი შესაძლებლობა, რომ შევაფასო მოდიფიკაცია.

Una vez descargado e instalado დამუშავება, coloque los archivos "Robot_control.pde" y "button.pde" in the directio con el nombre "Robot_Control", or an de misoco Directorio and abrir en დამუშავების არქივი "Robot_Control.pde"

იმიჯენესი

Las imágenes las adjuntamos como un archivo zip. Nada más descargarlas y colocarlas en el mismo Directorio en დამუშავება, dowe colocaron el código, dentro de una carpeta llamada "data"

ნაბიჯი 6: ფუნქცია

Image
Image

უნაზესი ტოდო ლისტო. simplemente ejecutar el código en დამუშავება. Nada más asegurarse que conectan al puerto indicado de bluetooth, cambiando la línea:

პორტი = ახალი სერიალი (ეს, "nombredelpuerto", 9600);

სხვა სახელით, თქვენ შეგიძლიათ გამოიყენოთ Windows COM3 ", რომელიც მითითებულია MAC- ში, ასევე" /dev/cu. Arduino-DevB ", linux algo con"/dev/rfcomm0 ".

ეს არის ერთ -ერთი ძირითადი საფუძველი, გარდაქმნისა და წარმოების პროცესში, რაც აუცილებელია, რომ მოხდეს მათი ბიუვენციის განვითარება.

გირჩევთ: