bài viết sau đây hướng dẫn bạn chi tiết phương pháp làm một mạch tinh chỉnh và điều khiển arduino liên kết với điện thoại cảm ứng thông minh smartphone qua bluetooth, từ bỏ đó hoàn toàn có thể điều khiển bật và tắt các thiết bị năng lượng điện tử trong đơn vị với công suất nhỏ tuổi hơn 10Amp.

Bạn đang xem: Điều khiển thiết bị qua bluetooth

Chuẩn bị linh kiện

Danh sách linh kiện tiếp sau đây giúp chúng ta tạo một bo mạch tinh chỉnh được 4 thứ Arduino UNO HC – 05 bluetooth Module 10 KΩ Resistor trăng tròn KΩ Resistor 1 KΩ Resistor X 4 2N2222 NPN Transistor X 4 1N4007 Diode X 4 12 V Relay X 4 Prototyping board Connecting wires 12 V power nguồn supply  

Sơ đồ dùng nguyên lý

Các thiết bị sẽ tiến hành kết nối và thao tác theo sơ đồ sau đây
*

Mô tả các linh phụ kiện chính áp dụng trong project

Arduino UNO:Bo mạch Arduino 8 bit ATmega 328P microcontroller là phần trái tim liên kết và tinh chỉnh các thành phần khác trong dự án, bo mạch này rất sẵn trên thị trường với giá khoảng 150K.Bluetooth Module:Bo mạch công nghệ bluetooth được thực hiện có ký kết hiệu là HC- 05, như trong hình vẽ sau đây với 4 chân, trong đó 1 chân cung cấp nguồn 5V, 1 chân GND với 2 chân biểu thị TX & RX. Bo mạch này rất có thể kết nối với laptop bảng, điện thoại cảm ứng thông minh trong khoảng cách 10m.
*
Rơ-le đóng cắt (Relay Board):Bo mạch rơ-le A4 thực hiện để điều khiển đóng mạch cho 4 tải không giống nhau như nhẵn đèn, tấm che cửa... Nhưng để ý chỉ dùng cho sở hữu dưới 10A. Bên trên board mạch gồm sẵn các đèn led hiển thị tình trạng liên kết
*

Kết nối

