Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Này, có chuyện gì vậy các bạn? Akarsh đây từ CETech.
Hôm nay chúng ta sẽ tạo một dự án là một nút LoRa đơn giản và bạn thậm chí có thể sử dụng nó như một cổng vào kênh đơn.
Ở đây, bộ vi điều khiển mà tôi sử dụng là ESP8266, được kết nối với bo mạch LoRa 433MHz (Ra-02 của Ai-Thinker), tôi cũng đã gắn màn hình OLED vào PCB để thông tin gói được hiển thị.
Để làm cho mọi thứ đơn giản hơn, tôi đã thiết kế một PCB mà bạn có thể được sản xuất để hàn.
Tôi cũng đã làm một video về việc xây dựng dự án này một cách chi tiết, tôi khuyên bạn nên xem video đó để có cái nhìn sâu sắc và chi tiết hơn.
Bước 1: Các bộ phận
Tôi nhận phần lớn các bộ phận cho bản dựng của mình từ LCSC.
Bạn sẽ cần:
1) Mô-đun LoRa Ra-02
2) ESP8266
3) Màn hình OLED
4) Các thành phần thụ động như điện trở và tụ điện
Bạn sẽ yêu cầu PCB hàn các thành phần này mà chúng ta sẽ thấy trong bước tiếp theo.
Bước 2: Nhận Dự án PCB Sản xuất
Bạn phải xem JLCPCB để đặt mua PCB trực tuyến với giá rẻ!
Bạn nhận được 10 PCB chất lượng tốt được sản xuất và vận chuyển đến trước cửa nhà của bạn với giá 2 đô la và một số phí vận chuyển. Bạn cũng sẽ được giảm giá vận chuyển cho đơn hàng đầu tiên của mình. Để thiết kế đầu PCB của riêng bạn sang easyEDA, sau khi hoàn tất, hãy tải các tệp Gerber của bạn lên JLCPCB để chúng được sản xuất với chất lượng tốt và thời gian quay vòng nhanh chóng.
Tải xuống tệp Gerber:
Bước 3: Kết nối (LÝ THUYẾT)
Chủ yếu có 4 khía cạnh trong các kết nối ở đây:
1) ESP8266 chỉ để hoạt động chính xác cần một số kéo lên và kéo xuống kết nối cho G0, G15, EN và RST.
2) Ra-02 và mô-đun ESP8266 được kết nối với nhau bằng giao thức SPI
3) OLED và ESP8266 kết nối với nhau bằng bus I2C
4) Tất cả các mô-đun cần được kết nối với ray điện để chúng hoạt động. (Rõ ràng: P)
Bước 4: Hàn
Hàn tất cả các thành phần vào PCB.
Tôi sẽ đề nghị hàn các thành phần có chiều cao thấp trên PCB trước và sau đó chuyển sang các thành phần có chiều cao hơn như tiêu đề, v.v.
Trước khi cấp nguồn cho mô-đun, hãy kiểm tra tất cả các kết nối bằng đồng hồ vạn năng xem có mối hàn kém và đoản mạch không.
Bước 5: Mã hóa mô-đun
1) Tải xuống mã từ đây.
2) Mở mã trong Arduino IDE.
3) Kết nối PCB với máy tính bằng bộ chuyển đổi nối tiếp USB sang CP2102 hoặc bất kỳ thiết bị tương tự nào khác.
4) Đặt lại mô-đun ESP8266 trong khi kéo GPIO0 xuống thấp (giữ nút G0 được nhấn trong khi đặt lại).
5) Bây giờ nhấn nút tải lên trên IDE. Tải lên có thể không thành công một hoặc một vài lần, vì vậy bạn phải thử 2-3 lần trong trường hợp không thành công.
6) Ngắt kết nối USB với bộ điều hợp nối tiếp và kết nối màn hình OLED nếu bạn chưa kết nối.
7) Lập trình phần khác của dự án Reciever / Transmitter
Bước 6: Thời gian kiểm tra !
Khi bạn đã mã hóa cả hai mô-đun, bạn có thể gắn chúng vào nguồn.
Trong trường hợp của tôi, tôi đã gắn bộ phát của mình vào một ổ cắm điện, bộ thu vào máy tính xách tay để truy cập vào màn hình nối tiếp.
Ngay sau khi tôi cấp nguồn cho máy phát, tôi bắt đầu thấy thông báo trên màn hình nối tiếp được kết nối với máy thu.
Của tôi hoạt động như một sự quyến rũ!