Mục lục:

Sử dụng Cortana và Arduino để điều khiển đèn LED hoặc đèn Led RGB bằng giọng nói của bạn !: 4 bước (có hình ảnh)
Sử dụng Cortana và Arduino để điều khiển đèn LED hoặc đèn Led RGB bằng giọng nói của bạn !: 4 bước (có hình ảnh)

Video: Sử dụng Cortana và Arduino để điều khiển đèn LED hoặc đèn Led RGB bằng giọng nói của bạn !: 4 bước (có hình ảnh)

Video: Sử dụng Cortana và Arduino để điều khiển đèn LED hoặc đèn Led RGB bằng giọng nói của bạn !: 4 bước (có hình ảnh)
Video: Bài 1: Cài đặt Arduino, viết chương trình làm đèn led nhấp nháy theo yêu cầu | Tự học Arduino cơ bản 2024, Tháng bảy
Anonim
Image
Image
Cho phép xây dựng phần cứng
Cho phép xây dựng phần cứng

Trong phần hướng dẫn này, tôi sẽ chỉ cho bạn cách bạn có thể điều khiển đèn LED hoặc dải đèn LED RGB bằng giọng nói của mình. Điều này được thực hiện bởi ứng dụng CoRGB có sẵn miễn phí trong cửa hàng ứng dụng windows. Ứng dụng này là một phần của dự án CortanaRoom của tôi. Khi bạn hoàn thành dự án này, bạn có thể bước vào phòng của mình và chỉ cần yêu cầu Cortana bật dải đèn LED, ví dụ như màu xanh lam và Cortana sẽ bật nó cho bạn. Đối với hướng dẫn này, bạn không cần nhiều.

1x cửa sổ 10 máy tính

MOSFET kênh 3x N (có thể được thực hiện mà không cần nhưng bạn chỉ có thể kết nối 1 đèn LED RGB)

1x arduino với cổng usb

1x led RGB hoặc ledstrip RGB với dấu +

Nếu bạn không phải là kỹ thuật hoặc không có tất cả các thành phần, bạn có thể mua bộ dụng cụ DIY từ ebay tại đây:

Dưới đây là danh sách các chức năng của cortanaRGB và hãy xem video!

- Bật hoặc tắt dải đèn led của bạn với nhiều màu sắc bằng giọng nói

Màu sắc được hỗ trợ là

màu đỏ

Màu xanh dương

Màu xanh lá

Màu tía

Hồng

quả cam

Màu vàng

Lục lam

-Kích hoạt hiệu ứng mờ dần bằng giọng nói

-đặt tốc độ mờ dần tùy chỉnh

-Kích hoạt hiệu ứng nhấp nháy bằng giọng nói

-đặt màu nhấp nháy tùy chỉnh và tốc độ nhấp nháy

-Kích hoạt hiệu ứng mờ dần màu đơn bằng giọng nói

-đặt tùy chỉnh tốc độ mờ dần màu và màu sắc

-CortanaRGB ghi nhớ cài đặt của bạn ngay cả khi bạn đóng ứng dụng

-Danh sách trợ giúp hoàn chỉnh được tích hợp -Tạo màu RGB tùy chỉnh của riêng bạn bằng các thanh trượt

-Thiết kế bố cục thông minh

-CortanaRGB có thể được kích hoạt từ nền chỉ bằng giọng nói.

-Nhiều khả năng ra lệnh bằng giọng nói cho một chức năng. Ví dụ: "Vui lòng bật đèn LED màu đỏ" sẽ hoạt động nhưng "vui lòng bật đèn LED của tôi với màu đỏ" cũng sẽ hoạt động

-hỗ trợ cho nhiều chip chuyển đổi nối tiếp

Vậy hãy bắt đầu!

Nếu bạn không phải là kỹ thuật hoặc không có tất cả các thành phần, bạn có thể mua bộ dụng cụ DIY từ ebay tại đây:

www.ebay.com/itm/382629407670

Bước 1: Cho phép xây dựng phần cứng

Cho phép xây dựng phần cứng
Cho phép xây dựng phần cứng

Ghi chú!

Sơ đồ trên không đúng 100% kể từ khi cập nhật ứng dụng CoRGB mới.

Sau đây đã thay đổi

Chân 10 của Arduino hiện có màu xanh lá cây, chân 9 của Arduino hiện có màu xanh lam

Chân 11 của Arduino hiện có màu đỏ

Đầu tiên chúng ta phải xây dựng phần cứng. Làm điều này bằng cách làm theo giản đồ. Sử dụng phức tạp nếu bạn sử dụng dải đèn LED RGB hoặc một mảng đèn LED RGB. Nếu bạn chỉ sử dụng một hoặc hai đèn led, bạn có thể sử dụng loại ít phức tạp hơn. Điều này là do Arduino không thể xử lý dòng điện cao.

Một lời giải thích ngắn gọn về một trong những phức tạp.

Trong sơ đồ, bạn có thể thấy 3 mosfet kênh N. Tôi sử dụng IRF44N. Đảm bảo rằng mosfet của bạn có dòng điện cao. Kết nối các mosfet như sau:

Cổng: Kết nối chân này với DigitalPin trên Arduino. Hãy nhớ sử dụng đúng loại ghim kỹ thuật số theo màu sắc chính xác. Nếu không, màu sắc sẽ không chính xác.

Drain: Kết nối trực tiếp này với dải LED RGB hoặc mảng LED.

Nguồn: Kết nối pin này với GND.

Các dây 12V / 5V ở bên trái của sơ đồ phải được kết nối với nguồn điện của bạn. Tôi đã sử dụng một dải đèn LED 12V vì vậy tôi đã sử dụng một viên gạch điện 12V 3A mà tôi đã đặt xung quanh. Đảm bảo rằng viên gạch của bạn có đủ dòng điện cho thanh dẫn của bạn.

Đảm bảo rằng ledstrip HOẶC led RGB của bạn là Anode chung !. Nếu không, onthing sẽ hoạt động

Bước 2: Thiết lập Arduino

Thiết lập Arduino
Thiết lập Arduino

Bây giờ chúng ta phải tải một số mã lên Arduino. Thực hiện việc này trước tiên bằng cách kết nối Arduino với PC.

Sau đó:

1. mở arduino ide2. đi nộp

3. đi đến các ví dụ

4. vào Firmata

5. chọn StandardFirmata

6. Nhấp vào nút tải lên và bạn đã hoàn tất.

Bước 3: Thiết lập CortanaRGB

CortanaRGB hiện đã được đơn giản hóa!

Chỉ cần tải xuống ứng dụng CoRGB từ cửa hàng windows và bạn đã sẵn sàng!

www.microsoft.com/nl-nl/p/corgb/9npsndqp6ms3

Nếu bạn gặp sự cố khi kết nối với arduino, bạn có thể cần thay đổi PID và VID. Để thực hiện việc này, hãy làm theo các bước dưới đây.

1. phím windows + x và chọn trình quản lý thiết bị. Đi đến các cổng

3. nhấp chuột phải vào thiết bị của bạn và chọn thuộc tính

4. đi đến tab chi tiết

5. trong khu vực lựa chọn thuộc tính nhấp vào lds phần cứng

6. bây giờ bạn sẽ thấy VID và PID của mình

Sau đó, truy cập ứng dụng CoRGB và cuộn xuống để trợ giúp. Sau đó, cuộn xuống một lần nữa và bạn sẽ thấy một trường PID và VID. Nhập PID và VID của bạn như thế này "VID_2341" và "PID_0043". Bây giờ hãy nhấp vào kết nối và nó sẽ hoạt động.

**** cũ ****

Bây giờ chúng ta phải tải xuống và cài đặt CortanaRGB. Lần đầu tiên tải xuống CortanaRGB từ github của tôi:

github.com/sieuwe1/CortanaRGB

Sau khi bạn đã tải xuống CortanaRGB, trước tiên, chúng tôi phải đặt PC của bạn ở chế độ nhà phát triển. Điều này để bạn có thể chạy ứng dụng mà không cần chứng chỉ cửa hàng windows ngu ngốc. Làm điều này bằng cách:

1 Đi tới cài đặt

2 vào phần bảo mật và cập nhật

3 chuyển đến dành cho nhà phát triển

4 Nhấp vào tùy chọn cho biết Chế độ nhà phát triển

Sau đó, hãy chuyển đến thư mục mà bạn đã tải xuống. Ở đó bạn có thể thấy một thư mục được gọi là Đã biên dịch. Mở thư mục đó và sau đó bạn có thể thấy một tệp có tên là Add-AppDevPackage. Nhấp chuột phải vào tệp này và nhấp vào chạy bằng power shell. Sau đó, hãy làm theo hướng dẫn trên màn hình và bạn đã hoàn tất.

Bây giờ chúng tôi chỉ phải liên hệ giữa CortanaRGB và arduino của bạn. Đối với điều này, trước tiên chúng tôi cần PID và VID của arduino của bạn.

Bạn có thể lấy những thứ này bằng cách:

1. phím windows + x và chọn trình quản lý thiết bị. Đi đến các cổng

3. nhấp chuột phải vào thiết bị của bạn và chọn thuộc tính

4. đi đến tab chi tiết

5. trong khu vực lựa chọn thuộc tính nhấp vào lds phần cứng

6. bây giờ bạn sẽ thấy VID và PID của mình

Bây giờ bạn có những thứ này, hãy mở ứng dụng CortanaRGB. Bạn có thể tìm thấy nó khi gõ cortanaRGB vào menu bắt đầu. Sau đó, cuộn xuống nút có nội dung trợ giúp. Nhấp vào nút đó và cuộn xuống cho đến khi bạn thấy hai hộp văn bản. Nhập vào hộp văn bản VID, VID của bạn và trong hộp văn bản PID là PID. Đối với tôi PID và VID là: "VID_2341" và "PID_0043".

***************

Bước 4: Thưởng thức

Thưởng thức
Thưởng thức

Bây giờ bạn đã hoàn tất việc thiết lập mọi thứ. Nếu bạn đã làm mọi thứ chính xác, bây giờ bạn có thể yêu cầu Cortana bật dải đèn led của bạn. Nếu có điều gì không hiệu quả, vui lòng hỏi tôi bất kỳ câu hỏi nào. Tôi hy vọng rằng tài liệu hướng dẫn này đã giúp bạn và tận hưởng căn phòng thông minh mới của bạn.

Vui lòng kiểm tra hướng dẫn khác của tôi có tên là CortanaRoom. Đây là một ứng dụng vừa điều khiển dải đèn LED RGB nhưng cũng vừa điều khiển đèn của bạn.

www.instructables.com/id/Use-Cortana-and-a…

Đề xuất: