Cursos intensivos 2018..

bairesrobotics@gmail.com





Comunicacion Social
Boletin de novedades
BairesRobotics
Reciba gratis las novedades del blog en su correo electrónico de una manera sencilla y comoda. Recuerde revisar la carpeta de correo no deseado ya que algunos servicios de e-mail marcan el mensaje de confirmacion como spam.
BairesRobotics en tu eMail


Debes revisar tu correo para activarlo.





Pagar

Arduino CursoLa tarjeta entrenadora Arduino (ArduKit) es una placa de bajo costo que se conecta directamente con los controladores Arduino UNO o Arduino Mega2560. Gracias a sus sencillos periféricos y variedad de conectores se convierte en el complemento ideal para realizar los primeros programas y proyectos basados en la plataforma ARDUINO, apta para todos los públicos. Opcionalmente a esta tarjeta se le puede conectar un motor DC de bajo consumo (menos de 40mA), el cual se conecta a las salidas (PWM) D3 y D5. Con ellas se puede controlar velocidad y sentido de giro. Mas Info...
Arduino CursoCurso de programación Arduino, características, usos y aplicaciones. Ya que el objetivo principal de Arduino es interactuar con el mundo físico, se incluyen en este curso los conocimientos y recursos necesarios para actuar en el mundo real y recoger información de éste. Además, se impartirán nociones básicas de electrónica necesarias para...

Más Info Curso Arduino Regular...

Descarga ejemplos y programas Arduino...

ATMEL AVR

microcontroladores Kinetis, ATMEL STUDIO 6Atmel® Studio 6 es un ambiente de desarrollo integrado (IDE) para desarrollo y debug de aplicaciones basadas en microcontroladores Atmel ARM® Cortex TM – M y Atmel AVR®. Atmel Studio 6 proporciona un entorno compacto y fácil de usar para escribir, compilar y debugear las aplicaciones escritas en C/C++ o en código assembler. Atmel Studio 6 es gratis y viene con una gran librería de código fuente libre – con 1.100 ejemplos de proyectos para ARM y AVR Sigue leyendo

El objeto de este articulo es programar en ANSI C standard utilizando una placa económica como Arduino basada en un microcontrolador Atmega328P. Para lo cual usaremos como herrmienta de trabajo AVR Studio 5, entorno de desarrollo integrado (IDE). Un entorno único para todos los dispositivos AVR, posee integrado el compilador gcc y es gratuito. El entorno está bien hecho, con una interfaz moderna y algunas funciones como la de autocompletar.
A continuación voy a explicar como configurar AVRDude en AVR Studio 5 para cargar en nuestra placa Arduino el codigo compilado. Sigue leyendo

La placa de proyectos Arduino es basicamente una placa donde podemos colocar nustro chip ATMEGA168/328 y con la cual podemos completar nuetro proyecto y no necesitar mas usar la placa de desarrollo de Arduino. Simplemente transferimos el chip programado en nuestra placa Arduino que usamos para desarrollar a la placa de nuestro proyecto. Es asi que nuestro proyecto terminado no necesita llevar la placa original de Arduino. He aquí algunas instrucciones básicas para su montaje y los primeros pasos… Sigue leyendo

El artículo describe de una manera muy sencilla para ampliar puertos I/O con un par de microcontroladores ATmega328. Este es un método mejor que el uso de un Arduino Mega porque todos los perifericos se pueden utilizar al mismo tiempo.

No es un diseño tan barato como usar un multiplexor, registros de desplazamiento o cualquier otro componente, pero es bastante simple. Esto es muy útil en el caso que debamos usar una gran cantidad de puertos o mas cantidad de shilds. Todo lo que se necesita es un par de Atmega328. Sigue leyendo

Generador Senoidal con Arduino usando el metodo Direct Digital Synthesis
Aquí se describe cómo generar ondas sinusoidales con una placa Arduino en una forma muy precisa. Casi no se necesita hardware adicional. La gama de frecuencias va desde 0 a 16 KHz con una resolución de la millonésima parte de un Hertz! La distorción es menor al uno por ciento en frecuencias de hasta 3 KHz. Esta técnica no sólo es útil para la generación de sonidos y música, sino que hay otro rango de aplicaciones en equipos de prueba o instrumentos de medición. También en las telecomunicaciones DDS es útil por ejemplo en la frecuencia de modulación de fase (PSK FSK). Sigue leyendo