Đầu tiên họ kết nối bluetooth module với board mạch Arduino. Tuy nhiên bluetooth thao tác làm việc ở điện áp 3.3V nhưng chúng ta có thể kết nối vào pin cung cấp nguồn 5 VDC của Arduino vì trên bo mạch công nghệ bluetooth không dây này đã gồm bộ điều chỉnh điện áp xuống 3.3V.Kết nối chân TX cùng RX của board mạch bluetooth module vào chân RX và TX của Arduino, theo sản phẩm tự hòn đảo ngược ta đã quen TX-RX cùng RX-TX. Trên board Arduino UNO, bọn họ tìm chân số 2 cùng số 4 tương ứng đó là chân RX và TX.Nhưng để ý giữa chân RX của công nghệ bluetooth và chân TX của Arduino tất cả sự chênh lệch năng lượng điện áp 3.3V và 5V như đã nhắc tới ở bên trên nên họ phải kết nối các chân này phải áp dụng một năng lượng điện trở 10K với 30K để có sự điều chỉnh điện áp cho cân xứng (xem sơ đồ nguyên lý).Tiếp theo chúng ta kết nối chân digital I/O của Arduino mang lại ngõ vào của relay board như trong sơ trang bị nguyên lý. Sử dụng các chân digital I/O từ bỏ 9 cho 12 cùng qua 4 năng lượng điện trở 4x1K với 4 transitor (được ghép sẵn trên board relay, nếu các bạn dùng relay tránh thì buộc phải tự kết nối theo sơ vật nguyên lý. Dưới đấy là các board khi liên kết hoàn chỉnh.
*

Vận hành

Khi mối cung cấp được cấp, đèn led chiếu sáng của module bluetooth bắt đầu nhấp nháy báo hiệu sẵn sàng kết nối. Họ khởi động vận dụng “Bluetooth Controller” trên điện thoại thông minh và kết nối với Arduino qua bluetooth module. Nếu kết nối thành công đèn led đã sáng ổn định định, không nhấp nháy nữa. Và sẽ là lúc họ hưởng kết quả này của mình. Trên ứng dụng bọn họ sẽ thiết lập cấu hình các nút bấm khác nhau cho những tải tùy trực thuộc vào giá trị được gởi đi lúc nút được bấm. Trong dự án công trình này bọn họ dùng 4 rơ-le và được lấy tên trong vận dụng là tải từ 1 đến 4 với các giá trị tương xứng là từ là một đến 8 như trong hình vẽ dưới đây.
*
Giao diện Bluetooth Controller sẽ trông như sau đây sau khi họ định nghĩa những giá trị cho những nút bấm. Với mỗi khi bọn họ bấm một nút trên ứng dụng, công nghệ bluetooth module sẽ nhận biểu đạt và truyền sang mang đến Arduino xử lý.

Xem thêm: Máy Đếm Số Lượng Sản Phẩm Bosung, Máy Đếm Sản Lượng Sản Phẩm Bosung Rs

*
Code để ấn vào arduino để điều khiển và tinh chỉnh rơ-le các bạn có thể lấy ở link này.Còn tiện ích bluetooth controller các bạn cũng có thể search trên trang nhất google Play hoặc tải về ở liên kết này.Chúc chúng ta thành công!

Mua sản phẩm
Mô tả sản phẩm

*

- Điều khiển được 8 vật dụng (8 ngõ ra)

- khoảng cách điều khiển là 50 mét

- tương hợp với các dòng điên thoại thông minh áp dụng hệ điều hành android

- năng suất mỗi ngõ ra khoảng chừng 200w đổ lại, mong mỏi tăng công suất ngõ ra chúng ta nhớ phối hợp contactor nhé


Thông tin chi tiết1.Vật tư linh phụ kiện điện tử

*

Hình 1: danh sách linh kiện (hình minh họa)

Danh sách linh kiện chúng ta tải trên đây:

https://www.mediafire.com/file/5312qobpiet0qwl/LINH_KIEN.doc/file

a.Module bluetooth không dây HC05 :

*
*

Hình 2: Module hc06

Điều khiển bằng bluetooth thì không thể thiếu được chính là module công nghệ bluetooth không dây HC05 . Nói về module bluetooth có 2 một số loại là HC05 và HC06 . Module HC06 là một số loại " slaver" ( nghĩa là "tớ" ). Còn HC05 lại đảm nhiệm được cả 2 chức năng là " master" với " slaver" ("chủ" cùng "tớ" ). Nghĩa là vừa phát cùng vừa thu được. Bởi thế chúng ta nên thực hiện HC05 rộng là HC06. Một lưu ý nữa là HC06 cực kì khó kết nối hay bị mất tín hiệu vì thế chúng ta cứ chọn HC05 mang đến mình, giá không cao và unique rất ổn định

b.Module sút áp LM2596

*

Hình 3: module giảm áp LM2596

Phải nói rằng không có ic ổn áp nào xuất sắc được như module sút áp này. IC ổn áp chỉ làm cho việc tốt khi ngõ vào rộng nó khoảng chừng 2 tới 3v còn nếu chênh lệch những quá nó sẽ nóng ic nhằm đốt năng lượng điện áp dư, năng suất ic ổn định áp lại bé nhỏ .Ngược lại cùng với ic gồm module sút áp bao gồm giải hoạt động điện áp ngõ vào béo tới 40v và bớt áp ngõ ra dưới 1v và chiếc ngõ ra được cho tới 3ampe. Vào mạch này mình sử dụng nó với tính năng giảm 12v về 5v để cung cấp cho vi điều khiển và tinh chỉnh arduino và các thiết bị trong mạch hoạt động

c.Arduino Uno R3

*

Hình 4: arduino Uno R3

Đây là arduino thông dụng độc nhất nhì trong họ sản phẩm arduino. Mạch này tôi kiến tạo sử dụng bé UNO mặc dù các chúng ta cũng có thể sử dụng sang trọng arduino nano nhỏ tuổi gọn cùng rẻ chi phí hơn. Ở phiên bạn dạng số 2 tôi được thiết kế với trên nhỏ nano . Các bạn có thể xem để tham khảo

d.Role 12v 5 chân

*

Hình 5: role 5 chân 12v

Role này có dòng qua tiếp điểm lớn khoảng tầm 5 ampe, đề nghị các bạn cũng có thể dùng role này bật và tắt trực tiếp đến đèn, quạt, truyền họa và những thiết bị có năng suất thấp khác, mặc dù nếu đề nghị đóng cắt cho các thiết bị có công suất cao thì các bạn so thể sử dụng thêm contactor.

e. Ic đệm loại 2803

*

Hình 6: ic đệm cái 2803

Tín hiệu điện xuất ra trường đoản cú vi tinh chỉnh arduino rất nhỏ bé các các bạn không thể thực hiện nó để cung cấp điện trực tiếp mang lại cuộn hút của role được ngay nhưng mà phải trải qua con ic đệm chiếc này. Đây là ic đệm loại đảo. Tức là các bạn cấp biểu đạt mức cao thì ngõ ra của ic đó lại là mức thấp, nên chúng ta thấy vào sơ đồ nguyên tắc tôi mang đến điện áp nút cao lấn sân vào cuộn dây của role hóng sẵn, lúc ic này cấp dòng ra mức tốt thì đang đóng được role.

2.Sơ đồ nguyên tắc mạch tinh chỉnh và điều khiển từ xa bằng bluetooth:

*

Hình 7: sơ vật dụng nguyên lý

*

Hình 8: mạch in

Các chúng ta tải tệp tin mạch in trên đây:

https://www.mediafire.com/file/unlv6plr9e7ccax/mach_in.pdf/file

Hình ảnh mô phỏng 3 chiều :

*

Hình 9: mô phỏng 3 chiều trên sản phẩm tính

3. Hấp thụ chương trình cho arduino Uno

File nạp công tác :

https://www.mediafire.com/file/1e8ti6h7q95vjez/Bluetooth_8_ngo_ra.ino/file

Sau khi cài về chúng ta mở file sẽ sở hữu thông báo như sau :

*

Hình 10: thông báo của dòng sản phẩm tính

Các các bạn sẽ chọn "yes" nhé. Nó đang phải tạo thành 1 cái thư mục để chứa chương trình nằm sát trong. Chúng ta nào lập trình những về arduino sẽ biết điều này.

*

Hình 11: chương trình lập trình

Sau khi nhấn "yes" sẽ chỉ ra chương trinh lập trình để các bạn cho arduino uno. đa số chúng ta không biết nhắm mắt thừa nhận "no" xong bình luận rằng mình quán triệt chương trình lập trình.