Mục lục:
- Bước 1: Các bộ phận và thành phần
- Bước 2: Kết nối và sơ đồ
- Bước 3: Mã Arduino và giao tiếp nối tiếp
- Bước 4: Kết nối Arduino với thiết bị Android
- Bước 5: Che các thành phần của bạn
Video: Nói chuyện với ánh sáng của bạn: 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
Dự án của tôi là gì?
Dự án này là một ánh sáng mà bạn có thể thay đổi màu sắc bằng cách nói màu bạn thích. Ánh sáng tôi thực hiện trong dự án này sử dụng 4 ánh sáng khác nhau: xanh lá cây, đỏ, vàng, xanh lam và tất nhiên bạn có thể thêm nhiều đèn và thay đổi nhiều màu sắc hơn. Hướng dẫn này sẽ dạy bạn cách điều khiển Arduino bằng giọng nói từ điện thoại.
Làm thế nào nó hoạt động?
Android của bạn có nhận dạng giọng nói và chúng tôi sẽ sử dụng nó để điều khiển Arduino của bạn thông qua Bluetooth. Ứng dụng tôi đã sử dụng được thiết kế bởi SimpleLabsIN và nó hoạt động bằng cách nhấn vào nút micrô, sau đó nó sẽ đợi bạn nói một lệnh. Sau đó, ứng dụng sẽ hiển thị từ mà bạn đã nêu và sẽ gửi các chuỗi dữ liệu để Arduino xử lý.
TechBuilder đã truyền cảm hứng cho tôi để thực hiện dự án này
Bước 1: Các bộ phận và thành phần
Chúng tôi sẽ cần những phần sau:
- Đèn báo LED 4x trở lên (màu bạn chọn)
- 1x Arduino Leonardo
- 1x Mô-đun Bluetooth nối tiếp HC-06
- Breadboard và jumper
- (Tùy chọn) Pin 9v
- Điện trở 220Ω
Bước 2: Kết nối và sơ đồ
Hãy nhớ rằng, HC-06 trần chạy trên 3.3v, bạn không thể chỉ kết nối nó với 5v.
Pin 9v là tùy chọn nếu bạn không muốn nhìn thấy cáp USB cuối cùng.
Nếu hình ảnh trong đó không rõ ràng, vui lòng liên hệ với tôi, tôi sẵn lòng giúp đỡ bạn
Bước 3: Mã Arduino và giao tiếp nối tiếp
Làm thế nào để tải lên mã?
Tải mã lên bằng cáp USB. Mã được làm cho bảng Leonardo. Nếu bạn muốn sử dụng mã trên bảng UNO, bạn sẽ cần thay đổi mã Serial1.read, Serial1.available và Serial1.println. Xóa tất cả số "1" để sử dụng mã trên bảng UNO.
Hiểu ứng dụng:
Ứng dụng hoạt động bằng cách nhận dạng lệnh thoại của bạn, sau đó nó sẽ hiển thị các từ bạn đã nói rồi gửi dữ liệu / chuỗi đến Arduino qua bluetooth. Chuỗi là gì? Một chuỗi giống như một từ, bạn có thể thực hiện các câu lệnh điều kiện từ nó [ví dụ: if (voice == "* computer on") {// bật Pin # 2}]. "Giọng nói" là chuỗi của bạn, "==" là điều kiện của bạn, "* máy tính đang bật" là lệnh của bạn và mã bên trong dấu ngoặc nhọn "{}" là các mã được thực thi khi chuỗi của bạn khớp với điều kiện lệnh. Ứng dụng sẽ gửi các chuỗi ở định dạng này * command #, dấu hoa thị (*) cho biết sự bắt đầu của một lệnh mới và thẻ băm (#) cho biết sự kết thúc của một lệnh.
Làm cách nào để thay đổi các lệnh?
Bạn có thể thấy rằng "* 綠色" được đánh dấu từ hình trên.綠色 là tiếng Trung Quốc của màu xanh lá cây. Bạn có thể thay đổi từ này thành bất kỳ từ nào bạn muốn, giả sử bạn muốn đổi từ đó thành màu hồng, bạn có thể thay thế "* 綠色" bằng "* Pink". Luôn nhớ bắt đầu lệnh bằng dấu hoa thị.
Mã:
Bước 4: Kết nối Arduino với thiết bị Android
Tải xuống ứng dụng: Điều khiển bằng giọng nói BT cho Arduino
Ứng dụng tôi đã sử dụng được thiết kế bởi SimpleLabsIN
5 bước đơn giản:
- Tải xuống ứng dụng từ Google PlayStore
- Nhấn vào menu tùy chọn, sau đó chọn "Kết nối Robot"
- Nhấp vào Mô-đun BT của bạn (trong trường hợp của tôi là HC-06)
- Chờ cho đến khi nó thông báo Đã kết nối với BT-Module (HC-06)
- Nhấn vào biểu tượng micrô và nêu mệnh lệnh của bạn!
Bước 5: Che các thành phần của bạn
Bây giờ bạn nên che các thành phần của mình, vì vậy ánh sáng của bạn sẽ không sáng và nó cũng sẽ làm cho dự án có phong cách hơn.
Đây là cách tôi đã làm điều đó
- Che toàn bộ bằng một loại giấy nửa trong mờ
- Dán nó từ bên dưới
- Mở đèn
Nó sẽ trông đẹp
Đề xuất:
Làm thế nào để tạo cổng WIFI của riêng bạn để kết nối Arduino của bạn với mạng IP ?: 11 bước (có Hình ảnh)
Làm thế nào để tạo cổng WIFI của riêng bạn để kết nối Arduino của bạn với mạng IP ?: Như nhiều người bạn nghĩ rằng Arduino là một giải pháp rất tốt để thực hiện tự động hóa tại nhà và robot! Nhưng về mặt giao tiếp, Arduino chỉ đi kèm với các liên kết nối tiếp. Tôi đang làm việc trên một rô bốt cần được kết nối vĩnh viễn với một máy chủ chạy ar
Cảm biến ánh sáng có thể chuyển đổi Ánh sáng ban đêm: 8 bước (có hình ảnh)
Cảm biến ánh sáng ban đêm có thể chuyển đổi: Hướng dẫn này cho biết cách tôi đã hack cảm biến ánh sáng ban đêm để nó có thể tự tắt theo cách thủ công. Đọc kỹ, lưu ý mọi mạch điện bị hở và tắt khu vực của bạn nếu cần trước khi kiểm tra đơn vị
Công tắc ánh sáng kích hoạt chuyển động với cảm biến ánh sáng: 5 bước
Công tắc đèn kích hoạt chuyển động với cảm biến ánh sáng: Công tắc đèn kích hoạt chuyển động có nhiều ứng dụng cả trong gia đình và văn phòng. Tuy nhiên, điều này đã bổ sung lợi thế của việc kết hợp cảm biến ánh sáng, do đó, đèn này chỉ có thể kích hoạt vào Ban đêm
Trình viết chữ nổi Braille đơn giản (Lời nói sang chữ nổi Braille): 8 bước (có Hình ảnh)
Simple Braille Writer (Speech to Braille): Xin chào tất cả mọi người, Tất cả những điều này bắt đầu bằng việc làm một máy vẽ XY đơn giản sau khi hoàn thành nó thành công, tôi nghĩ rằng sẽ phát triển một trình chuyển đổi văn bản từ giọng nói sang chữ nổi Braille đơn giản. Tôi bắt đầu tìm kiếm nó trên mạng và không ngờ giá quá cao. , điều đó đã thúc đẩy tôi
Lưu hành tinh và túi của bạn. $$ Chuyển đổi máy ảnh kỹ thuật số P&S giá rẻ của bạn thành có thể sạc lại: 4 bước (có hình ảnh)
Lưu hành tinh và túi của bạn. $$ Chuyển đổi Máy ảnh kỹ thuật số P&S giá rẻ của bạn thành Máy ảnh có thể sạc lại: Cách đây nhiều năm, tôi đã mua một Máy ảnh kỹ thuật số Dolphin Jazz 2.0 Megapixel. Nó có các tính năng và giá cả tốt. Nó cũng có cảm giác ngon miệng đối với các nhà hàng AAA. Không ai có thể tránh khỏi một thử thách, tôi nghĩ tôi sẽ sửa đổi nó để sử dụng pin có thể sạc lại để không lãng phí ba