Robótica Educativa

Aprende robótica con Parallax

Lorenzo M. Oliver

¿Conoces el BASIC Stamp?

Información

¿Conoces el BASIC Stamp?

Estás accediendo a una sección dedicada exclusivamente a las personas que se interesan por primera vez en el uso de microcontroladores BASIC Stamp para sus proyectos de robótica y similares.

Miembros: 29
Última actividad: 16 Jul

Conoce el BASIC Stamp...

¿Qué es el BASIC Stamp? Si bien es cierto que para el diseño de proyectos con microcontroladores se necesitan unos mínimos conocimientos de electrónica y de programación, en el caso del BASIC Stamp (BS) es posible la realización de proyectos por parte de inexpertos y sin necesidad de recurrir a circuitería externa para que funcione, lo que simplifica enormemente el proyecto a realizar. El BS constituye un módulo hardware que contiene toda la electrónica que rodea al microcontrolador (PIC16C57 en el caso del BS2 y SX28/48 en otras versiones del BS). Es prácticamente un hardware semi-acabado al que sólo hay que conectar los dispositivos o sensores que lo harán trabajar con el mundo exterior, suministrarle la alimentación necesaria y programarlo (sin necesidad de circuítos auxiliares) para que funcione ya.

El módulo BS contiene en su interior, además de un microcontrolador, una memoria EEPROM, un intérprete, un regulador de tensión, ...

Si a todas estas ventajas añadimos el uso de un lenguaje de programación muy sencillo, pero potente, llamado "PBASIC" (derivado del BASIC, pero adaptado al uso de microcontroladores) hacen que el BS sea una opción bastante atractiva para los que se inician en el mundo de los microcontroladores y la robótica. No obstante, los usuarios más expertos tienen en el BS una opción más rápida y segura de funcionamiento en la realización de proyectos avanzados.

Asi pues, el módulo BS se encarga él mismo de traducir del lenguaje PBASIC al lenguaje máquina de manera que el usuario tan sólo tiene que editar en un PC o Mac (el editor gratuito está disponible para correr bajo Windows, Mac y Linux) el programa a ejecutar y, mediante un cable serie o USB, transferirlo directamente a la memoria EEPROM (contenida en el mísmo módulo BS) donde será almacenado y cuyas instrucciones serán procesadas una a una a medida que el intérprete (incluído en el mísmo módulo) las va traduciendo y estas se van ejecutando. El módulo BS incluye además un regulador de tensión y grupo de resistencias para la comunicación serial.


¿Qué cosas puedo hacer con un BASIC Stamp?


Encuentra más fotos como esta en Robótica Educativa

¿Por dónde empiezo? Descárgate o consulta online el manual en castellano ¿Qué es un microcontrolador? Ante todo, tienes que saber que todos los manuales en formato PDF disponibles desde el sitio web de Parallax, muchos en castellano, son totalmente gratuitos.

Este libro responde la pregunta “¿Que es un Microcontrolador?” y enseña a los estudiantes la manera de diseñar sus propios trabajos e inteligente inventos utilizando el modulo del microcontrolador Basic Stamp de Parallax. Las actividades de este texto son varios experimentos agradables e interesantes diseñados para despertar la imaginación de los estudiantes en movimiento, luz, sonido y retroalimentación del tacto para explorar nuevos conceptos. Estas actividades sumergen a los estudiantes a una diversidad de principios básicos en los campos de programación de computadoras, electricidad y electrónica, matemáticas y física. Muchas de estas actividades facilitan la coordinación de mente y manos al diseñar prácticas como las que utilizan los ingenieros y técnicos en la creación y aplicación de máquinas modernas utilizando partes comunes y baratas.


Adquiere un Kit de desarrollo En la actualidad, los módulos BASIC Stamp (su pequeño tamaño y forma se asemeja a un sello de correos; de ahí su denominación "stamp") se comercializan tanto sueltos como en diferentes tarjetas de desarrollo. Estas tarjetas proporcionan, además de la alimentación necesaria y el módulo de comunicaciones para la programación "in situ", un área de desarrollo donde ubicar los componentes adicionales para realizar los proyectos. Algunas versiones de kits incluyen componentes adicionales para realizar algunos de los proyectos comentados en los manuales.

Tarjetas de desarrollo:

- Home Work (HW). Tarjeta de desarrollo de bajo coste que incluye el microcontrolador Basic Stamp 2 equivalente al BS2-IC con sus 36 instrucciones PBASIC. Todos los componentes son del tipo SMD y van soldados directamente en la placa impresa, de lo que se deriva su reducido tamaño. Dispone de una Board para el montaje de pequeños circuitos y periféricos sin soldadura. Las 16 líneas de E/S (P0-P15) así como las de alimentación (intensidad máxima 50 mA para +5V) son accesibles mediante conector y están debidamente serigrafiadas para su rápida localización. La tarjeta NO INCLUYE cable para conexión con el PC ni la pila.

- Board Of Education (BOE). La Tarjeta de Educación es una herramienta que permite el desarrollo de proyectos basados en los módulos Basic Stamp y el lenguaje de programación PBASIC. La tarjeta fue diseñada de acuerdo a las necesidades de algunos usuarios que enseñan a conectar y programar microcontroladores, ya que permite de una forma rápida y cómoda la conexión de periféricos con las señales del módulo Basic Stamp. Incluso aunque no se estén usando los manuales propios de Parallax, la tarjeta de Educación es el hardware ideal para desarrollar sus propias prácticas y proyectos. No incluye el microcontrolador BS2-IC, alimentador ni el cable (Serie o USB) para conexión con el PC.

- Full kit Board Of Education. Se trata de un kit basado en la Tarjeta de Educacion (Board Of Education) y que incluye el microcontrolador BS2-IC, el cable (Serie o USB) para conexión con el PC, un CD con documentación y software, y tramos de cable listos para realizar las prácticas en el área de desarrollo de la tarjeta. No incluye alimentador.

Tarjeta "Home Work" (incluye el microcontrolador BASIC Stamp)
Tarjeta "Board Of Education" (NO incluye el microcontrolador BASIC Stamp)
Full Kit "Board Of Education" (incluye el microcontrolador BASIC Stamp)

Es recomendable la tarjeta Board of education en su versión Full kit. Esta tarjeta fue diseñada de acuerdo con las necesidades de algunos usuarios que enseñan a conectar y programar microcontroladores, ya que permite de una forma rápida y cómoda la conexión de periféricos con las señales del módulo Basic Stamp. La versión "Full kit" incluye el módulo BS2-IC y un cable para el volcado y ejecución del programa PBASIC (serie-CAP9 o USB, según la versión de la tarjeta). Para la alimentación, bastará una fuente de 9V y 300mA. No obstante, si lo deseas puedes adquirir por separado la tarjeta Board of Education y el microcontrolador BASIC Stamp. De esta manera podrás optar a otras diferentes versiones del microcontrolador (BS1, BS2-IC, BS2e, BS2sx, BS2p24,...) que presentan diferentes carácterísticas de memoria, velocidad y número de I/O (entradas y salidas)

Por favor, consulta con tu distribuidor las especificaciones de la tarjeta (serial DB9 o USB) y el microcontrolador BASIC Stamp que desees adquirir, así como los precios.

Podrás realizar pedido de una de estas tarjetas o kits a través de los siguientes enlaces de Parallax o distribuidores de zona:

Parallax: http://www.parallax.com/Default.aspx?tabid=364

Distribuidor en Argentina (MicrosParallax) www.microsparallax.com.ar

Distribuidor en España (MSE) www.microcontroladores.com

Otros distribuidores: www.parallax.com/Company/LocateaDistributor/tabid/69/Default.aspx


Descárgate la "Guía de Inicio con Stamps in Class" Esta guía te proveerá de una primera información para preparar tu tarjeta de desarrollo y comenzar a realizar tus primeros proyectos. Este es el lugar de inicio de tu BASIC Stamp 2 y Board of Education y BASIC Stamp HomeWorkBoard para preparar las actividades de cualesquiera de nuestros tutoriales Stamps in Class que incluyen a ¿Qué es un Microcontrolador? y Robótica con el Boe-Bot. Las Actividades de este documento provienen del archivo de Ayuda y te guiarán en las siguientes tareas: • Identificar cual Tarjeta de Desarrollo BASIC Stamp estás usando.
• Conectar tu tarjeta BASIC Stamp a tu computadora.
• Verificar las conexiones de programación.
• Escribir y verificar tu primer programa en PBASIC para tu BASIC Stamp.
• Escribir un programa en PBASIC que usa código ASCII.
• Apagar tu tarjeta BASIC Stamp cuando termines tus actividades.

Puedes consultarla on-line o descargarla desde esta página:
www.aprenderobotica.com/page/inicio-con-stamp-in-class

Comentarios

Comentar

¡Necesitas ser un miembro de ¿Conoces el BASIC Stamp? para añadir comentarios!

Salvador Peña Escobar Comentario por Salvador Peña Escobar el julio 16, 2010
Saludos.

Antes que nada quisiera felicitarlo y agradecerle por poner en marcha un proyecto tan necesario y a la vez agradable para el mundo, como lo es Aprenderobotica.com

