Mục lục:
- Bước 1: Cho phép xây dựng phần cứng
- Bước 2: Thiết lập Arduino
- Bước 3: Thiết lập CortanaRGB
- Bước 4: Thưởng thức
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)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:34
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
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
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
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:
Điều khiển bằng cử chỉ đơn giản - Điều khiển đồ chơi RC của bạn bằng chuyển động của cánh tay: 4 bước (có hình ảnh)
Điều khiển bằng cử chỉ đơn giản - Điều khiển đồ chơi RC của bạn bằng chuyển động của cánh tay: Chào mừng bạn đến với 'ible' # 45 của tôi. Cách đây một thời gian, tôi đã tạo một phiên bản RC hoàn chỉnh của BB8 bằng cách sử dụng các phần Lego Star Wars … https://www.instructables.com/id/Whats-Inside-My-R…Khi tôi thấy nó thú vị như thế nào Force Band do Sphero tạo ra, tôi nghĩ: " Ok, tôi c
Điều khiển đèn LED của bạn bằng điều khiển từ xa TV của bạn ?! -- Hướng dẫn Arduino IR: 5 bước (có hình ảnh)
Điều khiển đèn LED của bạn bằng điều khiển từ xa TV của bạn ?! || Hướng dẫn sử dụng Arduino IR: Trong dự án này, tôi sẽ chỉ cho bạn cách tôi định vị lại các nút vô dụng trên điều khiển từ xa của TV để điều khiển đèn LED phía sau TV. Bạn cũng có thể sử dụng kỹ thuật này để kiểm soát tất cả mọi thứ với một chút chỉnh sửa mã. Tôi cũng sẽ nói một chút về lý thuyết
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
Robot điều khiển bằng giọng nói sử dụng vi điều khiển 8051: 4 bước (có hình ảnh)
Robot điều khiển bằng giọng nói sử dụng vi điều khiển 8051: Robot điều khiển bằng giọng nói nhận lệnh cụ thể dưới dạng giọng nói. Dù lệnh được đưa ra thông qua mô-đun thoại hoặc mô-đun Bluetooth, nó sẽ được giải mã bởi bộ điều khiển hiện có và do đó lệnh đã cho được thực thi. Ở đây trong dự án này, tôi
Đèn điều khiển bằng giọng nói Điện tử dải LED RGB và hơn thế nữa với Tự động hóa tại nhà Cortana và Arduino: 3 bước
Đèn điều khiển bằng giọng nói Điện tử dải LED RGB và hơn thế nữa với Tự động hóa tại nhà Cortana và Arduino: Bạn thích ý tưởng điều khiển mọi thứ bằng giọng nói của mình? Hoặc không thích ra khỏi giường để tắt đèn? Nhưng tất cả các giải pháp hiện tại như google home là quá đắt? Bây giờ bạn có thể tự làm nó với giá dưới 10 đô la. Và tốt hơn nữa là nó rất dễ dàng