ĐIỀU KHIỂN CÁC THIẾT BỊ ĐIỆN TRONG NHÀ QUA BLUETOOTH TRÊN THIẾT BỊ ANDROID

36 271 0
ĐIỀU KHIỂN CÁC THIẾT BỊ ĐIỆN TRONG NHÀ QUA BLUETOOTH TRÊN THIẾT BỊ ANDROID

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Đồ Án Chuyên Ngành CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI Ngày nay, xã hội phát triển mạnh mẽ, kỹ thuật ngày đại nên nhu cầu trao đổi thơng tin giải trí, nhu cầu điều khiển thiết bị từ xa,…ngày cao Và hệ thống dây cáp phức tạp lại đáp ứng nhu cầu này, khu vực chật hẹp, nơi xa xôi, phương tiện vận chuyển,…Vì cơng nghệ khơng dây đời phát triển mạnh mẽ, tạo nhiều thuận lợi cho người đời sống ngày Trong năm gần công nghệ truyền nhận liệu không dây có bước phát triển mạnh mẽ, góp cơng lớn việc phát triển hệ thống điều khiển, giám sát từ xa, đặc biệt hệ thống thơng minh Hiện nay, có nhiều cơng nghệ khơng truyền nhận liệu không dây RF, Wifi, Bluetooth, NFC,…Trong đó, Bluetooth cơng nghệ phát triển từ lâu cải tiến để nâng cao tốc độ khả bảo mật Trên thị trường Việt Nam chưa có nhiều sản phẩm điều khiển thiết bị không dây, đa số sản phẩm có nhập từ nước với giá thành cao Việc nghiên cứu thiết kế sản phẩm điều khiển thiết bị khơng dây có ý nghĩa lớn, giúp tăng thêm lựa chọn cho người sử dụng, sản phẩm sản xuất nước nên giá thành rẻ góp phần phát triển hệ thống điều khiển thông minh Do đó, chúng tơi định thực đề tài: “Hệ thống điều khiển thông minh thiết bị qua Bluetooth” Đề tài ứng dụng công nghệ Bluetooth phổ biến nhiều thiết bị, đặc biệt điểm đề tài so với sản phẩm có điều khiển thông qua hệ điều hành Android giúp tận dụng thiết bị sử dụng hệ điều hành Android có sẵn người dùng giúp giảm giá thành sản phẩm, ngồi với hình hiển thị lớn điện thoại cho phép hiển thị nhiều thông tin Trở lại với thiết bị nhóm nghiên cứu phục vụ cho phòng học, phòng thí nghiệm, phòng thực hành, văn phòng làm việc chưa có thiết bị điều khiển phù hợp với GVHD: Trần Thị Hoàng Oanh Đồ Án Chuyên Ngành thiết bị sử dụng phòng làm việc nhầm mục đích sử dụng thiết bị điện hiệu tiết kiệm 1.1 Lý Do Chọn Đề Tài Trong năm qua, khoa học máy tính xử lý thơng tin có bước tiến vượt bậc ngày phát triển mạnh Đặc biệt đời phát triển nhanh chóng kỹ thuật số làm cho ngành điện tử trở nên phong phú đa dạng Đã góp phần lớn việc đưa kỹ thuật đại vào lĩnh vực hoạt động sản xuất, kinh tế đời sống xã hội Từ hệ thống máy tính lớn đến hệ thống máy tính cá nhân, từ việc điều khiển máy công nghiệp đến thiết bị phục vụ đời sống ngày người Công nghệ số thực bước tiến lớn cho công nghệ Với mong muốn áp dụng cơng nghệ số vào thực tiễn Vì em chọn đề tài : “ĐIỀU KHIỂN CÁC THIẾT BỊ ĐIỆN TRONG NHÀ QUA BLUETOOTH TRÊN THIẾT BỊ ANDROID” 1.2 Mục Đích Của Đề Tài Mục đích nghiên cứu đề tài nghiên cứu vi điều khiển AT89S52, giao tiếp không dây Bluetooth Nắm bắt cấu trúc phần cứng, sơ đồ khối, bố trí chân, tập lệnh điều khiển cho AT89S52 Tìm hiểu lập trình phần mềm android giao tiếp Bluetooth 1.3 Đối Tượng Và Phạm Vi Nghiên Cứu - Vi điều khiển sử dụng AT89S52, để nắm cấu trúc phần cứng, lập trình phần mềm ứng dụng vào thực tế - Phần mềm điều khiển android - Modul bluetooth HC-05 GVHD: Trần Thị Hoàng Oanh Đồ Án Chuyên Ngành CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 2.1 Vi Điều Khiển AT89C52 AT89C52 họ IC vi điều khiển hãng Atmel sản xuất Các sản phẩm AT89C52 thích hợp cho ứng dụng điều khiển Việc xử lý byte toán số học cấu trúc liệu nhỏ thực nhiều chế độ truy xuất liệu nhanh RAM nội Nó cung cấp hổ trợ mở rộng chip dùng cho biến bit kiểu liệu riêng biệt cho phép quản lý kiểm tra bit trực tiếp hệ thống điều khiển Hình 2.1 Sơ đồ chân AT89C52 AT89C52 có 8Kbyte nhớ FLASH ROM bên để lưu chương trình, Vi điều khiểncó khả nạp xóa chương trình điện lên đến 1000 lần Dung lượng RAM 128 byte, AT89C52 có Port xuất/nhập bit, có định thời 16 bit Ngồi AT89C52 có GVHD: Trần Thị Hồng Oanh Đồ Án Chuyên Ngành khả giao tiếp liệu nối tiếp, mở rộng khơng gian nhớ chương trình nhớ liệu ngồi lên đến 64Kbyte AT89C52 đóng gói theo kiểu hai hàng chân DIP gồm 40 chân cho chức khác vào Trên sơ đồ chân có nhóm chân sau: Nhóm chân nguồn ni + nguồn ni 5V (chân số 40) + nối đất (chân số 20) Nhóm chân điều khiển Nhóm phân biệt tín hiệu vào, Nhóm tín hiệu vào điều khiển + Xtal1 (chân số 18), Xtal2 (chân số 19): nối tinh thể thạch anh cho mày phát xung nhịp chu trình + RST(Reset): (chân số 9): nối chuyển mạch để xóa trạng thái ban đầu hay khởi động lại + /EA/CPP: (chân số 31) chọn nhớ (nối đất) hay chọn nhớ (nối nguồn nuôi 5V) + T2 hay P1.0: (chân số 1) tín hiệu vào đếm cho Timer2/ Counter2 8952 + T2EX: (chân số 2) tín hiệu vào ngắt cho 8950 + /INT0 hay P3.2: (chân số 12) tín hiệu vào gây ngắt ngồi cho 8051 + /INT1 hay P3.3: (chân số 13) tín hiệu vào gây ngắt cho 8051 + T0 hay P3.4: (chân số 14) tín hiệu vào đếm cho Timer0/ Counter0 + T1 hay P3.5: (chân số 15) tín hiệu vào đếm cho Timer1/ Counter1 Nhóm tín hiệu điều khiển + ALE//PROG: (chân số 30) dùng để đưa tín hiệu chốt dịa chỉ (ALE) có nhớ ngồi hay điều khiển ghi chương trình /PROG + /PSEN: (chân số 29) dùng để đưa tín hiệu điều khiển đọc nhớ chương trình ROM ngồi + /WR hay P3.6: (chân số 16) để đưa tín hiệu ghi liệu vào nhớ + /RD hay P3.7: (chân số 17) để đưa tín hiệu đọc liệu từ nhớ ngồi c Nhóm tín hiệu địa chỉ, liệu GVHD: Trần Thị Hoàng Oanh Đồ Án Chuyên Ngành + cổng vào, địa chỉ/ liệu P0 hay P0.0-P0.7: (chân số 39-32) dùng để trao đổi tin liệu D0-D7, đưa địa chỉ thấp (A0-A7) theo chế độ dồn kênh (kết hợp với tín hiệu chốt địa chỉ ALE) + cổng vào địa chỉ/ liệu P2 hay P2.0-P2.7: (chân số 21-28) dùng để trao đổi tin song song liệu (D0-D7) đưa địa chỉ cao (A8-A15) + cổng vào liệu P1 hay P1.0-P1.7: (chân số 1-8) dùng để trao đổi tin song song liệu (D0-D7) + cổng vào, P3 hay P3.0-P3.7: (chân số 10-17) - P3.0: (chân số 10) đưa vào tín hiệu nhận tin nối tiếp RXD - P3.1: (chân số 11) đưa tín hiệu truyền tin nối tiếp TXD - /INT0 hay P3.2: (chân số 12) tín hiệu vào gây ngắt VĐK - /INT1 hay P3.3: (chân số 13) tín hiệu vào gây ngắt VĐK - T0 hay P3.4: (chân số 14) tín hiệu vào đếm cho Timer0/ Counter0 cho VĐK 8051/8052 - T1 hay P3.5: (chân số 15) tín hiệu vào đếm cho Timer1/ Counter1 cho VĐK 8051/8052 - /WR hay P3.6: (chân số 16) để đưa tín hiệu ghi liệu vào nhớ ngồi - /RD hay P3.7: (chân số 17) để đưa tín hiệu đọc liệu từ nhớ - T2 hay P1.0: (chân số 1)tín hiệu vào đếm cho Timer2/ Counter2 cho VĐK 8052 - T2EX: (chân số 2) tín hiệu vào gây ngắt VĐK 8052 Ngồi tín hiệu chuyên dùng trên, cổng vào/ P3 dùng để trao đổi tin liệu D7-D0 GVHD: Trần Thị Hồng Oanh Đồ Án Chun Ngành Hình 2.2 Sơ đồ kết nối phần cứng AT89C52 Thông số kỹ thuật: Họ vi điều khiển bit Điện áp cung cấp: 4-6V Tần số hoạt động : 24 Mhz Bộ nhớ : Kb Flash, 256 Bytes SRAM Timer/Counter : 16 bit GVHD: Trần Thị Hoàng Oanh Đồ Án Chuyên Ngành 32 chân I/O lập trình nguồn ngắt khác Kiểu chân : PDIP40 Tổ chức nhớ Các chip vi điều khiển sử dụng giống CPU hệ máy tính Thay vào chúng dùng làm thành phần thiết kế hướng điều khiển, nhớ có dung lượng giới hạn, khơng có ổ đĩa hệ điều hành Chương trình điều khiển phải thường trú ROM Vì lý 89C52 có khơng gian nhớ riêng cho chương trình liệu, hai nhớ chương trình liệu đặt bên chip, nhiên ta mở rộng nhớ chương trình nhớ liệu cách sử dụng chip nhớ bên với dung lượng tối đa 64K cho nhớ chương trình 64K cho nhớ liệu Bộ nhớ nội dung chip bao gồm ROM RAM RAM chip bao gồm vùng RAM đa chức năng, vùng RAM với bit định địa chỉ bit, dãy ghi ghi chức đặc biệt SFR (Special Function register) Hai đặc tính đáng lưu ý ghi port xuất/nhập định địa chỉ theo kiểu ánh xạ nhớ truy xuất vị trí nhớ nhớ Vùng Stack thường trú RAM chip (RAM nội) thay RAM ngồi vi xử lý GVHD: Trần Thị Hoàng Oanh Đồ Án Chuyên Ngành 2.2 Khối Nguồn 5V J6 + JACK-DC- R2 C1 A 220 10U D5 K LED-NGUON Hình 2.3 Khối nguồn Điện trở R2 mắc giúp hạ áp xuống 3,3v sử dụng cho led C1 giúp giống nhiễu cho mạch 2.3 Khối Bluetooth GVHD: Trần Thị Hoàng Oanh Đồ Án Chuyên Ngành Dùng để thu phát sóng Bluetooth từ Mạch điều khiển trung tâm kết nối qua điện thoại Android, sử dụng Modul HC-05 Hình 2.4 Sơ đồ mạch module HC-05 Hình 2.5 Hình ảnh thực tế module HC-05 GVHD: Trần Thị Hoàng Oanh Đồ Án Chuyên Ngành Hình 2.6 Khối bluetooth Sử dụng nguồn 5V Bluetooth chuẩn truyền thông không dây để trao đổi liệu khoảng cách ngắn.Chuẩn truyền thông sử dụng sóng radio ngắn(UHF radio) dải tần số ISM (2.4 tới 2.485 GHz) Khoảng cách truyền module vào khoảng 10m Module thiết kế dựa chip BC417 Con chip phức tạp sử dụng nhớ flash 8Mbit Nhưng việc sử dụng module hoàn toàn đơn giản nhà sản xuất tích hợp thứ cho bạn module HC-05 Sơ đồ chân HC-05 gồm có: STT Tên chân GND 3.3V 5V TXD Chức Nối mass nguồn Cấp điện áp nguồn 3.3V Cấp điện áp 5V Transmit Data (Dữ liệu từ HC05 truyền tới PC VĐK qua chân TXD) Receive Data (Dữ liệu từ PC RXD VĐK đến HC05 qua chân RXD) GVHD: Trần Thị Hoàng Oanh 10 Đồ Án Chuyên Ngành Điều khiển từ xa thường sử dụng tia hồng ngoại giúp người dùng lệnh cho thiết bị thơng qua số nút nhấn để thay đổi thiết lập khác Trong thực tế, tất chức đa số thiết bị điện tử điều chỉnh thơng qua điều khiển từ xa, nút thiết bị chỉ có số nút thiết yếu Hầu hết điều khiển từ xa giao tiếp với thiết bị thơng qua tín hiệu hồng ngoại số dùng sóng vơ tuyến Thơng thường tín hiệu từ điều khiển từ xa mã hóa u cầu thiết bị phải thuộc dòng sản phẩm hay thương hiệu cụ thể Nhưng có điều khiển từ xa đa làm việc với hầu hết thiết bị có thương hiệu phổ biến Hoạt động Cơng nghệ sử dụng điều khiển từ xa gia dụng tia hồng ngoại (IR) Những xung ánh sáng hồng ngoại vơ hình với mắt người nhìn thấy máy ảnh kỹ thuật số hay máy quay phim Đầu phát điều khiển từ xa thường đèn LED (diode phát sáng) Vì điều khiển từ xa sử dụng tia hồng ngoại, cần có khoảng khơng khơng có vật chắn sáng thiết bị Tuy nhiên, tín hiệu phản xạ qua gương giống loại ánh sáng khác Trong trường hợp có vật chắn sáng, ví dụ thiết bị nằm phòng khác hay tủ, người dùng sử dụng khuếch đại tín hiệu Thiết bị gồm có phần, phần nhận tia hồng ngoại chuyển tín hiệu theo dạng vô tuyến đến phần thứ 2, từ chuyển lại thành tín hiệu hồng ngoại giống điều khiển từ xa gốc Các đầu nhận hồng ngoại thiết bị có hạn chế góc nhận tín hiệu, thường phụ thuộc vào đặc tính quang học tranzito quang điện Tuy nhiên, tăng góc nhận sóng cách dùng kính mờ đục đặt phía trước đầu nhận Một số loại điều khiển từ xa khác sử dụng sóng vơ tuyến thay hồng ngoại Chúng ứng dụng mở cửa, cổng, chắn đường, hệ thống báo trộm, chìa khóa tơ, xe máy, đồ chơi trẻ em hệ thống tự động hóa cơng nghiệp Loại điều khiển hoạt động từ GVHD: Trần Thị Hoàng Oanh 22 Đồ Án Chuyên Ngành khoảng cách xa đơi bị nhiễu sóng gần có thiết bị tương tự hoạt động tần số Ứng dụng Điều khiển từ xa sử dụng rộng rãi ngành điện tử gia dụng giải trí Phần lớn thiết bị điện tử TV, đầu đĩa, máy điều hòa, quạt có điều khiển từ xa kèm Gần tay cầm chơi điện tử ứng dụng công nghệ khơng dây Chúng dùng sóng vơ tuyến thay hồng ngoại, việc ln phải chĩa chúng vào thiết bị chơi điều khơng thực tế Ngồi việc phải thay pin thường xun đơi gây tượng trễ tín hiệu, tay cầm không dây đem lại số ưu điểm tiện dụng khác Sản phẩm Sony PlayStation 3, Nintendo Wii dùng sóng Bluetooth, Microsoft Xbox 360 Xbox One dùng giao thức truyền tín hiệu riêng Các loại cổng hay cửa vào thường điều khiển từ xa, ứng dụng loại mã thay đổi để tăng an toàn Trong quân thiết bị quan trọng thường dùng để vơ hiệu hóa hệ thống điện tử đối phương Điều khiển từ xa dùng để điểu khiển phương tiện quân (máy bay, xe tăng, tàu ngầm ) không người lái thiết bị nổ Sử dụng Điều khiển từ xa sinh để làm cho người dùng thuận tiện hơn, nhiên nhiều người lại để lạc hay nhiều thời gian để tìm kiếm thay đến thiết bị dùng nút điều khiển Ưu điểm: • Gọn nhẹ • Hữu ích với người ốm yếu hay tàn tật • Giúp người trình chiếu di chuyển tự tương tác với khán giả dễ dàng Nhược điểm: • Dễ bị thất lạc hay GVHD: Trần Thị Hoàng Oanh 23 Đồ Án Chuyên Ngành • Thường dùng pin yêu cầu thay pin định kỳ • Hạn chế khoảng cách góc sử dụng • Thường khó chùi rửa dễ trở thành phương tiện lây bệnh • Trở nên phổ biến đến mức nhiều nút nhấn thiết bị bị lược bỏ, nhiều chức không dùng điều khiển từ xa bị hỏng, hết pin GVHD: Trần Thị Hoàng Oanh 24 Đồ Án Chuyên Ngành 2.7 Bluetooth Controller Lamp Hình 2.13 Giao diện Bluetooth Controller Lamp GVHD: Trần Thị Hoàng Oanh 25 Đồ Án Chuyên Ngành Với hỗ trợ mô-đun Bluetooth HC-05, HC-06 HC-07, ứng dụng cho phép bạn điều khiển lên đến kênh Nó có giao diện đơn giản gồm nút với kênh tương ứng Ứng dụng giúp điều khiển đèn kênh Bluetooth cho Arduino CodeVision AVR lập trình Bạn kết nối rơle modul kênh cho thiết bị điện tử với điện áp làm việc 220v, đèn, quạt, TV, vv TÍNH NĂNG, ĐẶC ĐIỂM: control kênh / tắt đèn control Tất kênh ON control Tất kênh OFF Tải nộp Chương trình Arduino_Bluetooth_8Lamp.ino + schemmatic Tải nộp Chương trình CvAvr Bluetooth_8_Lamp_Atmega16.zip + schemmatic trợ Bluetooth modul HC-05, HC-06 HC-07 vv GVHD: Trần Thị Hoàng Oanh 26 Đồ Án Chuyên Ngành CHƯƠNG 3: THIẾT KẾ VÀ THI CƠNG 3.1 Sơ Đồ Khối Hình 3.1 Sơ đồ khối GVHD: Trần Thị Hoàng Oanh 27 Đồ Án Chuyên Ngành 3.2 Sơ Đồ Nguyên Lý KHOI VI DIEU KHIEN GND 20 29 30 PSEN ALE P3.0/RXD P3.1/TXD P3.2/INT0 P3.3/INT1 P3.4/T0 P3.5/T1 P3.6/WR P3.7/RD A D3 RL1 RELAY-5 A1015 10k J2 DOMINO2 10 11 12 13 14 15 16 17 TX RX D2 D7 RELAY-5 BLUETOOTH HC05 RX TX RL2 K A 1N4007 A A1015 10k R9 Q2 220 R3 L E D -R E D AT89S52 K P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 21 22 23 24 25 26 27 28 1N4007 K P2.0/A8 P2.1/A9 P2.2/A10 P2.3/A11 P2.4/A12 P2.5/A13 P2.6/A14 P2.7/A15 XTAL2 220 R14 R1 12MHZ 18 D1 Q1 L E D -R E D XTAL1 10K R 23 RST 19 39 38 37 36 35 34 33 32 K P0.0/AD0 P0.1/AD1 P0.2/AD2 P0.3/AD3 P0.4/AD4 P0.5/AD5 P0.6/AD6 P0.7/AD7 A VCC EA XTAL KHOI RELAY DK U4 10MF 40 31 RESET C4 K0 J3 DOMINO2 PIN-DUC-6 J6 + JACK-DC- R2 A 220 C1 10U D5 K LED-NGUON Hình 3.2 Sơ đồ nguyên lý GVHD: Trần Thị Hoàng Oanh 28 Đồ Án Chuyên Ngành 3.3 Mạch In Hình 3.3 Mạch in 2D GVHD: Trần Thị Hoàng Oanh 29 Đồ Án Chuyên Ngành Hình 3.4 Mạch in 3D GVHD: Trần Thị Hồng Oanh 30 Đồ Án Chun Ngành 3.4 Hình Ảnh Thực Tế Hình 3.5 Hình ảnh thực tế GVHD: Trần Thị Hoàng Oanh 31 Đồ Án Chuyên Ngành Chương 4: kết luận hướng phát triển 4.1 Kết Luận Sau hoàn thành, điều khiển đáp ứng đuợc u cầu đặt Thơng qua viêc hồn thành đồ án em rút nhiều kinh nghiệm học tâp tinh thần làm việc nhóm tập thể 4.2 Ưu Điểm Giao diện Android đẹp, dễ dàng cài đặt hầu hết điện thoại máy tính bảng chạy android Tốc độ xử lý nhanh Sau thời gian chạy thử tuần, điều khiển hoạt động tốt 4.3 Nhược Điểm Sản phẩm chưa thử nghiệm với thời gian dài với nhiều mơi trường khác nên chưa đánh giá xác độ ổn định Cự ly truyền liệu điện thoại đến module Bluetooth hạng chế Chưa nắm trạng thái thiết bị điều khiển 4.4 Hướng Phát Triển Có điều đơi khiến bạn bực có q nhiều điều khiển từ xa (remote) bàn phòng khách, TV, amply, đầu đĩa, đầu karaoke … Mỗi cần điều khiển bạn phải tìm cần hát karaoke, cần tìm hát phải lật trang sổ danh sách Cuộc sống đại thứ trở nên tiện lợi hơn, dễ dàng thao tác số hóa gọn nhẹ nhanh chóng tập trung vào vật bất ly thân bạn smartphone Điều khiển thiết bị chọn hát smartphone thơng qua sóng bluetooth, cơng nghệ chưa dùng nhiều thiết bị thị trường Việt Nam nay, cơng nghệ mang lại lợi ích thiết thực cho người dùng GVHD: Trần Thị Hoàng Oanh 32 Đồ Án Chuyên Ngành Tài liệu tham khảo Nguyễn Đình Phú Giáo trình vi xử Lý 2, ĐHSPKT.TPHCM, 2007 Http ://www.forum.htsoft.com Http ://www.vagam.dieukhien.net Http ://www.picvietnam.com Http://www.hoiquandientu.com Http://www.vidieukhien.net Nguyễn Đình Phú, Vi Xử Lý 1, Đại Học SPKT HCM, 2012 Nguyễn Văn Hiệp – Đinh Quang Hiệp, Lập trình Android bản, Đại Học SPKT HCM, 2014 Sử dụng số hình ảnh internet https://vi.wikipedia.org/wiki/Wikipedia GVHD: Trần Thị Hoàng Oanh 33 Đồ Án Chuyên Ngành Mã nguồn vi điều khiển #include #include #include #include #define rl1 P2_0 //khai bao ngo kich relay #define rl2 P2_1 //khai bao ngo kich relay //////////////////////////////////////////// char ch; int ma; //dinh nghia khai bao cac bien trang thai //========================== void SetupSerial() //chuong trinh thiet dat thong so truyen du lieu qua cong RS232 { SCON = 0x52; /* Che 1: 8-bit UART, cho phep truyen */ TMOD = 0x20; /* timer che 2: 8-Bit tu dong nap lai TH1 = 0xfd ; /* toc 9600 baud */ */ TL1 = 0xfd ; TI = 0; RI=0; /* co ngat nha^n.DX=0*/ /* co ngat' truye^n =0*/ TR1 = 1; /* timer run ES =1; /* cho phep ngat noi tiep */ */ } //=========================== //=========================== void nhan(void) interrupt //Chuong trinh nhan du lieu tu PC dung ngat noi tiep { if(RI) { GVHD: Trần Thị Hoàng Oanh 34 Đồ Án Chuyên Ngành RI=0; ch=SBUF; } if(ch=='1') { rl1=~rl1; ch='0'; } if(ch=='2') { rl2=~rl2; ch='0'; } if(ch=='3') { rl1=rl2=0; ch='0'; } if(ch=='4') { rl1=rl2=1; ch='0'; } } void main() //chuong trinh chinh { SetupSerial(); //Khoi tao cac thong so cho truyen thong noi tiep GVHD: Trần Thị Hoàng Oanh 35 Đồ Án Chuyên Ngành EA = 1; //Cho phep ngat nhung chi? có ngat noi tiep duoc dung code rl1=rl2=1; while (1) { } } GVHD: Trần Thị Hoàng Oanh 36 ... “ĐIỀU KHIỂN CÁC THIẾT BỊ ĐIỆN TRONG NHÀ QUA BLUETOOTH TRÊN THIẾT BỊ ANDROID 1.2 Mục Đích Của Đề Tài Mục đích nghiên cứu đề tài nghiên cứu vi điều khiển AT89S52, giao tiếp không dây Bluetooth ... thơng qua số nút nhấn để thay đổi thiết lập khác Trong thực tế, tất chức đa số thiết bị điện tử điều chỉnh thông qua điều khiển từ xa, nút thiết bị chỉ có số nút thiết yếu Hầu hết điều khiển. .. vạch, thiết bị điều khiển giao thông Thay điều khiển dùng tia hồng ngoại Gửi mẩu quảng cáo nhỏ từ pa-nô quảng cáo tới thiết bị dùng Bluetooth khác Điều khiển từ xa cho thiết bị trò chơi điện tử

Ngày đăng: 24/05/2018, 21:08

Từ khóa liên quan

Mục lục

  • Thông qua viêc hoàn thành đồ án em đã rút ra nhiều kinh nghiệm trong học tâp cũng như tinh thần làm việc nhóm và tập thể.

Tài liệu cùng người dùng

Tài liệu liên quan