Đây là một project mình đã lên ý tưởng từ cuối học kỳ 1, nhưng dây dưa mãi đến nay mới hoàn thành. Sau quá trình thực hiện, mình nhận ra rằng làm ra một sản phẩm ứng dụng thật sự không đơn giản tý nào, từ phần cứng đến phần mềm, chống nhiễu, gia công vỏ và chạy thử, sửa lỗi,... đều phải thật cẩn thận và phải dồn tất cả tâm huyết vào đó. Sản phẩm ứng dụng đầu tay, sai sót khuyết điểm là chuyện tất nhiên, hy vọng mọi người sẽ nhận xét khách quan và góp ý nhiệt tình cho mình
Giới thiệu sơ sơ, đây là một cái đồng hồ số (còn gọi là đồng hồ vạn niên) có hiện giờ, ngày tháng năm, nhiệt độ phòng,... Có thể đặt báo thức, chỉnh giờ và cài đặt các chức năng cơ bản thông qua một LCD 16x2 và một bàn phím (6 phím). Đồng hồ vạn niên thì đầy ngoài chợ, nhưng đố ai tìm được cái đồng hồ có LCD và bàn phím oách như vầy
Các module led 7 đoạn, LCD, keypad được thiết kế rời và gắn vào mạch chính theo phong cách BoosterPack, tiện lợi cho việc vẽ layout, sửa chữa, nâng cấp về sau.
- Vi điều khiển được sử dụng là MSP430G2553 28 chân TSSOP.
- Đồng hồ hiển thị giờ, phút, ngày tháng năm, nhiệt độ bằng led 7 đoạn đủ màu sắc tươi sáng sặc sỡ, hiển thị thứ trong tuần (hai ba tư bảy chủ nhật) và một số thông tin khác bằng led thường, dùng 74HC595 để chốt dữ liệu.
- Keypad 6 phím theo nguyên lý keypad 1 dây: http://www.payitforward.edu.vn/forum/threads/623/
- 1 cảm biến nhiệt độ LM35, 1 buzzer (đặt báo thức kêu te te cho nó vui).
- Dùng nguồn 5V, 500mA từ sạc điện thoại cực kỳ thân thiện.
Cờ nhíp đề mô:
Sơ đồ nguyên lý (Orcad) và Source code:
Mirror:
- Các module:
- Mạch in:
- MCU MSP430G2553 (hàn xấu đừng hỏi )
- Header, header everywhere @.@
- Cắm các module lên mạch:
- Cắm dây tín hiệu
- Đóng hộp, xuất xưởng:
- Lên đèn:
- Sản phẩm chính thức lên dĩa:
______________________________________
Giới thiệu sơ sơ, đây là một cái đồng hồ số (còn gọi là đồng hồ vạn niên) có hiện giờ, ngày tháng năm, nhiệt độ phòng,... Có thể đặt báo thức, chỉnh giờ và cài đặt các chức năng cơ bản thông qua một LCD 16x2 và một bàn phím (6 phím). Đồng hồ vạn niên thì đầy ngoài chợ, nhưng đố ai tìm được cái đồng hồ có LCD và bàn phím oách như vầy
Các module led 7 đoạn, LCD, keypad được thiết kế rời và gắn vào mạch chính theo phong cách BoosterPack, tiện lợi cho việc vẽ layout, sửa chữa, nâng cấp về sau.
- Vi điều khiển được sử dụng là MSP430G2553 28 chân TSSOP.
- Đồng hồ hiển thị giờ, phút, ngày tháng năm, nhiệt độ bằng led 7 đoạn đủ màu sắc tươi sáng sặc sỡ, hiển thị thứ trong tuần (hai ba tư bảy chủ nhật) và một số thông tin khác bằng led thường, dùng 74HC595 để chốt dữ liệu.
- Keypad 6 phím theo nguyên lý keypad 1 dây: http://www.payitforward.edu.vn/forum/threads/623/
- 1 cảm biến nhiệt độ LM35, 1 buzzer (đặt báo thức kêu te te cho nó vui).
- Dùng nguồn 5V, 500mA từ sạc điện thoại cực kỳ thân thiện.
Cờ nhíp đề mô:
Sơ đồ nguyên lý (Orcad) và Source code:
(2 link trên die hết rồi , down ở 2 link dưới nha)
Mirror:
Update kỉ niệm 10 năm - 08/04/2023: mấy link trên die sạch rồi, lên Github cho lành:
Một tý hình ảnh sinh động:
- Các module:
- Mạch in:
- MCU MSP430G2553 (hàn xấu đừng hỏi )
- Header, header everywhere @.@
- Cắm các module lên mạch:
- Cắm dây tín hiệu
- Đóng hộp, xuất xưởng:
- Lên đèn:
- Sản phẩm chính thức lên dĩa:
Last edited: