Mục lục:

Máy sơn phát hiện màu: 4 bước
Máy sơn phát hiện màu: 4 bước

Video: Máy sơn phát hiện màu: 4 bước

Video: Máy sơn phát hiện màu: 4 bước
Video: Tại Sao Sơn Gel Màu Trắng Bị Sọc Không Được Đẹp ??? 2024, Tháng bảy
Anonim
Image
Image
Máy sơn phát hiện màu
Máy sơn phát hiện màu
Máy sơn phát hiện màu
Máy sơn phát hiện màu

Máy sơn phát hiện màu sao chép các màu xung quanh bạn và cho phép bạn vẽ với chúng. Nếu bạn có màu sơn cơ bản, bạn có thể sử dụng cảm biến màu RGB để cảm nhận màu bạn muốn và trộn nó ra. Nhưng hãy nhớ, hãy sử dụng đối tượng có màu sáng.

Quân nhu

- Arduino Leonardo (Hoặc khác) _x1 - Mua tại đây

- Breadboard _x1 - Mua tại đây

- Cảm biến RGB TCS3200 (Hoặc khác) _x1 - Mua tại đây

- Nút bấm (bất kỳ loại nào) _x1

- Điện trở 10kΩ _x1 - Mua tại đây

- Thùng carton

- Máy bơm nước 5V 120L / H _x3 - Mua tại đây

- Ống cao su (kích thước phù hợp với đầu ra nước của động cơ) _x3

- Trình điều khiển động cơ L298N _x3 - Mua tại đây

Bước 1: Kết nối tất cả các phần tử với Breadboard

Image
Image
Kết nối tất cả các phần tử với Breadboard
Kết nối tất cả các phần tử với Breadboard
Kết nối tất cả các phần tử với Breadboard
Kết nối tất cả các phần tử với Breadboard

Trước khi chúng tôi cài đặt mọi thứ cùng một lúc, sẽ an toàn hơn nếu kiểm tra từng mục một. Bởi vì nếu bạn đã cài đặt mọi thứ nhưng nó không hoạt động, bạn khó có thể tìm ra lỗi gì.

Cách đấu dây của các Arduinos khác nhau sẽ khác nhau. Nếu bạn đang sử dụng Arduino khác, bạn có thể tìm kiếm sơ đồ nối dây và mã từ các dự án khác.

Bây giờ chúng tôi sẽ giới thiệu cách kết nối dây:

Cảm biến màu RGB

GND_ có hai GND, cả hai đều được kết nối với cực âm của bảng mạch (cực âm phải kéo dây đến Arduino GND)

OUT_connect tới pin8 của Arduino

S2 → Arduinopin10

S3 → Arduino pin9

VCC_có hai VCC, cả hai đều được kết nối với cực dương của bảng mạch (cực dương cần kéo dây đến 5v của Arduino)

S0 → chân Arduino 12

S1 → chân Arduino 11

- Cái nút

Sử dụng ghim để cắm hai dây trên breadboard

Dây bên trái_ kết nối một điện trở 10kΩ và sau đó kéo một dây đến Arduino analog A5.

Dây bên phải_Được chia thành hai bên:

Mặt thứ nhất: kéo dây đến mặt tích cực của breadboard.

Mặt thứ hai là: kết nối một điện trở 10kΩ và sau đó kết nối một đường dây với mặt âm của bảng mạch.

Động cơ (Bơm nước 5V 120L / H) & Trình điều khiển động cơ (L298N)

kết nối động cơ với L298N (nó phụ thuộc vào số lượng động cơ được sử dụng)

1. L298N (kết nối với động cơ màu vàng và xanh lam): + → In1 / - → In2, + → In3 / - → In4

2. L298N (kết nối với động cơ màu đỏ): + → In1 / - → In2

Các đầu ra trên các chân L298N đến Arduino:

động cơ 1 (đỏ): + → In1 / - → In2. Xuất ra chân 6 và chân 7

động cơ 2 (màu xanh): + → In1 / - → In2. Xuất ra chân 2 và chân 3

động cơ 2 (màu vàng): + → In1 / - → In2. Xuất ra chân 4 và chân 5

Bước 2: Viết mã

Sau khi mạch được kết nối, bạn có thể bắt đầu viết mã.

Mã ở đây : Đây

Nhớ kiểm tra từng phần riêng biệt !!

Trước khi cắm cáp USB vào Arduino, vui lòng kiểm tra cẩn thận xem tất cả các cáp có chính xác không. Nếu có một mạch không chính xác, nó có thể gây hỏng máy tính hoặc bảng Arduino.

Chân có thể được thay đổi bởi chính bạn, theo mạch trên bảng mạch của riêng bạn.

Bước 3: Tạo vùng chứa cho Arduino của bạn

Image
Image

Đo khoảng cách giữa Arduino của bạn và breadboard, và cắt nó ra bằng hộp các tông. Sau khi liên kết, đặt thành phần vào.

Kích thước vỏ:

- Chiều dài: 22cm

- Chiều rộng: 21cm

- Chiều cao: 11cm

Bước 4: Sử dụng Máy sơn phát hiện màu của bạn

Kết nối cáp USB với Arduino và sau khi bật nguồn, bạn có thể bắt đầu sử dụng nó!

Điều chỉnh ba màu bạn muốn (nên sử dụng ba màu cơ bản: đỏ, vàng, xanh lam)

Gợi ý: càng nhiều màu càng tốt, càng nhạt sẽ không rõ ràng

Muốn nước có màu tím thì chọn vật có màu tím sáng để cảm nhận, khi đó sẽ trộn màu xanh và đỏ với nhau thành màu tím.

Nếu bạn muốn nước xanh, hãy chọn vật có màu xanh lục tươi sáng để cảm nhận, nó sẽ trộn lẫn màu xanh lam và màu vàng với nhau để thành màu xanh lục.

Cảnh báo!!!

Vị trí của động cơ không được cao hơn cốc, nếu không, nước sẽ không được bơm.

Đề xuất: