Mô tả:
Báo cáo tốt nghiệp: Thiết kế mô hình điều khiển tín hiệu giao thông thông minh
Lời nói đầu:
Trong thời đại khoa học kỹ thuật rất phát triển hiện nay, việc quảng bá thương hiệu và
hình ảnh để phát triển việc kinh doanh mở rộng vùng ảnh hưởng thương hiệu đối với các
doanh nghiệp là hết sức quan trọng. Việc quảng bá và xây dựng hình ảnh có rất nhiều
cách khác nhau, trong đó một phương pháp mang lại thành công lớn là quảng bá hình ảnh
và thương hiệu của mình thông qua các bảng quảng cáo điện tử.
Trên thế khắp thế giới, khi đi trên đường phố ở bất kỳ đâu ta cũng sẽ bắt gặp các bảng
điện tử quảng cáo cho các thương hiệu lớn, từ các ngân hàng các công ty lớn nhỏ cho đến
các nhà hàng quán bar đâu đâu cũng thấy những bảng quảng cáo điện tử cho thương hiệu
của mình. Sở dĩ có được thành công lớn như vậy bởi các tấm bảng quảng cáo điện tử
được thiết kế rất trực quan và sinh động nó là điểm nhấn nổi bật nhất trong tất cả các hình
thức quảng cáo.
Ngày nay việc thiết kế những tấm bảng quảng cáo điện tử đã phát triển khá nhanh, ngoài
việc nó mang lại hiệu quả cao cho việc quảng bá thương hiệu và chỉ dẫn nó còn cho
người sử dụng sự cơ động và thoải mái trong việc sử dụng chúng. Hiện nay việc thay đổi
các nội dung trên bảng quảng cáo được thực hiện khá dễ dàng và linh hoạt thông qua
những thiết bị điều khiển đi kèm.
Tuy nhiên việc tuỳ biến nội dung và hình thức trên bảng điện tử để có được những hiệu
ứng cho hình ảnh và nội dung quảng cáo thì không thực sự dễ dàng đối với người sử
dụng. Nhận thức được điều đó em tiến hành xây dựng giao diện người dùng cho phép tuỳ
biến linh hoạt nội dung và hiệu ứng của bảng điện tử bằng ngôn ngữ Visual basic.
Có thể đây là ý tưởng chưa thực sư hoàn hảo, nhưng với những ý tưởng ban đầu này hy
vọng em có thể phát triển và hoàn thiện hơn trong tương lai để có thể áp dụng và đem lại
những ý nghĩa thiết thực.
Rất mong sự đóng góp ý kiến của các thầy cô để em có thêm kinh nghiệm cũng như có
những ý tưởng hay trong đề tài của mình.
Em xin chân thành cảm ơn!
Nội dung của đề tài:
Phần 1: Tổng quan về đề tài:
Giới thiệu sơ qua về quảng cáo điện tử, tầm quan trọng trên thực tế và lý do thực hiện đề
tài đồng thời giới thiệu sơ lược về đề tài cùng mục tiêu phải đạt được.
Phần 2: Tổ hợp bộ điều khiển cho bảng Led điện tử
Phần 3: Xây dựng chương trình điều khiển trên máy tính
Phần 4: Tổng kết
Phần 1: Tổng quan về đề tài.
Như đã nói ở trên hiện nay các bảng điện tử có mặt khắp mọi nơi đáp ứng rất nhiều nhu
cầu về quảng bá và hiển thi thông tin. Thường gặp nhất là các sàn giao dịch chứng khoán,
các bảng chỉ dẫn điện tử, các bảng thông tin tại các sân bay hoặc tại các địa điểm dịch vụ
công cộng …
Lợi ích và sự thuận tiện của các bảng điện tử mang lại thì không có gì phải bàn cãi, việc
ứng dụng rộng rãi trên thực tế các bảng điện tử này khẳng định thế mạnh và hiệu quả do
nó mang lại. Với ưu điểm nổi bật dễ thấy và dễ khai thác thế mạnh tuy nhiên đa phần các
bảng điện tử hiện nay thường được fix cứng nội dung hiển thị hoặc cho phép tuỳ biến với
sự ràng buộc, hạn chế về chiều dài nội dung hoặc kích cỡ của phần hiển thị. Chính vì điều
này việc xây dựng một giao diện người dùng cho phép tuỳ biến nội dung, kích cỡ hiệu
ứng hay cho hiển thị hình ảnh trên các bảng điện tử là điều cần thiết và mang lại sự thuận
lợi cũng như thân thiện hơn đối với người sử dụng. Ngoài ra khi giao tiếp với máy tính
chúng ta sẽ khai thác được các thế mạnh của máy tính mang lại cho các bảng điện tử một
sức mạnh mới, đa dạng hơn và sinh động hơn.
Trong đề tài này em sẽ xây dựng một giao diện người dùng bằng Visual Basic cho phép
người sử dụng tuỳ biến nội dung và hiệu ứng của phần hiển thị trên bảng điện tử đồng
thời thiết kế mô hình bảng điện tử để dùng với phần giao diện đã thiết kế ở trên. Phần
giao diện chạy trực tiếp trên máy tính, phần bảng điện tử sẽ kết nối với máy tính qua cổng
COM. Người sử dụng sẽ dùng phần giao diện để tuỳ biến nội dung cùng các hiệu ứng
hiển thị, giúp cho các bảng điện tử thân thiện hơn với người dùng dễ dàng tuỳ biến và
điều chỉnh hơn khai thác được các thế mạnh từ máy tính.
Bảng hiển thị điện tử
Giao diện người sử dụng
Kết nối máy tính
Bảng hiển thị điện tử
Bảng hiển thị điện tử
Hình 1.1 Sơ đồ khối của mô hình
Một số ứng dụng của bảng điện tử trong thực tế
Bảng quảng cáo
Bảng chứng khoán
Bảng chữ chạy
Phần II
Tổ hợp bộ điều khiển cho bảng Led
I.
Sơ đồ khối của bộ điều khiển
Máy Tính
RS23
2
Bộ ĐK
trung tâm
Khuyếch
đại
LED
Bàn phím
1. Bộ điều khiển trung tâm
Trong đề tài này em đã sử dụng vi điều khiển Atmega16 cuả hãng Atmel làm bộ
điều khiển trung tâm.
a. Cơ bản về Atmega16
Atmega là vi điều khiển 8 bit cấu trúc Rich thuộc họ AVR .
Cấu trúc bên trong gồm có
- 16 Kbyte bộ nhớ Flash
- 512 byte bôh nhớ EEprom
- 1 Kbyte ram trong
- 1 cổng JTAG
- 1 cổng UART
- 1 cổng giao tiếp SPI
- 1 cổng I2C
- 32 chân vào ra.
- 8 kênh ADC 10 bit
- 2 timer/counter 8 bit, 1 timer/counter 16 bit
- 4 kênh PWM
- Tốc độ lên đến 16MHz
Sơ đồ cấu trúc bên trong:
b. Công cụ lập trình cho VĐK ATmega16
Có rất nhiều chường trình biên dịch cho VĐK này như: WinAVR, IAR,
Codevision, BascomAVR…Nhưng trong đề tài này em sử dụng chương trình
dich Codevision, và ngôn ngữ lập trình là C.
Phần III
Chương trình điều khiển
Chương trình viết bằng ngôn ngữ Visual Basic và có thể thực hiện được một số chức
năng chính sau
- Giao diện được thiết kế thân thiện và dễ sử dụng
- Nội dung và chức năng hiển thị có thể thay đổi linh hoạt
- Kết nối với bộ điều khiển trung tâm qua cổng RS232
- Xem thêm -