Mục lục:

Cách tạo Spike Buster hoặc Bảng chuyển mạch được điều khiển từ xa bằng Atmega328P độc lập: 6 bước (có hình ảnh)
Cách tạo Spike Buster hoặc Bảng chuyển mạch được điều khiển từ xa bằng Atmega328P độc lập: 6 bước (có hình ảnh)

Video: Cách tạo Spike Buster hoặc Bảng chuyển mạch được điều khiển từ xa bằng Atmega328P độc lập: 6 bước (có hình ảnh)

Video: Cách tạo Spike Buster hoặc Bảng chuyển mạch được điều khiển từ xa bằng Atmega328P độc lập: 6 bước (có hình ảnh)
Video: How to make Remote Controlled Spike Buster or Switch Board using Arduino Uno or Atmega328P-PU 2024, Tháng bảy
Anonim
Image
Image

Trong dự án này, tôi sẽ chỉ cách xây dựng Spike Buster hoặc Switch Board được điều khiển từ xa bằng cách sử dụng Atmega328P độc lập. Dự án này được xây dựng trên bảng PCB tùy chỉnh với rất ít thành phần. Nếu bạn thích xem video thì tôi đã nhúng như vậy hoặc nếu bạn thích đọc, hãy tiếp tục với bài viết.

Bước 1: Các thành phần & vật liệu được sử dụng

Đối với dự án này, chúng tôi yêu cầu các thành phần như

  1. Atmega328P-PU
  2. Tinh thể 16MHz
  3. Tụ điện 2 * 22pF
  4. Điện trở 10K Ohm
  5. Điện trở 4 * 1K
  6. 4 * LED của
  7. 4 * 5 Volt Relay
  8. Tsop1738
  9. UL2003A
  10. Bảng PCB tùy chỉnh (các tệp Gerber sẽ được chia sẻ trong bài đăng) hoặc bất kỳ bảng hoàn thiện nào
  11. Bao vây với phích cắm nữ

Nếu bạn muốn mua hàng trực tuyến, đây là một số liên kết liên kết mà bạn có thể thử

Amazon IND

  1. Atmega328P-PU -
  2. Tinh thể 16MHz -
  3. Rơ le 4 * 5 Volt -
  4. Tsop1738 -
  5. UL2003A -
  6. Arduino UNO -

Amazon Hoa Kỳ

  1. Atmega328P-PU -
  2. Tinh thể 16MHz -
  3. Rơ le 4 * 5 Volt -
  4. Tsop1738 -
  5. UL2003A -
  6. Arduino UNO -

Banggood

  1. Atmega328P-PU -
  2. Tinh thể 16MHz -
  3. Rơ le 4 * 5 Volt -
  4. Arduino UNO -

AliExpress

  1. Atmega328P-PU -
  2. Tinh thể 16MHz -
  3. Rơ le 4 * 5 Volt -
  4. Tsop1738 -
  5. UL2003A -
  6. Arduino UNO -

Bước 2: Sơ đồ mạch & thiết kế bố cục

Sơ đồ mạch & thiết kế bố cục
Sơ đồ mạch & thiết kế bố cục
Sơ đồ mạch & thiết kế bố cục
Sơ đồ mạch & thiết kế bố cục
Sơ đồ mạch & thiết kế bố cục
Sơ đồ mạch & thiết kế bố cục

Đây là toàn bộ sơ đồ mạch mà tôi đã thiết kế trên KiCAD. Mạch chủ yếu xoay quanh Atmega328P-PU là Bộ điều khiển vi mô được sử dụng trong Arduino UNO. Thay vì sử dụng toàn bộ Arduino UNO, tôi đang sử dụng phiên bản thành phần hạn chế của Arduino UNO trên Bảng mạch PCB tùy chỉnh (Để biết thêm chi tiết về phiên bản thành phần hạn chế của Arduino UNO, bạn có thể đọc bài viết được chia sẻ trên trang web chính thức của Arduino bằng cách Nhấp vào đây). Điều này chủ yếu là để giảm không gian và chi phí. Bạn cũng có thể xây dựng dự án này bằng Arduino Uno & bảng chuyển tiếp 4 kênh cùng với mô-đun điều khiển từ xa.

TSOP1738 trong mạch được sử dụng làm Bộ thu từ xa IR.

Để điều khiển các rơ le, tôi đang sử dụng IC ULN2003A là một chuỗi bảy bóng bán dẫn NPN Darlington.

Sau khi thiết kế sơ đồ mạch, tôi đã thiết kế bố trí và tạo tệp Gerber & Drill để chế tạo bảng mạch PCB. Tôi sử dụng JLCPCB để chế tạo bảng mạch PCB của mình vì họ cung cấp PCB rất tốt và hoàn thiện tốt với chi phí rất thấp. Thông thường 10 chiếc sẽ có giá 2 đô la và sẽ được vận chuyển trong vòng 48 giờ và nếu bạn đặt hàng 5 chiếc, PCB sẽ được vận chuyển trong vòng 24 giờ. Nếu bạn muốn đặt hàng cho cùng một bảng, bạn có thể tải xuống Tệp Gerber của tôi bằng cách nhấp vào đây.

