Estoy experimentando con el chip Parallax Propeller, pero no tengo ninguna idea para los proyectos con los que aprender.
¿Cuáles son algunas buenas estrategias sobre cómo aprender este chip? ¿Hay alguna técnica o proyecto que deba probar?
Estoy experimentando con el chip Parallax Propeller, pero no tengo ninguna idea para los proyectos con los que aprender.
¿Cuáles son algunas buenas estrategias sobre cómo aprender este chip? ¿Hay alguna técnica o proyecto que deba probar?
Cada vez que comienzo con un nuevo microcontrolador, vuelvo a algunos de mis proyectos estándar. Las cosas con las que disfruto más jugando son los LED RGB, las pantallas de 7 segmentos y los relojes i2c en tiempo real como el DS1307 +
Mis primeros proyectos casi siempre giran en torno a algo con lo que estoy familiarizado, como estos componentes. Podría comenzar con solo encender los leds RGB. Luego me volveré más aventurero y trabajaré con PWM en el chip y comenzaré a hacer muchos colores diferentes.
Esto me da algo de tiempo con las herramientas de desarrollo y puedo comenzar a aprender el chip. Esto es tan importante como qué hacer o cómo aprender sobre el microcontrolador que está utilizando.
La mayoría de los controladores en estos días tienen una biblioteca razonable, por lo que debería ser relativamente fácil poner en marcha i2c. Así que eso abre instantáneamente un mundo de componentes adicionales para jugar. Los chips RTC son fáciles de poner en marcha y te enseñan algunas técnicas de programación como la conversión BCD.
Las pantallas de siete segmentos también son fáciles y divertidas. Puede jugar con pantallas individuales o incluso usar el microcontrolador para multiplexar pantallas adicionales. No es difícil ponerse en marcha y los proyectos son semi útiles y divertidos desde el principio.
Aprendiendo i2c, siete segmentos y conduciendo leds. Ahora puedes construir un reloj muy simple.
Ahora me doy cuenta de que estos no son específicos de la hélice, pero para cualquiera que empiece, ¡podría darte una idea de qué intentar!
Encontrarás muchos proyectos en el foro de Parallax Propeller.
el libro de kit de educación es una necesidad Leer para aprender la hélice. Contiene una suave introducción a SPIN langage y un montón de ejercicios para cada concepto introducido.
Además, no tiene que comprar el kit si ya tiene un chip de hélice. Solo necesitarás componentes muy comunes para seguir el libro (un montón de LED, resistencias, botones, etc.). También es bueno saber que no es necesario comprar un PropPlug para programar el microcontrolador, la mayoría de los adaptadores FTDI harán el trabajo (yo uso el mucho más barato USB BUB del dispositivo moderno).
La mejor manera de aprender cualquier nuevo chip / language / devtool / lo que sea es tener un proyecto definido que desee o necesite para trabajar. Esto significa que se ve obligado a resolver problemas, que generalmente es donde más aprende, ya que la resolución de problemas requiere más conocimiento de más aspectos del sistema para localizarlo. Si solo estás haciendo pequeños retoques, tiendes a vagar sin rumbo por los problemas en lugar de resolverlos.
Piensa en ello como aprender a recorrer una ciudad. "Ve a encontrar este restaurante en particular" te hará aprender más del área que "ve a encontrar cualquier restaurante".
Hay un podcast semanal donde esta enfermera le pregunta a un par de tipos de hélices pregunta tras pregunta sobre este chip. Ella no sabe nada de lo que está ocurriendo, así que es bastante perfecta para cualquiera que esté interesado en aprender sobre Propeller y Spin. Divertido para arrancar, que siempre es agradable. Puede encontrarlo en enlace
Probé algunos experimentos básicos de blinkenlightz LED con el Propeller y descubrí que me gustaba mucho. Así que seguí adelante y compré un Stingray ... Tengo que admitir que ha languidecido en mi mesa de trabajo desde entonces, pero eso tiene más que ver con mi trabajo diario que con el kit.
La parte interesante de la raya es que es un chasis muy básico. Es una especie de página en blanco en cuanto a los divertidos experimentos de robótica. ¡Y los foros de Parallax son simplemente impresionantes!
Si eres un usuario de Mac, incluso hay una herramienta llamada bst (la herramienta de giro [?] de Brad) que te permite desarrollar el código de tu Mac de forma nativa en lugar de obligarte a ejecutar una cadena de herramientas en Windows.
Lea otras preguntas en las etiquetas parallax