Mục lục:
- Bước 1: Máy cho ăn cá cảnh - Có thể lập trình - Với Servo 9g
- Bước 2: Lắp ráp các bộ phận cơ khí
- Bước 3: Chuẩn bị mạch
- Bước 4: Gia công Arduiono I
- Bước 5: Gia công Arduiono II
- Bước 6: Kết hợp tất cả lại với nhau
- Bước 7: Danh sách vật liệu
Video: Máy cho ăn cá cảnh có thể lập trình - Thức ăn dạng hạt được thiết kế: 7 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:35
Máy cho cá - thức ăn dạng hạt được thiết kế cho cá cảnh.
Thiết kế rất đơn giản của máy cho cá hoàn toàn tự động.
Nó hoạt động với SG90 micro servo nhỏ 9g và Arduino Nano.
Bạn cấp nguồn cho toàn bộ bộ nạp bằng cáp USB (từ bộ sạc USB hoặc cổng USB của PC)
Bằng cách chỉnh sửa đơn giản chương trình đính kèm, bạn có thể đặt thời gian cho ăn chính xác được đặt vào giờ phút chính xác.
Bước 1: Máy cho ăn cá cảnh - Có thể lập trình - Với Servo 9g
Đầu tiên bạn nên in các bộ phận cơ khí
Đây là tệp STL.
www.thingiverse.com/thing:2761061
Tôi đã sử dụng vật liệu PET-G vì vật liệu này rất bền và không bị ảnh hưởng bởi bất kỳ hóa chất hoặc ánh sáng mặt trời nào.
Ngoài ra, không có rủi ro rằng một số hóa chất độc hại sẽ ảnh hưởng đến bể cá của tôi.
Chỉ có một thứ không được in 3D và bể chứa hạt cá - có một chai PET cũ đã qua sử dụng.
Bước 2: Lắp ráp các bộ phận cơ khí
Bước 3: Chuẩn bị mạch
Nó là mạch rất đơn giản.
Có một tranzistor mosfet hoạt động giống như công tắc được điều khiển bởi arduino.
Lý do là chúng ta chỉ kích hoạt servo trong thời gian ngắn trong thời gian rất dài nên không cần thiết để nó hao pin.:)
Bạn có thể sử dụng một số bảng hàn đa năng
www.thingiverse.com/thing:2761176
Bước 4: Gia công Arduiono I
Servo ở hai vị trí
1. - tại chỗ dưới bể chứa thực phẩm
2. - ở vị trí trên lỗ tiếp liệu.
Bạn có thể sử dụng chương trình này servo_2_positioning.ino
Bạn sẽ chơi với 2 giá trị
int ser_pos_feeder = 80; // vị trí dưới thùng thức ăn int ser_pos_fishtank = 25; // vị trí trên lỗ cho ăn
Bước 5: Gia công Arduiono II
Khi bạn thấy tối ưu
vị trí của servo, bạn có thể tải lên chương trình đầy đủ với bộ hẹn giờ.
Đặt:
- - Thời điểm hiện tại
- - Số lần cho ăn
- - Số liều
* (Tôi hiện đang làm việc trên phiên bản sẽ được hiển thị và bạn sẽ có thể thiết lập nó bằng các nút và bây giờ bằng máy tính.)
char feed_times = "08:00:00, 12:00:00, 18:30:10, 21:30:00, 18:32:00"; // định dạng thời gian là HH: MM: SS và với, bạn có thể thêm nhiều giá trị hơn.
int count_of_doses = 10; // cá shoul nhận được bao nhiêu liều mỗi lần cho ăn
// Nếu bạn muốn việc cho ăn tương ứng với thời gian thực, bạn phải đặt thời gian thực
Chuỗi current_time = "18:30:00"; // Thời gian luôn đếm được từ giá trị này sau khi đặt lại hoặc cấp nguồn của
Bước 6: Kết hợp tất cả lại với nhau
Chỉ cần đóng hộp của bạn
Tải lên chương trình và để cá của bạn thưởng thức:)
Bước 7: Danh sách vật liệu
2x M3 Vít 5mm
2x M3 20mm Vít
1x Arduino nano
1x SG90 9g Micro Servo
1x Đầu cắm Nam Ghim Hàng đơn (chúng tôi sẽ sử dụng 3 chân)
1x BS170 - tranzistor mosfet
Không bắt buộc
Pin 1x 9 V
Cáp nguồn 1x pin 9V
Đề xuất:
(gần như) Lập trình viên MIDI SysEx CC đa năng (và Trình tự lập trình tự ): 7 bước (có Hình ảnh)
(gần như) Lập trình viên MIDI SysEx CC đa năng (và Trình lập trình …): Vào giữa những năm tám mươi, các bộ sản xuất tổng hợp bắt đầu " ít hơn là tốt hơn " quá trình dẫn đến synths barebone. Điều này cho phép giảm chi phí về mặt sản xuất, nhưng làm cho quá trình vá lỗi trở nên thành công nếu không muốn nói là không thể sử dụng cuối cùng
Bộ lập trình LED RGB có thể lập trình (sử dụng Arduino và Adafruit Trellis): 7 bước (có hình ảnh)
Bộ lập trình LED RGB có thể lập trình (sử dụng Arduino và Adafruit Trellis): Các con trai của tôi muốn các dải LED màu để thắp sáng bàn làm việc của chúng và tôi không muốn sử dụng bộ điều khiển dải RGB đóng hộp, vì tôi biết chúng sẽ cảm thấy nhàm chán với các mẫu cố định những bộ điều khiển này có. Tôi cũng nghĩ rằng đó sẽ là một cơ hội tuyệt vời để tạo ra
Cách dễ dàng sửa đổi dấu hiệu "Đèn / LED" để lập trình Arduino dễ dàng: 7 bước (có hình ảnh)
Cách dễ dàng sửa đổi dấu hiệu "Đèn / LED" để lập trình Arduino dễ dàng: Trong phần hướng dẫn này, tôi sẽ hướng dẫn cách mọi người có thể biến thứ gì đó có đèn thành đèn nhấp nháy arduino có thể lập trình hoặc " Đèn di chuyển "
Làm thế nào để tải nhạc từ trang web ALMOST BẤT KỲ (Haha) (Miễn là bạn có thể nghe được thì bạn có thể nhận được nó Được thôi nếu nó được nhúng vào Flash mà bạn có thể không có khả năng) EDITED !!!!! Thông tin thêm: 4 bước
Làm thế nào để tải nhạc từ trang web ALMOST BẤT KỲ (Haha) (Miễn là bạn có thể nghe nó thì bạn có thể nhận được nó … Được thôi nếu nó được nhúng vào Flash mà bạn có thể không có khả năng) EDITED !!!!! Thông tin bổ sung: nếu bạn đã từng truy cập vào một trang web và nó phát một bài hát mà bạn thích và muốn nó thì đây là hướng dẫn cho bạn, không phải lỗi của tôi nếu bạn làm hỏng thứ gì đó (chỉ có cách là nếu bạn bắt đầu xóa nội dung mà không có lý do ) tôi đã có thể tải nhạc cho
Hướng dẫn lập trình thú vị cho nhà thiết kế - Kiểm soát quy trình chương trình- Tuyên bố vòng lặp: 8 bước
Hướng dẫn lập trình thú vị cho nhà thiết kế - Điều khiển quy trình chương trình- Tuyên bố vòng lặp: Điều khiển quy trình chương trình- Tuyên bố vòng lặp Từ chương này, bạn sẽ tiếp xúc với một điểm kiến thức quan trọng và mạnh mẽ - Câu lệnh vòng lặp. Trước khi đọc chương này, nếu bạn muốn vẽ 10.000 vòng tròn trong chương trình, bạn chỉ có thể thực hiện với một