Apa saja ide bagus untuk dipraktikkan di MSP430 [ditutup]

15

Saya punya 4 launchpads (saya babi, saya tahu, saya dapat mereka selagi saya bisa) dan saya terbiasa dengan pemrograman, misalnya timer, ADC, PWM, LPM, dll. Saya tidak punya punya banyak uang dan ingin melakukan beberapa proyek untuk memperkuat pengetahuan saya. Apa saja proyek kecil yang bisa saya lakukan dengan anggaran terbatas untuk bersenang-senang? Aplikasi blinky hanya berjalan sejauh ini.

Matt Williamson
sumber

Jawaban:

11

Inilah beberapa proyek saya:

blog.hodgepig.org/tag/launchpad/ - [situs ini tidak ada lagi -ed]

Anda juga akan menemukan banyak ide hebat di http://www.43oh.com/

Toby Jaffey
sumber
Ya, itu beberapa hal keren. Saya sangat suka yang kapasitansi. Berapa kisaran yang bisa Anda dapatkan dengan itu?
Matt Williamson
Satu inci atau lebih ...
Toby Jaffey
1
@Matt Anda akan mendapatkan jawaban yang lebih banyak dan lebih baik dengan tidak menerima pertanyaan selama 24-48 jam
Toby Jaffey
1
@jobyTaffey, Anda mungkin baru saja menulis jawaban yang luar biasa.
Kortuk
5
Tautan pertama tampaknya rusak ...
9

Coba gunakan mode daya ultra-rendah dari MSP430. Ini adalah salah satu area di mana TI tampaknya memerintah raja, meskipun saya belum pernah berurusan dengan MCU berdaya rendah sehingga tidak benar-benar tahu. TI memiliki video yang menunjukkan bahwa mereka diberdayakan dari buah .

Thomas O
sumber
Begitulah cara mereka memerintah dan untuk apa saya menggunakannya.
Kortuk
5

Anda dapat melihat proyek-proyek menarik pada platform lain dan mencoba menemukan cara-cara rapi untuk melakukannya pada 430. Hal-hal seperti PoV, IR remote / penerima, robot, meter (ADC internal), dataloggers, sistem alarm, sensor PIR, rotary encoders, papan tombol, pengontrol gim, gim (yang mungkin mendorongnya), jam (letakkan kristal 32k itu untuk digunakan dengan baik), pengontrol kipas ... Mungkin mencari tahu apakah beberapa di antaranya dapat dilakukan dengan rapi dalam mode bursty interrupt driven untuk meminimalkan aktif waktu.

Atau, lihat bagian apa yang rapi (chip, display, rotary encoders, tombol, sensor ...) yang dapat Anda temukan dan bagaimana menggunakannya pada 430. Gunakan suku cadang dengan I2C, SPI, PS / 2, shift regs dll.

Gagasan baru yang ingin saya lihat:

  • 430 JTAG dan perangkat lunak yang penuh sesak menggunakan launchpad.
  • Pogrammer lainnya. Mungkin Bajak Laut 430 Bus.
  • Seorang programmer untuk SoC USB pada launchpad sehingga Anda bisa menggunakan satu LP untuk memprogram ulang yang lain untuk beberapa penggunaan lainnya.
  • Langgan penuh pada pencatat data.
  • Antarmuka kartu SD (HC).
  • MIDI master / slave skeleton / library.
  • Antarmuka ke pengontrol game, keypad, rotary encoders, pot ...
  • Gabung keduanya di atas :)
  • Adaptor untuk pengontrol kabel yang biasanya tersedia secara acak ke komputer / konsol kuno yang sulit didapat oleh pengontrol yang kompatibel saat ini.
  • Kontroler PID yang dapat disesuaikan (pemanas, putaran motor, apa pun).

Memotret, menulis catatan, dan mempublikasikan semuanya tentu saja. Anda pasti mendapatkan umpan balik dan lebih banyak ide :)

XTL
sumber
3

Bermusik. Anda tidak perlu menghabiskan satu sen uang tambahan. http://franktu.com/playing_music.htm


sumber
1
Bagaimana mungkin? Apakah MSP430 memiliki speaker yang tidak saya perhatikan? Bagaimana cara membuatnya? - Saya seorang pemula total untuk EESE.
Bernhard Hofmann
2

Berikut adalah beberapa proyek yang telah saya lakukan, mereka terutama berhubungan dengan antarmuka tampilan 7 segmen LED, komunikasi serial dan RS485, robot bangunan dll.

  1. Tutorial DIY untuk membuat robot roda dua dari awal menggunakan launchpad MSP430 dan chip kontrol motor L293D. Saya telah menulis akun terperinci untuk membangun basis robot dan elektronik menggunakan bahan yang tersedia secara umum. Kode sumber untuk mengendalikan robot juga disediakan. Anda dapat periksa tautan di bawah untuk detailnya.

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

  1. mengendalikan motor DC yang terhubung ke Launchpad melalui koneksi RS485. Perangkat lunak kontrol yang ditulis dalam Pytho dan CSharp berjalan pada PC dan mengontrol motor melalui Protokol RS485. Tautan diberikan di bawah ini.

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

  1. Interfacing Launchpad MSP430 dengan 7 segmen tampilan.

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

  1. Membuat jaringan RS485 antara PC dan Launchpad MSP430.

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

rohkumarj
sumber