فهرست مطالب:
- مرحله 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: Funcionando
تصویری: Juego De Coding (برنامه) Para Niños: 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
این برنامه می تواند برای برنامه نویسان و برنامه های کاربردی خود آموزش ایجاد کند. La ide es muy مشابه بازی Cubetto de Primo ، اما ایده آن این است که دریا کامل می شود و قابل هک کردن است. For 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. Ensñar a todos a programar، no puede un un asunto de productos de konsumo disponible ، sino de crear herramientas para poder enseñarnos a nosotros mismos.
این می تواند برای افرادی که به آنها کمک می کند آردوینو ، و همچنین در زمینه همکاری با پردازش ، قابل آموزش باشد.
مرحله 1: 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، 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) ، و یا ربات پاسخگوی manera fasics 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 ، contrario a controlar un robot con control remoto ، donde las acciones son ejecutadas en tiempo real y no como una planificación de futuros moventos 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. 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.
می توانید دستورالعمل های فوق العاده ای را در زمینه نرم افزار sencillo ، creado en processing ، y modil modar ، y con conexión con el RedBot ، un robot basado en Arduino آموزش دهید. El RedBot هیچ نیازی نیست ، می توانید روبات رادیویی را در زمینه ساخت آردوینو ، موتورها یا خدمات و ارتباطات بلوتوث استفاده کنید.
مرحله 2: Materiales Y Equipos
اوکوپاموس:
- کامپوتادورا
- پردازش Descargar
- آردوینو IDE
- RedBot (در کاستاریکا). ربات 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
- بلوتوث BEE (cualquier módulo bluetooth funciona)
- مواد 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 () permite al Arduino correr el código de forma normal el loop، y solamente cuando hay informasón que viene for serial، se inica el evento serialEvent. 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.
بلوتوث
En el RedBoard ، el Xbee bluetooth se conecta fácilmente en los headers ، pues el RedBot را برای استفاده از این دستگاه و استفاده از بلوتوث استفاده می کند. 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. 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
MDF con el material، 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. در کاستاریکا ، recomendamos la Inventoría.
Luego es nada más de ensamblar el robot، bolrbol y cerca.
مرحله 5: اینترفاز
پردازش Código
para correr el código، descargar el programa Processing acá. Allí vienen las instrucciones para 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" un un directio con el nombre "Robot_Control"، or puede colocarlos en el mismo Directorio y abrir en Processing el archivo "Robot_Control.pde"
ایموژنز
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: Funcionando
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) ؛
به عنوان مثال در ویندوز به عنوان "COM3" ، در MAC ، در حال حاضر "/dev/cu. Arduino-DevB" ، y linux algo con "/dev/rfcomm0" استفاده می شود.
Como ven este es un código base، para transformarlo en algo como un producto، todavía necesita desarrollo y cualquier contribución es bienvenida.
توصیه شده:
2048 بازی خود را با برنامه Java/Java برنامه ریزی کنید: 8 مرحله
برنامه خود را برای بازی 2048 W/Java !: من بازی 2048 را دوست دارم. بنابراین تصمیم گرفتم نسخه خودم را برنامه ریزی کنم. این بسیار شبیه به بازی واقعی است ، اما برنامه نویسی آن به من این آزادی را می دهد که هر زمان که می خواهم هر چیزی را که می خواهم تغییر دهم. اگر من به جای 4x4 معمولی یک بازی 5x5 می خواهم ، یک
Arduino: برنامه های زمان و کنترل از راه دور از برنامه Android: 7 مرحله (همراه با تصاویر)
آردوینو: برنامه های زمان و کنترل از راه دور از برنامه اندروید: من همیشه می پرسیدم که چه اتفاقی برای همه آن برد های آردوینو می افتد که مردم پس از اتمام پروژه های جالب خود به آنها احتیاج ندارند. حقیقت کمی ناراحت کننده است: هیچ چیز. من این را در خانه خانواده ام مشاهده کردم ، جایی که پدرم سعی کرد خانه خود را بسازد
برنامه افزودنی ساده در زبان برنامه نویسی شکسپیر: 18 مرحله
برنامه افزودنی ساده در زبان برنامه نویسی شکسپیر: زبان برنامه نویسی شکسپیر (SPL) نمونه ای از زبان برنامه نویسی باطنی است ، که شاید یادگیری آن جالب و استفاده از آن جالب باشد ، اما در برنامه های کاربردی واقعی بسیار مفید نیست. SPL زبانی است که در آن کد منبع r
برنامه نویسی میکروکنترلرها با برنامه نویس USBasp در Atmel Studio: 7 مرحله
برنامه نویسی میکروکنترلرها با یک برنامه نویس USBasp در Atmel Studio: سلام من آموزش های زیادی را در مورد نحوه استفاده از برنامه نویس USBasp با Arduino IDE خواندم و آموختم ، اما برای تکالیف دانشگاه نیاز به استفاده از Atmel Studio داشتم و هیچ آموزشی پیدا نکردم. پس از تحقیق و مطالعه از طریق بسیاری از
نحوه برنامه ریزی PIC MCU با برنامه نویس PICkit با استفاده از Breadboard: 3 مرحله
نحوه برنامه ریزی PIC MCU با برنامه نویس PICkit با استفاده از Breadboard: برای بازی با میکروکنترلرهای PIC (یا هر دستگاه دیگر) نیازی به ابزارهای گران قیمت و پیچیده ندارید. تنها چیزی که نیاز دارید یک تخته نان است که در آن مدار و برنامه نویسی خود را آزمایش کنید. البته نوعی برنامه نویس و IDE ضروری است. در این دستورالعمل