İçindekiler:

Juego De Coding (programación) Para Niños: 6 Adım
Juego De Coding (programación) Para Niños: 6 Adım

Video: Juego De Coding (programación) Para Niños: 6 Adım

Video: Juego De Coding (programación) Para Niños: 6 Adım
Video: PROGRAMACIÓN para niños 👦 Conceptos básicos 💻 Parte 1 2024, Kasım
Anonim
Juego De Coding (programación) Para Niños
Juego De Coding (programación) Para Niños

Este es öğretilemez para crear un juego sencillo para enseñar bir programar ve niños. Tüm fikirlere benzer şekilde Cubetto de Primo, değiştirilebilir ve hacklenebilir tüm fikirler için uygundur. En az karşılaştırmalı olarak, en basit şekilde, en iyi şekilde yorumlanabilir.

Yenilikçiliğin temel taşları Kosta Rika, herramientas için temel, teknolojik gelişmelerle ilgili gelişmeler. Enseñar a todos a programar, hiçbir puede ser un asunto de consumo disponible, sino de crear herramientas para poder enseñarnos a nosotros mismos.

Arduino'nun temel eğitimi için temel bilgiler.

1. Adım: Enseñar a Través De Secuencia De Pasos

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

Uno de los yönler, en önemliler de la programación, es el lenguaje. Fikirlerin en basit şekli, evrensel bir biçimsel, iletişimseldir. Esta herramienta, her şeyi önceden kabul eden bir fark, bir robot için en uygun olanın yerini alıyor. Tüm bileşenlerin hesaplanabilirliği, en la hesaplamaları temsil eder (en lugar de un caja física como Primo), ve y el robotu, her şeyin doğası gereği yanıt verir.

Özel programlara izin verme, herhangi bir planın dışında bir sorun yaratma, kontrol etme ve kontrol etme robotunu kontrol etme, kontrol etme, kontrol etme ve kontrol etme Açıklamalar medyan tüm diller, en este caso, en farklı yönlerden hareket eden basit kurallar.

Hiçbir se sabe çok sobre el efecto de aprender bir programar desde temprano, pero el sentido comun nos zar que tiene sentido, pues las formas de pensamiento soyuto se ven tahminler. En nuestra opinión, herramientas se deben democratizar, para que se puedan masificar y no podemos estar bir la espera de que hayan grandes programalar de değerlendirme de los sonuçados. Estamos seguros que daño hiçbir podrán hacer. En iyi ihtimalle, en iyi şekilde hazırlanmış temeller, en uygun fiyatlar ve daha fazlası.

Este eğitimli bağlantı ortak meta açıklayıcı la logica del software sencillo, creado en işleme, y fácil de modificar, y su con el RedBot, un robot basado ve Arduino. El RedBot hiçbir es zaruri değil, y cualquier otro robot puede ser construido con la plataforma Arduino, motorlar ya da servolar ve Bluetooth iletişimi.

Adım 2: Malzemeler Y Equipo'ları

Malzemeler Y Equipo'ları
Malzemeler Y Equipo'ları

Ocupamos:

  1. bilgisayar
  2. İndirme İşlemi
  3. Arduino IDE'si
  4. RedBot (tr Kosta Rika). Aunque puede ser cualquier robotu. El modelo de redbot utilizado acá diifiere del que se consigue en el mercado, hay que ajustar las boyutları de los arşivleri de la caja
  5. Bluetooth BEE (cualquier modulo bluetooth işlevi)
  6. Malzeme MDF para cortado lazer

3. Adım: El RedBot ve 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

Codigo Arduino

El RedBot, motorları kontrol etmek için Arduino'nun en kolay kütüphanesidir. Ek encontrarán el código. El paso önemli es la lectura del Porto dizisi, void serialEvent() {

if (Serial.available()) { cmd = Serial.readStringUntil('/n'); } }

El Evento SerialEvent(), Arduino'nun normal bir döngü oluşturmasına izin verir. En ese instante, se almacena el String que viene por seri, en una değişken 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 yorumlayıcılar en el ana döngü.

Bluetooth

RedBoard'a, Bluetooth'a bağlı Bluetooth'a erişim, üstbilgilere erişim, RedBot'tan Bluetooth'a geçiş yapma. En yeni sürümün ilk sürümü, eski, solamente ve chasis cambia. Primero cargar el código adjunto al RedBot ve luego conectar el módulo bluetooth. El bluetooth aygıtları, bilgisayarların en iyi şekilde kullanılabilmesi için iletişim kurabilir, ve bunun için gerekli koşulları sağlar. Tüm zamanların en iyi şekilde değerlendirilmesini sağlar.

Adım 4: Cubierta De Robot, Árbol Y Cerca

Cubierta De Robot, Árbol Y Cerca
Cubierta De Robot, Árbol Y Cerca
Cubierta De Robot, Árbol Y Cerca
Cubierta De Robot, Árbol Y Cerca
Cubierta De Robot, Árbol Y Cerca
Cubierta De Robot, Árbol Y Cerca

Con el materyali MDF, cortar con cortadora láser lo que se ek arşiv eps. Daha fazla bilgi almak için en iyi seçeneklerden biri. En Kosta Rika, Inventoría'yı tavsiye ederim.

En iyi robotlar, robotlar, arbol y cerca.

Adım 5: Interfaz

interfaz
interfaz
interfaz
interfaz
interfaz
interfaz

Codigo işleme

para düzeltici el código, indirilen programlar Processing acá. Tüm platformlarda (Windows, Mac, Linux) yer almaktadır. El código lo he dejado lo más basit olası para que este pueda ser modificado.

İndirilenler ve yüklemeler İşleme, arşiv arşivleri "Robot_control.pde" ve "button.pde" tr "Robot_Control" ve "Robot_Control" dizini, colocarlos en el mismo directoryio ve abrir en Arşiv işleme "Robot_Control.pde"

Görüntüler

Arşivden çıkarılmış zip dosyası. En az bir kez indirilenler ve veriler, işleme, donde colocaron el código, dentro de una halıa llamada "veri"

Adım 6: Funcionando

Image
Image

Una vez yapılacaklar listesi. Simplemente ejecutar el código tr İşleme. Bluetooth'un en önemli özelliği, bağlantı noktası:

port = yeni Seri(bu, " nombredelpuerto ", 9600);

Farklı ülkelerde, Windows işletim sistemlerinde "COM3", MAC işletim sistemlerinde, "/dev/cu. Arduino-DevB", Linux işletim sistemlerinde "/dev/rfcomm0"da.

Como ven este es un código base, para transformarlo en algo como un ürün, todavía necesita desarrollo y cualquier katkılar için.

Önerilen: