Mục lục:

Máy dò màu cho người mù: 9 bước
Máy dò màu cho người mù: 9 bước

Video: Máy dò màu cho người mù: 9 bước

Video: Máy dò màu cho người mù: 9 bước
Video: Bài Kiểm Tra Màu Sắc Cho Biết Tuổi Tâm Hồn Của Bạn 2024, Tháng bảy
Anonim
Image
Image
Những điều cần sử dụng
Những điều cần sử dụng

Mục tiêu chính của dự án này là làm cho điện thoại thông minh của bạn nói lên màu sắc của bất kỳ thứ gì chỉ bằng cách sử dụng điện thoại thông minh của bạn và 1sheeld với Arduino.

dự án này sử dụng lá chắn cảm biến màu từ ứng dụng 1sheeld tấm chắn này sử dụng camera của điện thoại thông minh của bạn để lấy màu sắc của đối tượng Phía trước nó dưới dạng giá trị RGB và gửi giá trị này đến Arduino, sau đó Arduino so sánh giữa các giá trị này và các giá trị của màu sắc khi tìm thấy sự trùng khớp, nó sẽ gửi tên màu đến điện thoại thông minh của bạn sau đó điện thoại nói tên màu bằng cách sử dụng lá chắn Chuyển văn bản sang giọng nói Dự án này sẽ rất hữu ích cho những người bị mù hoặc mù màu, đặc biệt là khi họ muốn để biết màu quần áo của họ.

Bước 1: Những thứ cần sử dụng

Các thành phần phần cứng:

  • 1SHEELD từ 1sheeld
  • Arduino Uno
  • điện thoại thông minh

thành phần phần mềm:

  • Arduino

    tải xuống từ đây

  • Ứng dụng 1SHEELD

    • cho android tải xuống từ đây
    • cho ios tải xuống từ đây

Thư viện Arduino 1sheeld

tải xuống từ đây

Bước 2: Sơ đồ

Sơ đồ
Sơ đồ

Bước 3: Giới thiệu về 1SHEELD và Arduino

Giới thiệu về 1SHEELD và Arduino
Giới thiệu về 1SHEELD và Arduino

Arduino là một nền tảng mã nguồn mở dựa trên phần cứng và phần mềm linh hoạt, dễ sử dụng. Nó dành cho bất kỳ ai có ý tưởng cho một dự án và muốn đưa nó vào cuộc sống thực. Để thực hiện một dự án với Arduino, bạn cần mua một số phụ kiện để kết nối Arduino của bạn với thế giới thực, những phụ kiện này được gọi là lá chắn. 1SHEELD là một lá chắn cho phép bạn sử dụng điện thoại thông minh của mình như một lá chắn Arduino như GSM, WIFI, Con quay hồi chuyển, v.v.

Ưu điểm chính của 1SHEELD là nó có thể thay thế tất cả các tấm chắn khác chỉ bằng điện thoại thông minh của bạn và giúp bạn tiết kiệm rất nhiều. Nó kết nối Arduino với điện thoại thông minh của bạn bằng Bluetooth và nó cung cấp cho bạn khả năng sử dụng nhiều hơn lá chắn cùng một lúc như GSM, WIFI, Gia tốc kế, Con quay hồi chuyển, v.v.

1sheeld -

Bước 4: Điều chỉnh 1Sheeld

Điều chỉnh 1Sheeld
Điều chỉnh 1Sheeld
Điều chỉnh 1Sheeld
Điều chỉnh 1Sheeld
Điều chỉnh 1Sheeld
Điều chỉnh 1Sheeld

Nếu bạn sử dụng Arduino hoạt động với 3.3 V như Arduino do bạn phải chuyển 1Sheeld của mình sang hoạt động trên 3.3V vì nó có thể làm hỏng bo mạch của bạn.

Nếu bạn sử dụng Arduino hoạt động với 5 V như Arduino Uno thì hãy chuyển 1Sheeld của bạn sang hoạt động trên 5V.

Đặt 1Sheeld của bạn trên bảng Arduino sau đó cắm Arduino vào máy tính xách tay hoặc PC của bạn.

Nếu bạn sử dụng mega Arduino thì hãy kết nối 1SHEELD của bạn với mega như thể hiện trong hình ảnh

Bước 5: Tải Thư viện 1sheeld xuống máy tính của bạn

Tải xuống Thư viện 1sheeld vào máy tính của bạn
Tải xuống Thư viện 1sheeld vào máy tính của bạn
Tải xuống Thư viện 1sheeld vào máy tính của bạn
Tải xuống Thư viện 1sheeld vào máy tính của bạn

Tải xuống quyền tự do từ đây

Sau đó, sau khi bạn tải xuống thư viện thành công, hãy thêm tệp. ZIP thư viện vào chương trình Arduino của bạn

Bước 6: Viết mã của bạn bên trong Arduino Sketch

Viết mã của bạn bên trong Arduino Sketch
Viết mã của bạn bên trong Arduino Sketch
Viết mã của bạn bên trong Arduino Sketch
Viết mã của bạn bên trong Arduino Sketch
Viết mã của bạn bên trong Arduino Sketch
Viết mã của bạn bên trong Arduino Sketch

mã số dự án

biên dịch và tải lên bản phác thảo của bạn lên bảng Arduino của bạn

Chuyển 1Sheeld sang chế độ Tải lên trước khi bạn tải bản phác thảo của mình lên bảng Arduino để tránh xung đột nối tiếp giữa 1Sheeld và Arduino. Chế độ tải lên được bật khi công tắc UART được đẩy ra khỏi logo 1Sheeld.

Và sau đó nhấn nút Tải lên trong IDE và tải mã của bạn lên Arduino.

sau khi hoàn tất quá trình tải lên, bạn cần chuyển 1Sheeld trở lại chế độ hoạt động

Bước 7: Kết nối 1sheeld với điện thoại thông minh của bạn bằng ứng dụng One Shield

Kết nối 1sheeld với điện thoại thông minh của bạn bằng ứng dụng One Shield
Kết nối 1sheeld với điện thoại thông minh của bạn bằng ứng dụng One Shield

Bạn sẽ được yêu cầu nhập mã ghép nối (mã ghép nối mặc định là 1234) và kết nối với 1Sheeld qua Bluetooth.

Bước 8: Truy cập Shields

Khiên truy cập
Khiên truy cập
Khiên truy cập
Khiên truy cập
Khiên truy cập
Khiên truy cập
  • máy dò màu
  • nút ấn
  • văn bản thành bài phát biểu

nhấn vào biểu tượng nhiều lá chắn ở trên cùng bên phải của ứng dụng.

Đề xuất: