Hôm nay mình sẽ hướng dẫn các bạn cách làm một mạch điều khiển dùng 89s52 kết hợp module bluetooth . Cần một chiếc smartphon kết nối bluetooth dùng android để điều khiển .
- Đầu tiên các bạn tải phần mềm cho android này về : download
lưu ý đây là file APK nên khi tải về cài đặt trên điện thoại các bạn phải cho phép cài đặt từ nguồn không xác định, sau khi tải xong rồi chúng ta qua bước 2
- Chuẩn bị linh kiện :
+ Vi điều khiển 8051 loại AT89s52 hoặc AT89c52 đều được
+ Mô-đun Bluetooh HC-05 hoặc HC-06
+ ULN2003 ( ic dung đệm dòng)
+ IC 7805 dùng chuyển đổi áp sang 5V
+ Tụ diện 10uF, 1000uF
+ Điện trở 1k, 10k
+ Nguồn 9-12 V ( Pin hay Adapter cũng được)
+ Thạch anh 11.0592M
+ Nút bấm , board đồng ,... linh kiện làm mạch
- Tìm hiểu module bluetooth : Loại module này có trên thị trường và hướng dẫn cũng rất nhiều , các bạn có thể tìm hiểu , mình chỉ quan tâm đến các chân như sau :
VCC : chân nguồn dương 5V
GND : chân nối mass
TXD : Chân truyền dữ liệu
RXD : Chân nhận dữ liệu
- Vẽ mạch nguyên lý :
Các bạn có thể tự vẽ mạch theo ý mình hoặc ở đây mình có vẽ sẵn rồi lấy và dùng thôi : download
Mạch của mình vẽ các bạn tự rap linh kiện như sau :
Mình cũng khuyến khích các bạn tự vẽ vì mình dễ hiểu và mở rộng nhiều hơn nhé
- Cách dùng ứng dụng điều khiển trên điện thoại
+ Mở bluetooth của điện thoại lên và kết nối với HC05 với mật khẩu 1234
+ Mở ứng dụng lên và cấu hình như hình sau đây
+ Sau đó cấp nguồn cho mạch vè điều khiển
Tiếp đến là phần code cho vi điều khiển hoạt động : mình viết bằng phần mềm Keil C
các bạn có thể tải code ở đây sau đó copy bỏ qua Keil C và buil ra file hex để nạp code thôi .
Link tải code : download
Chúc các bạn thành công , nếu có thắc mắc hãy comment bên dưới mình sẽ hỗ trợ
0 nhận xét:
Đăng nhận xét