Introducción.
Bienvenidos al mundo inalámbrico de XBee. Quizás hayas escuchado de él, o quizás no, de cualquier manera sigue leyendo para conocer los detalles de estos dispositivos. Los XBee´s son pequeñísimos chip azules capaces de comunicarse de forma inalámbrica unos con otros. Pueden hacer cosas simples, como reemplazar un par de cables en una comunicación serial, lo cual es genial cuando deseas crear, por ejemplo, un vehículo radiocontrolado.

Pero ¿Cuántos módulos se necesitan? ¿Cuál es la diferencia entre XBee Series 1 y Series 2? ¿Por qué hay tantos tipos de antena para los XBee? ¿Por qué algunos se llaman XBee PRO?, o los que no dicen PRO ¿Son inadecuados? Sigue leyendo

Interrupciones!
Interrupciones, ¿qué son? Hay personas que intermitentemente te distraen de tu trabajo. Jaja, bueno, quizás… pero lo que en realidad queremos saber es que son las interrupciones en un contexto de microprocesadores y electrónica embebida.

Así que, ¿qué son las interrupciones en ese contexto? Bueno, hay una forma por la cual un procesador puede ejecutar su programa principal mientras monitorea continuamente la ocurrencia de algún tipo de evento, o interrupción. Este evento incluso puede ser activado por cualquier tipo de sensor o entrada, como un botón, o incluso internamente por un timer que cuente hasta un número en particular.
Vemos el evento, ¿y luego qué? Sigue leyendo

BB313 is a breadboard platform for the ATTiny2313/4313 microcontroller¿Que es el BB313?
El BB313 es una placa universal para el microcontrolador ATTiny2313/4313. Está diseñada para que el proceso de creación de prototipos sea más sencillo. Posee un conector para programación en circuito, un conector de 6 pines compatible con un cable FTDI, conexiones para un resonador cerámico externo, y un botón de reset.
La mayor parte de los pines del ATtiny se encuentran en fila sobre el borde de la placa lo cual da mas espacio para trabajar sobre el protoboard. También funciona como placa para los 2313/4313 y, con una simple modificación, pueden usarse los ATTiny25/45/85. Sigue leyendo

Para proyectos relativamente pequeños (con menos cantidad de pines que un ATmega328), es una buena opción utilizar las series ATtiny, ATtiny45 o Attiny85, dado su pequeño tamaño (8-DIP o 8-SOIC) y su bajo consumo.

Hay varias maneras de programarlo. Uno de los mas populares es el programador USBtinyISP que trabaja muy bien con WinAVR (AVRdude).

Me gustaría mostrar como programo ATtiny85 con JeonLab mini 1.3. La idea fue adaptada desde High-Low Tech Group y provideyourown.com. Una observacion, que falta de High-Low Tech Group es que necesitas agregar una resistencia de 110-120 ohm entre VCC y el “Reset” en el circuito del JeonLab mini (o Arduino) para prevenir el “Auto reset” en la linea serie. Sigue leyendo

Trabajando con microcontroladores Arduino normalmente alimentamos nuestros proyectos a través de la corriente que suministra el puerto USB. Sin embargo en otras ocasiones, por ejemplo con un Arduino Mini o un Attiny, que no cuentan con USB, necesitaremos recurrir a algún otro método que nos permita darle vida a nuestros proyectos: Pilas, baterías, fuentes de alimentación, etc.

En el caso de que estemos usando una placa protoboard, una de las mejores formas de proveerle de corriente seria mediante una fuente para estas placas.

La fuente se conecta sobre un protoboard standard coincidiendo directamente con los dos carriles de alimentación que hay en cada lateral, de modo que a partir de una entrada máxima de 12v podemos conseguir en la placa una tensión de 3.3v o 5v. Incluso esta fuente cuenta con un conector USB para conectarle cualquier otra cosa que necesitemos alimentar. Sigue leyendo