Mục lục:
- Bước 1: Vật liệu
- Bước 2: Thiết lập Raspberry Pi
- Bước 3: MySQL
- Bước 4: Quy mô
- Bước 5: Động cơ DC
- Bước 6: Máy rút
- Bước 7: Xây dựng
- Bước 8: Trang web
Video: Dogspenser: 8 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:34
Mỗi người nuôi chó đều đã phải đối mặt với nó ít nhất một lần, một vấn đề nổi tiếng và phổ biến. Gia đình tôi và tôi đã tự mình trải nghiệm điều đó, hãy đi nghỉ và bạn có nghĩa vụ hỏi bạn bè và gia đình của mình xem họ có muốn cho con chó của bạn ăn hàng ngày hay không. Thật khó chịu khi hỏi xung quanh và thực sự tìm được ai đó phù hợp với công việc, mà còn rất mất thời gian đối với người chuẩn bị cho thú cưng của bạn ăn hàng ngày. Hướng dẫn này sẽ mang lại sự thoải mái trong cuộc sống của bạn mà bạn đang yêu cầu nếu bạn đã bao giờ thấy mình trong tình huống mà tôi vừa hình dung. Máy sẽ tự động nhưng cũng phân phối thức ăn theo cách thủ công, bạn sẽ nhận được một trang web an toàn có thể tùy chỉnh và sẽ cung cấp cho bạn thông tin trực tiếp như trọng lượng của hộp đựng thức ăn, thời gian cho ăn gần đây nhất, v.v.
Tài liệu BOM, để biết giá
Bước 1: Vật liệu
Thiết bị điện tử:
- raspberry pi 3 kiểu B
- Động cơ DC 12V 15RPM
- Cảm biến lực 20Kg (5kg cũng được)
- Bộ khuếch đại cảm biến lực HX711
- kết nối nữ-nữ
- kết nối nam-nam
- 8Gb SD-thẻ
- Bộ chuyển đổi 12 Volt 2A
- Bóng bán dẫn
- Điện trở 1k
Vật liệu:
- Liên kết 3mm đến 8mm
- Trục D 8mm
- Máy phân phối ngũ cốc
- 1,5m x 1,5m Tấm gỗ dày ít nhất 1 cm
- Bu lông 6-8
- Vít 6-8
- 2 Zipwires
Công cụ:
- Cái vặn vít
- Brazing
- Keo dính
- Hàn sắt
CircuitNhìn vào hình thứ năm
Bước 2: Thiết lập Raspberry Pi
- Bạn phải viết jessie trên SD-Card bằng win32diskimager.
- Thêm một tệp trống không có phần mở rộng được gọi là ssh vào thư mục khởi động.
- Thiết lập ip tĩnh (apipa): ghi ip = 169.254.10.1 vào tệp "cmd.txt" (hình trên).
- Lắp thẻ SD vào pi và kết nối bằng Putty.
Đăng nhập: pi
Mật khẩu: mâm xôi
Quan trọng
Cập nhật và nâng cấp pi:
Sao chép và dán: sudo apt-get update, sudo apt-get lift, sudo apt get dist-upgrade
Bước 3: MySQL
Cài đặt MySQL cho windows để tạo cơ sở dữ liệu của bạn với Workbench.
Thiết lập cho pi:
- sudo apt-get install mysql-server
- sudo apt-get install mysql-client.
Tạo Cơ sở dữ liệu của bạn, ví dụ của tôi (hình ảnh thứ hai)
Chuyển tiếp kỹ sư Kế hoạch của bạn và thêm Dữ liệu.
Cấp quyền cho chính mình (hình ảnh đầu tiên).
Bước 4: Quy mô
Tạo Cân bằng cách Bắt vít 2 tấm ván gỗ cỡ nhỏ, mỗi bên một tấm.
Thận trọng: Bạn muốn giữ một số không gian di chuyển cho các tấm ván giống hệt nhau giữa cảm biến lực và các tấm ván, theo cách đó cảm biến lực sẽ di chuyển khi có thêm trọng lượng
Đảm bảo cảm biến lực ở ngay giữa để cân bằng tốt.
- Đo độ lớn của các tấm ván, làm cho chúng giống hệt nhau
- Tạo lỗ ở giữa so với nơi chúng nên được gắn vào cảm biến lực
- Vặn các bu lông trong các tấm ván và bên trong cảm biến lực bằng các đai ốc giữa chúng
- Làm phẳng các tấm ván
Làm thế nào để kết nối:
Cảm biến lực -> HX711
- DÂY ĐỎ -> E +
- DÂY ĐEN -> E-
- DÂY TRẮNG -> A-
- DÂY XANH -> A +
Hx711 -> Pi
- VCC -> 5V
- GND -> GND
- SCLK -> 24 GPIO
- DLT -> 23 GPIO
Mã số:
Có một số thư viện có sẵn trực tuyến, cái này tôi đã sử dụng hoạt động hoàn hảo, bạn sẽ phải đọc một chút về nó và tìm ra cách cảm biến hoạt động chính xác.
Hiệu chỉnh trọng lượng:
Chạy mã với hàm get_weight và nhận giá trị trung bình của khoảng 10 giá trị.
Trừ các đơn vị trung bình với kết quả đầu ra dữ liệu để hiệu chỉnh thang đo.
Đo đơn vị trọng lượng bằng cách đặt một trọng lượng nhất định lên cân và chia sản lượng cho trọng lượng theo đơn vị gam.
TLDR nhỏ:
Cảm biến lực có cấu tạo trong các lỗ xuyên suốt chiều rộng của cơ thể, được định hình theo một cách nhất định mà áp lực gắn trên nó sẽ làm cong nó và tạo ra một lực cản.
Bước 5: Động cơ DC
Liên kết động cơ DC theo cách được hiển thị trong hình ảnh thứ hai.
Bước 6: Máy rút
Khoan một lỗ có đường kính khoảng 10mm, chỉ lớn hơn Trục D 8mm một chút.
Bên trong bộ phân phối là một băng chuyền nhỏ hơi quá lớn nếu bạn muốn làm cho động cơ DC chạy.
Hình 4:
Vặn trục D bên trong liên kết 3mm đến 8mm và làm tương tự cho phía bên kia với DC-Motor.
Hình 3:
Đặt cà kheo lên các tấm ván của cân, vặn bộ phân phối vào tấm ván dưới nó, đặt đúng độ cao để mô tơ nằm ngang bằng. Kéo mô tơ lên bệ cân.
Bước 7: Xây dựng
Bức tranh 1:
Đo chiều dài của các cạnh, của tôi dài khoảng 60cm, tùy thuộc vào độ lớn của đế cân của bạn và thêm một nửa chiều dài của đế để có chiều dài phù hợp.
Tạo một hình cơ bản với cùng chiều dài của các bức tường bên và chiều rộng của cơ sở tỷ lệ.
Tạo một slide bằng cách đo chiều rộng của tấm ván nền và dán vào mặt của các bức tường bên.
Hình 2:
Bắt vít từ bên ngoài của thành bên vào bên trong của đế cân.
Hình 3:
Tạo một lỗ bên trong mái nhà để hộp đựng Bộ phân phối có thể lọt qua.
Bước 8: Trang web
Tải trang web của bạn lên thư mục pi của bạn: / home / name / projectname
Tạo một dịch vụ và để nó bắt đầu tự động: hướng dẫn
Mọi thứ sẽ được thiết lập và chạy!
Đề 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