Mục lục:
- Bước 1: Vật liệu
- Bước 2: Xây dựng mạch
- Bước 3: Mã hóa
- Bước 4: Từ Breadboard đến Mạch cuối cùng và Chế tạo Sản phẩm
- Bước 5: Sản phẩm cuối cùng
Video: Sproutly: 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
Giới thiệu Sproutly:
Tôi đã không thể chăm sóc đúng cách cho nhiều loại cây mà tôi đã có trong suốt nhiều năm. Quên tưới nước, để chúng quá gần để mở cửa sổ trong mùa đông và quên loại cài đặt ánh sáng mà chúng phát triển mạnh. Tôi đã tạo Sproutly như một công cụ để cải thiện mối quan hệ của tôi với cây trồng và tôi hy vọng rằng đó là thứ hữu ích cho bạn cũng thế!
Những gì nó làm:
Sproutly bao gồm hai chức năng chính: nó có cảm biến độ ẩm và ánh sáng sẽ theo dõi tình trạng khỏe mạnh của cây và một micrô phát hiện âm thanh được cài đặt để khuyến khích bạn nói chuyện với cây của mình. Nói chuyện với cây cối của bạn sẽ giúp chúng phát triển mạnh mẽ vì tất cả chúng ta nên thể hiện tình yêu và sự quan tâm của chúng nhiều hơn một chút, VÀ khí carbon dioxide thải ra từ hơi thở của bạn rất quan trọng đối với sự phát triển và tồn tại của chúng.
Ý tưởng là đèn được kết nối với cả cảm biến âm thanh và độ ẩm và đèn sẽ hoạt động như một hệ thống thông báo trực quan. Sproutly sẽ nhắc bạn nói chuyện với cây hai lần một ngày và cũng sẽ nhắc bạn khi cây cần nước. Ngoài ra, nó là một đối tượng IoT, vì vậy bạn cũng sẽ nhận được thông báo bằng văn bản.
Với tất cả những gì đã nói, chúng ta hãy bắt tay vào xây dựng!
Bước 1: Vật liệu
Đối với dự án này, bạn sẽ cần:
Adafruit Feather HUZZAH với ESP8266
Bộ khuếch đại micrô điện tử - MAX9814 với điều khiển độ lợi tự động
Chụt chụt! Báo động tưới cây
NeoPixel Stick - LED RGB 8 x 5050 với trình điều khiển tích hợp
Pin Lithium Ion Polymer - 3.7v 500mAh
Rất nhiều dây
Tấm acrylic trắng mờ dày 1/4"
Bước 2: Xây dựng mạch
Vì Feather Huzzah chỉ có một đầu vào analog và có hai cảm biến, tôi đã kết nối cảm biến micrô với đầu vào analog và cảm biến độ ẩm sẽ được gắn vào thông qua phương thức giao tiếp I2C.
Đây là mạch cho phần đính kèm micro-neopixel-lông huzzah:
Bước 3: Mã hóa
Đây là mã kết nối giữa micrô và neopixel. Neopixel sẽ bắt đầu nhấp nháy như một lời nhắc nhở trực quan để nói chuyện với cây của bạn. Nhấp nháy sẽ dừng và neopixel sẽ tắt khi phát hiện ra âm thanh giọng nói của bạn:
Bước tiếp theo:
1. Kết nối cảm biến độ ẩm với Feather Huzzah và viết mã cho kết nối Cảm biến độ ẩm-Neopixel.
2. Thêm chức năng nhắc nhở văn bản thông qua IFTTT.
Bước 4: Từ Breadboard đến Mạch cuối cùng và Chế tạo Sản phẩm
Bây giờ là lúc làm bìa hình chiếc lá và hàn lại mạch điện để lắp vào thành phẩm. Để làm chiếc lá, tôi cắt laser các hình chiếc lá (2 "W x 3" H) từ 1/4 "acrylic, trong đó các miếng ở giữa được viền ngoài để tạo khoảng trống cho mạch và sau đó tôi dán tất cả các miếng lại với nhau trong một thời trang xếp chồng lên nhau.
Bước 5: Sản phẩm cuối cùng
Sản phẩm cuối cùng của bạn sẽ trông như thế này:
Cảm ơn bạn đã ghé thăm bài đăng này của tôi Hướng dẫn. Đây là một công việc đang được tiến hành và tôi sẽ cập nhật phần còn lại của các thành phần trong suốt tháng tới!
Đề xuất:
Động cơ bước Điều khiển động cơ bước Không cần vi điều khiển !: 6 bước
Động cơ bước Điều khiển động cơ bước Không cần vi điều khiển !: Trong phần Hướng dẫn nhanh này, chúng tôi sẽ tạo một bộ điều khiển động cơ bước đơn giản bằng cách sử dụng động cơ bước. Dự án này không yêu cầu mạch phức tạp hoặc vi điều khiển. Vì vậy, không cần thêm ado, chúng ta hãy bắt đầu
Động cơ bước được điều khiển Động cơ bước không có vi điều khiển (V2): 9 bước (có hình ảnh)
Động cơ bước được điều khiển bằng động cơ bước Không cần vi điều khiển (V2): Trong một trong những Hướng dẫn trước đây của tôi, tôi đã chỉ cho bạn cách điều khiển động cơ bước bằng cách sử dụng động cơ bước mà không cần vi điều khiển. Đó là một dự án nhanh chóng và thú vị nhưng nó đi kèm với hai vấn đề sẽ được giải quyết trong Có thể hướng dẫn này. Vì vậy, hóm hỉnh
Đầu máy mô hình điều khiển động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Đầu máy mô hình điều khiển động cơ bước | Động cơ bước làm bộ mã hóa quay: Trong một trong những phần Hướng dẫn trước, chúng ta đã học cách sử dụng động cơ bước làm bộ mã hóa quay. Trong dự án này, bây giờ chúng ta sẽ sử dụng bộ mã hóa quay động cơ bước đó để điều khiển đầu máy mô hình bằng vi điều khiển Arduino. Vì vậy, không có fu
Âm thanh bay bổng với Arduino Uno Từng bước (8 bước): 8 bước
Acoustic Levitation With Arduino Uno Step-by-by-by (8 bước): bộ chuyển đổi âm thanh siêu âm L298N Dc cấp nguồn cho bộ chuyển đổi âm thanh nữ với chân cắm một chiều nam Arduino UNOBreadboard Cách hoạt động: Đầu tiên, bạn tải mã lên Arduino Uno (nó là một vi điều khiển được trang bị kỹ thuật số và các cổng tương tự để chuyển đổi mã (C ++)
Động cơ bước Điều khiển động cơ bước Động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Động cơ bước Điều khiển động cơ bước Động cơ bước | Động cơ bước như một bộ mã hóa quay: Có một vài động cơ bước nằm xung quanh và muốn làm điều gì đó? Trong Có thể hướng dẫn này, hãy sử dụng động cơ bước làm bộ mã hóa quay để điều khiển vị trí của động cơ bước khác bằng vi điều khiển Arduino. Vì vậy, không cần phải quảng cáo thêm, chúng ta hãy