Bước 3: Cài đặt Thư viện IR & Tìm mã IR

Cài đặt Thư viện IR & Tìm mã IR
Cài đặt Thư viện IR & Tìm mã IR
Cài đặt Thư viện IR & Tìm mã IR
Cài đặt Thư viện IR & Tìm mã IR
Cài đặt Thư viện IR & Tìm mã IR
Cài đặt Thư viện IR & Tìm mã IR

Để tìm Mã IR, trước tiên bạn cần cài đặt Thư viện IR. Bạn có thể tải xuống thư viện từ GitHub. Sau khi Tải xuống, hãy cài đặt Thư viện trong thư mục Thư viện Arduino của bạn.

Sau đó, xây dựng mạch như được hiển thị trên bảng mạch bánh mì bằng TSOP1738 & Arduino Uno. Sau khi Construing, cấp nguồn cho mạch và tải lên bản phác thảo. Sau đó nhấn nút bạn muốn sử dụng trên điều khiển từ xa và ghi lại các mã xuất hiện trên màn hình nối tiếp Arduino IDE của bạn. Đối với dự án này, tôi đang sử dụng 4 nút, vì vậy bạn cần ghi chú bốn mã cho bốn nút khác nhau.

Tôi đã chia sẻ liên kết tải xuống bản phác thảo ở bước trước.

Trong video, bước này bắt đầu từ @ 1:07 hoặc bạn có thể nhấp vào đây

Bước 4: Phác thảo cuối cùng để điều khiển rơ le

Phác thảo cuối cùng để điều khiển rơ le
Phác thảo cuối cùng để điều khiển rơ le
Phác thảo cuối cùng để điều khiển rơ le
Phác thảo cuối cùng để điều khiển rơ le

Tiếp theo, tôi đã tải lên bản phác thảo cuối cùng lên Atmega328P-PU độc lập của mình. Atmega328P độc lập được xây dựng trên bảng mạch bánh mì và được lập trình bằng Arduino UNO.

Bạn có thể tải xuống bản phác thảo này bằng cách nhấp vào liên kết được chia sẻ trong bước Thiết kế Sơ đồ & Bố cục Mạch.

Trước khi tải lên bản phác thảo, bạn cần thực hiện một thay đổi nhỏ. Đối với bạn, Mã IR có thể thay đổi vì vậy bạn cần thay thế các mã hiện có bằng Mã IR của mình trong câu lệnh trường hợp.

Thêm: Nếu bạn không quen thuộc về cách khởi động-tải hoặc tải lên bản phác thảo cho Atmega328P-PU độc lập, tôi đã tạo một video chuyên sâu riêng giải thích điều đó. Bạn có thể xem điều đó bằng cách nhấp vào đây

Trong video, bước này bắt đầu vào khoảng 2:33 hoặc bạn có thể nhấp vào đây

Bước 5: Hội đồng quản trị

Hội đồng quản trị
Hội đồng quản trị
Hội đồng quản trị
Hội đồng quản trị

Sau khi nhận được bo mạch từ JLCPCB, tôi đã gắn tất cả các thành phần cho phù hợp và bảo đảm chúng bằng hàn.

Bước 6: Hoàn thiện dự án

Kết thúc dự án
Kết thúc dự án
Kết thúc dự án
Kết thúc dự án
Kết thúc dự án
Kết thúc dự án
Kết thúc dự án
Kết thúc dự án

Sau khi lắp ráp bo mạch, tôi đã gắn bo mạch vào vỏ và cố định nó bằng vít đai ốc M3, sau đó kết nối bo mạch và các phích cắm cái cho phù hợp.

Hội đồng quản trị & Bao vây:

  1. Đầu tiên kết nối tất cả các trung tính của phích cắm cái với nhau và sau đó kết nối dây trung tính của cáp chính với nó
  2. Tiếp theo kết nối dây Trực tiếp của Cáp chính với Chân "IN" trên bo mạch
  3. Chân 1, 2, 3 & 4 trên bảng đi đến chân Trực tiếp của Phích cắm Nữ riêng lẻ
  4. Bạn cũng cần kết nối giắc cắm DC với Chân 5V và GND trên boar

Sau khi hoàn tất tất cả các kết nối, hãy cấp nguồn cho bảng mạch PCB bằng bộ chuyển đổi 5V 1Amp & kết nối cáp Chính với nguồn AC.

Trong video, phần này bắt đầu vào khoảng 5:42 hoặc bạn có thể bấm vào đây

Kiểm tra bắt đầu @ 8:03

Đề xuất: