¿Cuáles son algunas buenas ideas para practicar en el MSP430 [cerrado]

15

Tengo 4 plataformas de lanzamiento (soy un cerdo, lo sé, las obtuve mientras pude) y me estoy acostumbrando a la programación, por ejemplo, los temporizadores, ADC, PWM, LPM, etc. No tengo mucho dinero y me gustaría hacer algunos proyectos para consolidar mi conocimiento. ¿Cuáles son algunos pequeños proyectos que podría hacer con un presupuesto para divertirme? Las aplicaciones parpadeantes solo llegan hasta cierto punto.

Matt Williamson
fuente

Respuestas:

11

Estos son algunos de mis proyectos:

blog.hodgepig.org/tag/launchpad/ - [este sitio ya no existe -ed]

También encontrará un montón de grandes ideas en más de http://www.43oh.com/

Toby Jaffey
fuente
Sí, eso es algo genial. Realmente me gusta la capacitancia. ¿Cuánto rango puedes obtener con eso?
Matt Williamson el
Una pulgada más o menos ...
Toby Jaffey
1
@Matt Obtendrá más y mejores respuestas al no aceptar una pregunta durante 24-48 horas
Toby Jaffey
1
@jobyTaffey, puede que hayas escrito una gran respuesta.
Kortuk
55
El primer enlace parece estar roto ...
9

Intente usar los modos de potencia ultra baja de los MSP430. Esta es un área donde TI aparentemente gobierna el rey, aunque no he tratado con MCU de baja potencia, así que realmente no lo sé. TI tiene un video que muestra que funcionan con fruta .

Thomas O
fuente
Así es como gobiernan y para qué los uso.
Kortuk
5

Podrías mirar proyectos interesantes en otras plataformas e intentar encontrar formas ordenadas de hacerlos en el 430. Cosas como PoV, controles remotos / receptores IR, robots, medidores (ADC interno), registradores de datos, sistemas de alarma, sensores PIR, codificadores rotativos, teclados, controladores de juegos, juegos (que podrían estar empujándolo), relojes (aproveche bien ese cristal de 32k), controlador de ventilador ... Quizás descubra si algunos de ellos se pueden hacer de forma ordenada en la forma de ráfaga impulsada por interrupción para minimizar la actividad hora.

Alternativamente, vea qué partes ordenadas (chips, pantallas, codificadores rotativos, botones, sensores ...) puede encontrar y cómo usarlas en el 430. Use partes con I2C, SPI, PS / 2, shift regs, etc.

Nuevas ideas de proyectos que me encantaría ver:

  • Completo 430 JTAG y software utilizando la plataforma de lanzamiento.
  • Otros programadores. Quizás un 430 Bus Pirate.
  • Un programador para el SoC USB en la plataforma de lanzamiento para que pueda usar un LP para reprogramar otro para algún otro uso.
  • Escritura completa en un registrador de datos.
  • Interfaz de tarjeta SD (HC).
  • Maestro MIDI / esqueleto esclavo / biblioteca.
  • Interfaces para controladores de juegos, teclados, codificadores rotativos, macetas ...
  • Únete a los dos de arriba :)
  • Adaptadores para el cableado de controladores aleatorios comúnmente disponibles a computadoras / consolas antiguas para las cuales los controladores compatibles son difíciles de encontrar hoy en día.
  • Controlador PID ajustable (calentador, revoluciones del motor, lo que sea).

Fotografía, escribe notas y publica todo, por supuesto. Estás obligado a recibir comentarios y más ideas :)

XTL
fuente
3

Reproducir música. No necesita gastar un centavo de dinero extra. http://franktu.com/playing_music.htm


fuente
1
¿Cómo es eso posible? ¿El MSP430 tiene un altavoz que no he notado? ¿Cómo hace sonidos? - Soy un novato total en EESE.
Bernhard Hofmann
2

Estos son algunos de los proyectos que he realizado, que tratan principalmente de la interfaz de pantallas LED de 7 segmentos, comunicación serial y RS485, construcción de robots, etc.

  1. Un tutorial de bricolaje sobre cómo construir un robot de dos ruedas desde cero usando la plataforma de lanzamiento MSP430 y el chip de control del motor L293D. He escrito una cuenta detallada sobre la construcción de la base del robot y la electrónica utilizando materiales comúnmente disponibles. También se proporcionan códigos de origen para controlar el robot. consulte el siguiente enlace para más detalles.

http://www.xanthium.in/make-your-own-msp430-launchpad-robot

  1. controlando los motores de CC conectados al Launchpad a través de la conexión RS485. El software de control escrito en Pytho y CSharp se ejecuta en la PC y controla los motores a través del Protocolo RS485. El enlace se proporciona a continuación.

http://www.xanthium.in/remotely-controlling-dc-motors-using-rs485-protocol

  1. Interfaz MSP430 Launchpad con pantallas de 7 segmentos.

http://xanthium.in/interfacing-7-segment-led-with-msp430-launchpad

  1. Creación de una red RS485 entre una PC y MSP430 Launchpad.

http://xanthium.in/RS485-communication-using-MAX485-and-MSP430-Launchpad

rohkumarj
fuente