Mi nombre es Salvador Peña, soy un joven Mexicano de 16 años. Desde pequeño, una de mis más grandes pasiones ha sido la automatización, practicamente de todo. Espero que en un futuro no muy lejano los robots sean mi forma de ganarme la vida, y sobre todo mi forma de dejar una huella en este mundo.

Le confieso que mis conocimientos en esta área, hasta el momento, son sólo "teóricos", por lo que creo que ha llegado la hora de pasar a algo práctico, pero mi problema es que, siendo sincero, no sé como comenzar.

Quisiera pedirle me asesore; diciéndome dónde puedo adquirir en mi país los materiales para hacer mis primeros proyectos (ya sean distribuidores o fabricantes), y cuáles son tales materiales. Tambien me ayudaría mucho indicándome lecturas o sitios en la internet actualizados sobre el tema (me considero un total principiante).

Esperando y agradeciendo su pronta respuesta, me despido.
Lorenzo M. Oliver Comentario por Lorenzo M. Oliver el marzo 16, 2010
Hola Facundo,
La tarjeta "Home Work" que se comenta en esta msima sección es una buena y adsequible opción para comenzar con lo mínimo. Con los componentes adicionales que necesites (resistencias, LEDs, pulsadores, etc.) podrás comenzar a montar los proyectos explicados en los tutoriales en castellano.
Lorenzo M. Oliver Comentario por Lorenzo M. Oliver el febrero 14, 2010
Hola Loyemer,

