Які хороші ідеї використовувати на MSP430 [закрито]


15

У мене є 4 пускові панелі (я кабанчик, я знаю, я отримав їх, поки міг), і я звикаю до програмування, наприклад, таймери, АЦП, ШІМ, LPM тощо. Я не маю багато грошей і хотів би зробити кілька проектів, щоб закріпити мої знання. Які кілька маленьких проектів я міг би зробити на бюджет, щоб розважитися? Миготливі програми йдуть лише поки.

Відповіді:


11

Ось кілька моїх проектів:

blog.hodgepig.org/tag/launchpad/ - [цей веб-сайт більше не існує -ed]

Ви також знайдете безліч чудових ідей на http://www.43oh.com/


Так, це якісь цікаві речі. Мені дуже подобається ємність. Скільки діапазону ви можете отримати з цим?
Метт Вільямсон

На дюйм або близько того ...
Тобі Джеффі

1
@Matt Ви отримаєте більше та кращі відповіді, не приймаючи запитання протягом 24-48 годин
Тобі Джаффі

1
@jobyTaffey, можливо, ви просто написали чудову відповідь.
Кортук

5
Здається, що перше посилання порушено ...

9

Спробуйте використовувати режими MSP430 ультрамалих потужностей. Це одна область, де TI, очевидно, править королем, хоча я не мав справу з MCU низької потужності, тому не знаю насправді. TI має відео, на якому показано, як вони живляться фруктами .


Саме так вони правлять і для чого я їх використовую.
Кортук

5

Ви можете подивитися цікаві проекти на інших платформах і спробувати знайти акуратні способи їх виконання на 430. Такі речі, як PoV, ІК-пульти / приймачі, роботи, лічильники (внутрішній АЦП), реєстратори даних, сигналізація, датчики PIR, обертові кодери, клавіатури, ігрові контролери, ігри (які, можливо, штовхають його), годинники (поставити цей кристал 32k для хорошого використання), вентилятор-контролер ... Можливо, з’ясуйте, чи можна деякі з них акуратно зробити в режимі переривання, керованого розривом, щоб мінімізувати активні час.

Крім того, подивіться, які акуратні деталі (мікросхеми, дисплеї, обертові кодери, кнопки, датчики ...) ви можете знайти та як ними користуватися на 430. Використовуйте деталі з I2C, SPI, PS / 2, регістри зміщення тощо.

Нові ідеї, які я хотів би побачити:

  • Повний видув 430 JTAG та програмне забезпечення за допомогою стартової панелі.
  • Інші програмісти. Можливо, 430 автобус-пірат.
  • Програміст для USB SoC на панелі запуску, щоб ви могли використовувати один LP для перепрограмування іншого для іншого використання.
  • Повна реєстрація в реєстраторі даних.
  • Інтерфейс карт SD (HC).
  • Майстер MIDI / скелет рабів / бібліотека.
  • Інтерфейси до ігрових контролерів, клавіатур, обертових кодерів, горщиків ...
  • Приєднуйтесь до двох вище :)
  • Адаптери для підключення випадкових загальнодоступних контролерів до старовинних комп'ютерів / консолей, до яких сумісні контролери сьогодні важко знайти.
  • Регульований PID-контролер (нагрівач, оберти двигуна, будь-що).

Фотографуйте, пишіть замітки та публікуйте все, звичайно. Ви обов'язково отримаєте відгуки та більше ідей :)


3

Грати музику. Вам не потрібно витрачати один цент додаткових грошей. http://franktu.com/playing_music.htm


1
Як це можливо? Чи є у MSP430 динамік, якого я не помічав? Як це видає звуки? - Я абсолютно новачок у EESE.
Бернхард Хофманн

2

Ось кілька проектів, які я робив, вони в основному стосуються взаємодії 7-сегментних світлодіодних дисплеїв, послідовного зв’язку та зв'язку RS485, створення роботів тощо.

  1. Навчальний посібник зі створення двоколісного робота з нуля за допомогою пускової панелі MSP430 та мікросхеми управління двигуном L293D. Я написав докладний опис щодо створення бази роботи та електроніки з використанням загальнодоступних матеріалів. Також надаються джерельні коди для управління роботом. Ви також можете Перевірте посилання нижче для отримання детальної інформації.

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

  1. управління двигунами постійного струму, підключеними до Launchpad через з'єднання RS485. Програмне забезпечення управління, написане на Pytho та CSharp, працює на ПК та керує двигунами за протоколом RS485. Посилання наведено нижче.

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

  1. Взаємодія MSP430 Launchpad із 7-ти сегментними дисплеями.

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

  1. Створення мережі RS485 між ПК та MSP430 Launchpad.

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.