Mục lục:
Video: Điều khiển chuyển tiếp với Raspberry Pi: 3 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:32
Hầu hết chúng ta đã phải đối mặt với vấn đề khi bảng pi raspberry không có khả năng chuyển đổi giữa nhiều thiết bị cùng một lúc. Vì vậy, việc kết nối nhiều thiết bị bằng 26 chân GPIO là không thể. Hơn nữa, nó không thể được mở rộng quá 26 nên không thể kết nối hơn 26 thiết bị.
Vấn đề này có thể được giải quyết bằng cách sử dụng tiêu đề GPIO. Trên một tiêu đề, chúng ta có thể kết nối Bảng chuyển tiếp với tối đa 16 Rơle và chúng ta có thể mở rộng số bảng lên 128. Vì vậy, tổng cộng, 128 * 16 thiết bị có thể được kết nối.
Hãy bắt đầu sau đó!
Bước 1: Phần cứng cần thiết
Đối với dự án này, chúng tôi sẽ sử dụng:
1. Bộ điều khiển rơ le
2. Raspberry Pi
3. Tấm chắn I2C
4. Bộ đổi nguồn 12V
5. Cáp kết nối I2C
Bạn có thể mua sản phẩm bằng cách nhấp vào chúng. Ngoài ra, bạn có thể tìm thấy nhiều tài liệu tuyệt vời hơn tại Dcube Store.
Bước 2: Kết nối phần cứng
Các bước kết nối Raspberry Pi với I2C Shield / Adapter
Đầu tiên, lấy Raspberry Pi và đặt I²C Shield lên đó. Nhấn nhẹ Tấm chắn và chúng ta đã hoàn thành bước này dễ dàng như chiếc bánh (xem hình # 1 ).;
Kết nối của Bộ điều khiển chuyển tiếp MCP23008 và Raspberry Pi
Sử dụng cáp I2C, kết nối bộ điều khiển Relay MCP23008 với Raspberry thông qua cổng kết nối I2C trên I2C Shield (xem hình # 3).
Tăng sức mạnh cho bảng
Raspberry Pi có thể được cấp nguồn bằng bất kỳ Cáp Micro USB nào. Nó hoạt động trên 5V và 2A. Cắm cáp Micro USB vào giắc cắm nguồn của Raspberry Pi. Ngoài ra, đừng quên cấp nguồn cho Bộ điều khiển Rơ le bằng Bộ đổi nguồn 12V. Cắm nó vào và chúng tôi sẵn sàng sử dụng!
Các kết nối cuối cùng được đưa ra trong hình # 4.
Bước 3: Làm việc và viết mã (Sử dụng Java)
Chúng tôi đã khởi động thiết bị bằng Linux (Raspbian). Trong đó, chúng tôi đang sử dụng Raspberry Pi với Màn hình điều khiển
1. Cài đặt “thư viện pi4j” từ https://pi4j.com/install.html. Pi4j là một Thư viện đầu vào / đầu ra Java cho Raspberry Pi. Một phương pháp dễ dàng và ưa thích nhất để cài đặt “thư viện pi4j” là thực thi lệnh được đề cập trực tiếp trong Raspberry Pi của bạn:
curl -s get.pi4j.com | sudo bash HOẶC curl -s get.pi4j.com
2. Để tạo một tệp mới có thể viết mã, lệnh sau sẽ được sử dụng:
vi FILE_NAME.java
ví dụ. vi SAMPLE1.java
3. Sau khi tạo tệp, chúng ta có thể nhập mã vào đây. Một số mã java mẫu có sẵn trên Kho lưu trữ GitHub của chúng tôi. Chúng đã sẵn sàng để sử dụng đơn giản bằng cách sao chép chúng từ đây.
4. Để nhập mã, bấm phím “i”.
5. Sao chép mã từ kho lưu trữ nói trên và dán vào tệp do bạn tạo.
6. Nhấp vào "esc" sau khi hoàn thành mã hóa.
7. Sau đó, sử dụng lệnh được đề cập bên dưới để thoát khỏi cửa sổ mã:
: wq
Đây là viết lệnh thoát để quay lại cửa sổ đầu cuối
8. Biên dịch mã bằng lệnh sau:
pi4j FILE_NAME.java
ví dụ. pi4j SAMPLE1.java
9. Nếu không có lỗi, hãy chạy chương trình bằng lệnh được đề cập dưới đây:
pi4j FILE_NAME
Ví dụ. pi4j SAMPLE1
Kho mã có 5 mã mẫu và có thể điều khiển rơle theo nhiều tổ hợp khác nhau. Như vậy là chúng ta đã thực hiện xong phần điều khiển Relay bằng raspberry pi.
Hãy xem bạn có thể tạo ra giai điệu nào để thực hiện điệu nhảy tiếp sức nhé !!
Đề xuất:
Ô tô được điều khiển từ xa - Được điều khiển bằng Bộ điều khiển Xbox 360 không dây: 5 bước
Ô tô được điều khiển từ xa - Được điều khiển bằng Bộ điều khiển Xbox 360 không dây: Đây là các hướng dẫn để tạo ô tô được điều khiển từ xa của riêng bạn, được điều khiển bằng bộ điều khiển Xbox 360 không dây
ESP8266 RGB LED STRIP Điều khiển WIFI - NODEMCU làm điều khiển từ xa hồng ngoại cho dải đèn Led được điều khiển qua Wi-Fi - Điều khiển điện thoại thông minh RGB LED STRIP: 4 bước
ESP8266 RGB LED STRIP Điều khiển WIFI | NODEMCU làm điều khiển từ xa hồng ngoại cho dải đèn Led được điều khiển qua Wi-Fi | Điều khiển bằng điện thoại thông minh RGB LED STRIP: Xin chào các bạn trong hướng dẫn này, chúng ta sẽ học cách sử dụng gật đầu hoặc esp8266 làm điều khiển từ xa IR để điều khiển dải LED RGB và Nodemcu sẽ được điều khiển bằng điện thoại thông minh qua wifi. Vì vậy, về cơ bản bạn có thể điều khiển DÂY CHUYỀN LED RGB bằng điện thoại thông minh của mình
Tự làm bộ điều khiển bay điều khiển đa hệ điều khiển Arduino: 7 bước (có hình ảnh)
Tự làm bộ điều khiển máy bay đa năng điều khiển Arduino: Dự án này là tạo ra một bảng logic máy bay không người lái đa năng linh hoạt nhưng tùy chỉnh dựa trên Arduino và Multiwii
Điều khiển các thiết bị điện của bạn bằng Điều khiển từ xa Tv (Điều khiển từ xa) với Màn hình nhiệt độ và độ ẩm: 9 bước
Điều khiển thiết bị điện của bạn bằng Điều khiển từ xa Tv (Điều khiển từ xa) Có Hiển thị nhiệt độ và độ ẩm: xin chào, tôi là Abhay và đây là blog đầu tiên của tôi về Các thiết bị điện và hôm nay tôi sẽ hướng dẫn bạn cách điều khiển các thiết bị điện bằng điều khiển từ xa bằng cách xây dựng cái này dự án đơn giản. cảm ơn atl lab đã hỗ trợ và cung cấp tài liệu
Bánh răng chuyển động tuyệt vời được điều khiển bởi các nút tuyệt vời (sẽ tiếp tục): 9 bước
Bánh răng chuyển động tuyệt vời được điều khiển bằng các nút tuyệt vời (sẽ tiếp tục): Thiết kế trò chơi điện tử / vật lý cho UCLA Design Media Arts với Eddo Stern. Hướng dẫn này không đầy đủ. Dự án vẫn đang được tiến hành