Referente a la diferencia que hay entre un BASIC Stamp y un PIC 16F877, en la introducción de esta misma página verás que el modelo 2 de los BS (el más utilizado de todos) está basado en un PIC; otros modelos de BS están basados en un microcontrolador SX (ver introducción en http://www.microsparallax.com.ar/ ).

Como también podrás ver, una de las grandes diferencias de utilizar un BS la tienes en que no precisarás de circuitería externa para que funcione en tu proyecto (El BS contiene en su interior, además de un microcontrolador, una memoria EEPROM, un intérprete, un regulador de tensión, ...)

Date cuenta también que podrás programarlo "in situ" en PBASIC (lenguaje sencillo de programación parecido al BASIC) sin necesidad de grabadores externos como es en el caso de utilizar un PIC16F877.
Facundo Comentario por Facundo el febrero 13, 2010
Hola, me estoy introduciendo en el mundo de la robotoica con intenciones de estudiar la materia en un futuro y me gustaria hacer un robot compuesto por 3 motores de corriente continua que se pueda controlar mediante wifi
.
El caso es que mirando por internet me veo perdido en un mar de dudas donde comprar y sobretodo , que ,comprar.
Me gustaria saber lo minimo que tendria que adquirir para poder construir un robot de mis caracteristicas funcional.A poder ser , si le incluyo un microcontrolador BS1 de parallax
Gracias por adelantado
loyemer Comentario por loyemer el febrero 11, 2010
buenos dias amigos ta interesante esta pagina bueno yo ya e trabajados con microcontroladores 16f877a y quisiera saber cual es la diferencia entre los BS y el pic antes mencionado, gracias por sus respuestas saludos desde piura-peru
Antonio Blanco Comentario por Antonio Blanco el enero 17, 2010
Hola,tan solo tengo 13 años y me apasiona la robotica,
estoy creando mi primer robot con un L293D para controlar los servos y como microchip un pic12f629.Solo llevará bumpers.

Espero que me xute. Quiero aprender a utilizar ottros micros,sensores,.......etc soy un novatillo

espero aprender mucho aqui.
McCoy Comentario por McCoy el enero 8, 2010
Hola Lorenzo, ese componente si que parece muy versatil, pero de momento probaré con emisor y receptor IR porque necesito controlar una zona muy concreta.
Muchas gracias, ya ire mostrando mis dudas y avances.
Saludos!
Lorenzo M. Oliver Comentario por Lorenzo M. Oliver el enero 8, 2010
Interesante aplicación, McCoy!
Tal vez los sensores PIR te sirvan para tu proyecto. Son muy sensibles y están bastante bien de precio.

Distribuidor en España:
http://www.msebilbao.com/tienda/product_info.php?products_id=388

Ficha técnica en Parallax:
http://www.parallax.com/StoreSearchResults/tabid/768/txtSearch/pir/List/0/SortField/4/ProductID/83/Default.aspx

McCoy Comentario por McCoy el enero 7, 2010
Hola:
Acabo de adquirir un Kit PCB de educacion USB. Empezaré repasando los manuales con cada una de sus practicas para aprender como programarlo.
Me parece muy interesante y potente para poder realizar muchos proyectos. Por mi trabajo como informático habia olvidado mis conocimientos de electrónica y espero ir poco a poco.
Mi objetivo más inmediato esta relacionado es aplicardo a la fotografia, mediante sensores detectar el momento más idóneo para disparar la cámara, bueno ahí quiero llegar pero no se lo que me llevará, de momento lo básico. Un saludo
jorge daniel arguello areco Comentario por jorge daniel arguello areco el enero 3, 2010
holaaa !! Buenass desde el corazon de America del Sur!! Paraguay!! ..

Soy Usuario Nuevo, en realidad soy novato todavia en el tema robotica,,

Estoy en el segundo año en la facultad de ing, informática... acabo de terminar mi primer modulo de Electronica Eb1, tengo bastante conocimiento en la parte de informática pero muy poco en la parte de programacion!...

Yo se que compartiendo todo conocimiento podemos crear un gran mundo :D


muchas gracias y exitos a todos!! :D
 

Miembros (29)

Lorenzo M. Oliver jose angel lorenzo naranjo Antonio Blanco Facundo Alejandro Duran Gustavo Alvarez Salvador Peña Escobar Jesús Antonio Gómez Segovia DANIEL VALENZUELA Yonathan Ruiz emiredex salva Ivan Alberto Castellanos Robles carlos alberto montoya correa jorge daniel arguello areco MSE McCoy Dani walter enesto alcantar molina loyemer yormara seijas Bernardo Zermeño Martinez Blank MM Helen Mariela Oscar Gonzalez Alba Cristal Muñoz garikoitz Santiago Pastor
 
 
 

Acerca de

Última actividad

rawi josé y Marco Mendoza Richard se han unido a Robótica Educativa
Hace 6 horas
Pablo ha actualizado su foto de perfil
ayer
Bueno me pica lo que as dicho como sabras hay mucha gente que pregunta en los foros la gente responde y o pasan o ni se acuerdan que preguntaron......asi que al final optas por contestar a la gente que de verdad tiene interes y eso ¿como se sabe? pu…
el martes
el martes
Gracias por retarme de manera tan sutil jajaja. pero creo que si ese es el tipo de respuesta que obtengo, no veo la necesidad de existencia de éste foro (al menos éste hilo). (Léase a modo de crítica constructiva) no se preocupen, ya mi problema, e…
el martes
Baker Carpio se ha unido al grupo de Lorenzo M. Oliver
El Propeller es un microcontrolador fabricado por Parallax con una novísima arquitectura: contiene ocho procesadores de 32 bits (con una velocidad de proceso de 20 MIPS cada uno) que trabajan cooperativamente y comparten recursos.
el lunes
Mario Sán hola espero me ayuden a realizar mis primeros proyectos
el lunes
Siento responder con lo típico pero..................en la zona de descargas viene el manual de como programar el boe bot ahi te viene como funcionan los motores y su control asi como las definiciones de todo lo que ves en el programa que tienes. Un…
el domingo
Pablo Cavaliere ha actualizado su foto de perfil
el domingo
Teodoro Escobar Riveros, Mario Sán, Moises y 2 más se han destacado
el domingo
Teodoro Escobar Riveros es ahora miembro de Robótica Educativa
el domingo
Jossie Lázaro se ha unido al grupo de Enrique Guaita
El objeto de este grupo será el diseño de un robot domestico de limpieza similar a los comerciales, que tenga como principal función el barrido y aspirado de los suelos de casa.
el sábado
Luis Salvador, Luis Monsalve, Pablo Cavaliere y 4 más se han destacado
julio 24
Pablo ha agregado una discusión
Estimados:Estoy haciendo un seguidor de línea más menos típico:- 2 Servos HS-311 trucados- 4 Sensores Infrarojos QRD 1114.Mi problema es que no le pego mucho al cuento de la programación. Me conseguí un programa, pero está con pocos comentarios. - A…
julio 24
Mario Sán, Moises, Edgar Matamoros y 3 personas más se han unido a Robótica Educativa
julio 23
sunix ha agregado 4 fotos
julio 22
sunix ha actualizado su perfil
julio 22
Muchas Gracias, estoy empezando en esto de basic Stamp y justo me regalaron este sensor de temperatura, gracias a tu guía pude conectarlo y hacerlo funcionar :)
julio 22
sunix se ha unido al grupo de Lorenzo M. Oliver
Te invitamos a hacer tus propuestas para proyectos interesantes que hagan uso de los materiales especificados.
julio 22
Pablo Cavaliere, Gabriel Herrera braulio Escoto se han unido a Robótica Educativa
julio 21

© 2010   Creado por Lorenzo M. Oliver Cualquier nombre de productos o marcas registradas que puedan aparecer en este sitio web, aparecen con fines de identificación y están registradas por sus respectivas compañías. 'BASIC Stamp' es una marca registrada de Parallax, Inc.   Powered by .

Emblemas  |  Reportar un problema  |  Términos de servicio

Iniciar sesión en el chat