Nguyên văn bởi Hard
Xem bài viết
Thông báo
Collapse
No announcement yet.
Điều khiển dùng Remote TV với MSP430
Collapse
X
-
Vụ này chưa vọc tới nên chưa biết, bây giờ chỉ cần thêm 1 dòng code là compiler báo không đủ chỗ cho biến rồi.Nguyên văn bởi chung1608 Xem bài viếtrút cho gọn lại, MSP430 có khả năng tự viết vào ROM nên có thể dùng ROM của nó như EEPROM lưu lại mã đã họcĐường đến những ngày vinh quang không còn xa
Con đường chúng ta... chúng ta đã chọn.
Comment
-
Hi,
Vừa lọ mọ lắp vào quạt xong, công việc tưởng dễ nhưng khi thực hiện gặp nhiều trở ngại vì không có không gian để đặt mạch vào và dễ bị vướng vào trục trượt lên xuống của quạt. Phù... cuối cùng cũng xong, trong quá trình lắp mình có lưu lại một số ảnh bên dưới:





Đánh giá chung.
Với mục đích học lập trình MSP430 thì đây là một project khá thú vị gồm điều khiển on/off, sử dụng một số ngoại vi: ADC, Timer, sử dụng ngắt ngoài, ngắt Timer, quét led 7 đoạn.
Nếu thiên về hướng ứng dụng cần phải cải tiến lại:
- Sử dụng bàn phím cũ để điều khiển
- Sử dụng Led đơn thay vì Led 7-seg để tiết kiệm chi phí.
- Mở rộng chương trình có thể dùng 2 hoặc nhiều hơn loại Remote khác nhau để khi mang quạt qua phòng khác có thể dùng luôn Remote của TV phòng khác.
Thân ái.Đường đến những ngày vinh quang không còn xa
Con đường chúng ta... chúng ta đã chọn.
Comment
-
Mình cũng có chơi RC (cánh bằng thôi) mà toàn mua đồ điện về ráp thôi chứ không DIY từ A tới Z được. Đồ điện cho RC nó gọn mà hiệu suất cao, giá thì cũng không chênh lệch bao nhiêu so với đồ làm, mà nếu mua đồ cũ thì còn rẽ hơn nữa. Thông thường mình chỉ sửa lại đồ hỏng (nếu sửa được) chứ không tự làm được.Nguyên văn bởi vungtau88 Xem bài viếthi bác , hình như bác cũng chơi RC thì phải
sẵn tiện bác có thể mở topic hướng dẫn ae làm các thiết bị điện tữ cho mô hình RC ,dùng nhựng vi xữ lý tại vn
hoan nghênh tinh thần chia sẽ của bác
Thân ái.Đường đến những ngày vinh quang không còn xa
Con đường chúng ta... chúng ta đã chọn.
Comment
-
lấy mẫu ngẫu nhiên hay đo thời gian trạng tháiNguyên văn bởi Hard Xem bài viếtĐã test thành công việc lấy mã remote không tốn bộ nhớ như chương trình trước.
Comment
-
Nguyên tắc của truyền số liệu là phải đồng bộ, việc thu phát hồng ngoại cũng không ngoài quy luật đó. Mình post lên một đoạn cho bác tham khảo.Nguyên văn bởi chung1608 Xem bài viếtlấy mẫu ngẫu nhiên hay đo thời gian trạng thái
Mã nhận được đầu tiên sau khi bật nguồn là sai vì lúc đó các giá trị min, max, average chưa đúng. Từ lần thứ 2 trở đi thì mã nhận được đã chính xác vì giá trị min, max đã được xác lập.Code:#pragma vector = PORT1_VECTOR void __interrupt port1_isr(void) { static unsigned char min = 0xFF, max = 0x00; static unsigned int average; unsigned char temp; if(StatusLog & START_FRAME) { TAR = 0; // reset Timer A counter CCTL0 = CCIE; // enable CC0 interrupt BitCounter = 0; // reset BitCounter IrCode = 0; StatusLog &= ~START_FRAME; // clear start of frame status } else if(BitCounter < 33) // Limited at unsigned long type size, ignore the first pulse { temp = (unsigned char)TAR; // get Timer A counter TAR = 0; // reset Timer A counter if(BitCounter > 0) // ignore Start pulse { if(temp < min) min = temp; if(temp > max) max = temp; average = (max + min) / 2; IrCode <<= 1; if(temp > average) IrCode++; } BitCounter++; } P1IFG &= ~BIT4; // clear interrupt flag }
Thân ái.Đường đến những ngày vinh quang không còn xa
Con đường chúng ta... chúng ta đã chọn.
Comment
-
Phải giải thích thêm chút không thì các bác điên mất.
Khi có ngắt ngoài (do Ir Receiver) thì Timer được đọc giá trị bộ đếm và reset đồng thời kích hoạt ngắt Timer. Ngắt Timer xảy ra với chu kỳ 20ms. Hầu hết các Ir Remote đều phát xung có độ rộng không quá 10ms, xung Start dài lắm cũng chỉ có 9ms, các xung còn lại tầm 560us - 600us. Chính vì vậy trong thời gian Remote phát xung thì ngắt Timer không thể xảy ra. Ngắt Timer chỉ xảy ra khi kết thúc chuỗi xung vì phải mất ít nhất 110ms sau mới tới chuỗi xung tiếp theo. Như vậy ngắt ngoài tạo ra mã bằng cách đo xung (tham khảo các giao thức của các Remote để biết), ngắt Timer sẽ sử dụng mã để xử lý.
Thân ái.Đường đến những ngày vinh quang không còn xa
Con đường chúng ta... chúng ta đã chọn.
Comment
-
chưa biết con nào mắc hơn con nào đâu cụ ah , nếu muốn rẻ mà lai nhiều chức năng thì sao ko choi stm8 ýNguyên văn bởi nguoimoihocnếu chỉ để làm 1 bộ thu tín hieu dk từ remote tv có học lệnh thì chỉ cần 1 89c51 + 1 24c16 là xong .chi phí thấp, msp đắt
tuy nhien để viết chương trình cũnh cần có mưu mẹo
Comment
-
Quan trọng là giải pháp để giải quyết bài toán thôi, dùng chip gì chả được. Mình dùng MSP430 là do đang học lập trình với nó nên làm cái ví dụ vậy thôi. MSP430 tuy giá rẽ nhưng mua ở VN thì hiếm nên lại thành đắt ví dụ MSP430G2231 giá có 0.25$ nhưng ở VN có bác bán 25K. Mình cũng có nghe qua STM8 nhưng không biết các tool hardware và software cho nó có sẵn và free không.Đường đến những ngày vinh quang không còn xa
Con đường chúng ta... chúng ta đã chọn.
Comment
-
Cái gì chả có trial hay limitedNguyên văn bởi Hard Xem bài viếtQuan trọng là giải pháp để giải quyết bài toán thôi, dùng chip gì chả được. Mình dùng MSP430 là do đang học lập trình với nó nên làm cái ví dụ vậy thôi. MSP430 tuy giá rẽ nhưng mua ở VN thì hiếm nên lại thành đắt ví dụ MSP430G2231 giá có 0.25$ nhưng ở VN có bác bán 25K. Mình cũng có nghe qua STM8 nhưng không biết các tool hardware và software cho nó có sẵn và free không.
Add: 97 Quán Nam - Lê Chân - Hải Phòng.
Tel: 031 518648 Phone: 0904 283 505
Comment
-
MSP430G2553 ROM 16k lớn gấp 2 lần 89, tốc độ tối đa 16MIPS lớn gấp 8 lần 89 chưa kể tới cấu trúc MSP là 16 bit. Giá hỗ trợ sinh viên là 22k 1 con, đủ rẻ và mạnh hơn 89 chưa bạnNguyên văn bởi nguoimoihoc89c51+ 24c16=18k+8k ,stm8 =?
Comment
-
Sau 3 ngày lọ mọ mình đã khắc phục được các nhược điểm của version trước. Cụ thể là tận dụng lại được bàn phím của quạt, lưu mã điều khiển vào Flash Memory nên không cần pin backup, các thông tin trạng thái đều hiển thị lên 4 led 7-seg, bổ sung tính năng hẹn giờ mà nhiều quạt vẫn không có.
Bây giờ có thể lắp vào quạt một cách rộng rãi được rồi.Đường đến những ngày vinh quang không còn xa
Con đường chúng ta... chúng ta đã chọn.
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi vi van phamSuno hát sai toàn bộ nốt nhạc và điệu valse cháu ạ . Khi chép lới nó toàn bộ hát như thế, viết vào style không sửa nốt nhạc và lời khi chưa cho phép thì nó không hát hiện thông báo chưa được cho phép hát.
-
Channel: Tâm tình dân kỹ thuật
Hôm qua, 20:35 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi dinhthuong92Cháu không vào được để nghe thử. Mời bác nghe thử bản phối điệu Techno này xem thế nào nhé! Chúc bác vui.
( Cháu nhìn lyrics và cứ thế một mmạch hát demo rồi đưa vào suno. nó hát đạt 80% melody!)...-
Channel: Tâm tình dân kỹ thuật
27-04-2026, 17:00 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi vi van phamĐây là sheet nhạc và video bản nhạc tôi viết tán bà xã 50 năm trước, nay viết lại.
-
Channel: Tâm tình dân kỹ thuật
26-04-2026, 19:54 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi vi van pham
...-
Channel: Tâm tình dân kỹ thuật
26-04-2026, 19:49 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi dinhthuong92Bài này cháu phải "Creat" trên 30 lần rồi cắt ghép mới tạm có hồn tí đó bác. Quá nản luôn!!!
HẸN ƯỚC XUÂN SANG
Sáng tác: Hoàng Đình Thường
Hòa âm & hát: Suno AI
---25/04/2026----
[Verse 1]
Gió...-
Channel: Tâm tình dân kỹ thuật
25-04-2026, 11:05 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi vi van phamSuno là phần mềm dành cho người không biết nhạc lý, chỉ cần viết lời là nó tự biên tự diễn.Khi cháu sáng tác 1 bản nhạc với chủ âm, phụ âm điệu nhạc cháu gởi lên SUNO nó chỉ chơi đúng vài dòng đầu của nhạc, nhiều người dạy...
-
Channel: Tâm tình dân kỹ thuật
22-04-2026, 13:45 -
-
bởi dinhthuong92Vậy là Mạch PPT không cần dùng tới cuộn cảm luôn nhỉ!...
-
Channel: Nguồn!
22-04-2026, 11:19 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi dinhthuong92Hiện nó còn chưa phân biệt được giọng nam giọng nữ trong song ca nữa. Hát mono một giọng thì ok.
Ở bài MỎI CÁNH CHIM BẰNG nó hát lệch: khúc bi ca, từng ngày, mịt mù, địa chỉ, cát bụi, mỏi mòn, hoàng hôn, nơi ấy, dại khờ.-
Channel: Tâm tình dân kỹ thuật
22-04-2026, 11:07 -
-
Trả lời cho Công nghệ TSMC cho thiết kế Digital ICbởi gfasdfa234ai còn cái này không nhỉ , upload lại cho mọi người đi , vì một cộng đồng điện tử việt nam...
-
Channel: Công nghệ ASIC & Advance Techno
22-04-2026, 11:06 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi dinhthuong92Vâng bác, hiện tại mình phải chấp nhận SUNO như vậy thôi, vì ít ra nó hát đa phần đúng hay hơn mình, đỡ tốn tiền thuê ca sĩ thể hiện.
Cháu nghĩ, có thể nhà phát triển cố tình bảo vệ giới ca sĩ đấy, chứ mà mình nói sao...-
Channel: Tâm tình dân kỹ thuật
22-04-2026, 11:05 -

Comment