Mục lục:
- Bước 1: Thiết lập
- Bước 2: Cơ sở dữ liệu
- Bước 3: Đấu dây
- Bước 4: Thực hiện một chương trình dịch vụ không phải của bạn
- Bước 5: Nhà ở
- Bước 6: Khởi động ứng dụng
Video: Cocktail SmartBar: 6 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:30
Trong phần hướng dẫn này, tôi sẽ giúp bạn tạo một thanh thông minh. tôi thực hiện dự án này vì tôi thích uống một ly cocktail và tôi muốn tự động hóa quá trình.
Quân nhu:
Các nguồn cung cấp cần thiết cho dự án này như sau:
Ít nhất
- 1 Raspberry Pi
- 1 thẻ SD (16GB)
- một vài dây nhảy
- băng điện
- Băng dính 2 mặt
Cảm biến
- 1 màn hình LCD
- 1 cảm biến RFID
- 1 cảm biến tiếp điểm từ tính
- 2 cảm biến tải + chip HX711
Bộ truyền động
- 4 máy bơm nhu động (12V)
- 1 rơ le 4 kênh
Vật liệu xây dựng của tôi
- Gỗ OSB 12mm
- plexiglass
- ống đồng (1m)
Bước 1: Thiết lập
Để bắt đầu, trước tiên, chúng tôi cần thiết lập Pi của bạn.
Bạn sẽ cần hai thứ:
- win32 Disk imageer
- Hình ảnh hệ điều hành Raspbian
Việc cài đặt
- Mở trình chụp ảnh đĩa win32
- Chọn hình ảnh của bạn về Hệ điều hành Rasbian
- Chọn thẻ SD của bạn
- Bấm vào viết
Trước khi có thể bắt đầu viết mã, chúng ta cần thiết lập một số thứ trên pi.
- Chuyển đến thư mục khởi động của thẻ SD
- Mở tệp "cmdline.txt"
- Thêm ip = 169.254.10.1 vào cuối dòng văn bản dài được phân tách bằng dấu cách
- Lưu các tập tin.
- Tạo một tệp có tên ssh không có phần mở rộng trong cùng một thư mục
Bây giờ bạn có thể rút thẻ SD một cách an toàn và khởi động pi bằng thẻ SD
Kết nối với pi
Bạn có thể kết nối bằng các phương pháp khác nhau với pi, nhưng tôi thích sử dụng dấu nhắc comand.
- Mở dấu nhắc lệnh
- Nhập "ssh [email protected]"
- Nhấp vào nhập
- Điền mật khẩu "raspberry"
Wifi
Để truy cập trang web của bạn trên điện thoại, bạn sẽ cần một ip WiFi. ở đây vì bạn sẽ cần kết nối với Wi-Fi.
- nhập "sudo wpa_passphrase" SSID "" MẬT KHẨU ">> /etc/wpa_supplicant/wpa_supplicant.conf"
- Nhập ứng dụng WPA
wpa_cli
Chọn giao diện
giao diện wlan0
Tải lại cấu hình
cấu hình lại
Các gói Python
- Bình giữ nhiệt
- Bình cors
- Flask-MySQL
- Flask-SocketIO
- Gevent
- Gevent-websocket
sử dụng mã sau để cài đặt các gói
"pip install Flask Flask-Cors Flask-MySQL Flask-SocketIO Gevent Gevent-websocket"
Bước 2: Cơ sở dữ liệu
Đối với cơ sở dữ liệu của tôi, tôi sử dụng 7 bảng
- pompConfig
- cảm biến
- MesureSensors
- người dùng
- đã đặt hàng
- cocktail
- tài khoản
Bước 3: Đấu dây
Sử dụng kế hoạch của tôi để kết nối toàn bộ dự án với nhau.
Rơ le sử dụng 5V nhưng được điều khiển bằng 3.3V
Màn hình LCD sử dụng 5V
Bước 4: Thực hiện một chương trình dịch vụ không phải của bạn
Để đảm bảo chương trình của bạn bắt đầu khi bạn khởi động số pi, bạn cần đặt mã của mình thành một dịch vụ. Bạn làm điều này một sau.
"sudo systemctl enable myscript.service"
Bước 5: Nhà ở
Đối với dự án này, tôi đã sử dụng gỗ OSB. Bạn sẽ cần những tấm ván có kích thước sau
- 2 lần 60 x 42 cm (mặt trước và mặt sau)
- 2 lần 15 x 42 cm (mặt bên)
- 2 lần 13 x 40 cm (ngăn bên trong)
- 2 lần 10 x 7 cm (nền cho 2 chai)
- 1 lần 23 x 10 cm (bệ cho 2 chai)
Để cắt gỗ này, hãy cẩn thận và yêu cầu trợ giúp nếu cần !
Sau khi lắp ráp trường hợp của tôi, tôi đã khoan một vài lỗ cho các thành phần của mình.
- LCD. (7cm x 2,5cm)
- Các nút (hình tròn 15mm)
- Màn hình chai (40 cm x 25 cm)
- RFID (4 cm x 3mm)
Sau khi điều này được bắt đầu để đặt trong điện của tôi.
Bước 6: Khởi động ứng dụng
- cắm pi
- đợi cho đến khi chương trình đang chạy
- chuyển đến ip bạn thấy trên màn hình LCD
- chọn một ly cocktail
- quét RFID của bạn
- Thưởng thức một thức uống xứng đáng
Đề xuất:
Tủ Arcade Table Cocktail: 8 bước
Tủ đồ uống có bàn cocktail: Tôi quyết định làm một điều gì đó tốt đẹp cho bản thân và sử dụng kỳ nghỉ cuối tuần để hoàn thành dự án này
Máy trộn cocktail Bluetooth: 9 bước
Máy trộn cocktail Bluetooth: Đây là máy trộn cocktail giá rẻ giúp bạn giải quyết các vấn đề trong bữa tiệc theo cách của Arduino. Thiết lập về cơ bản bao gồm một nano, hai máy bơm nước, thiết bị HC 05 BLE và một chút mã hóa! Vì vậy, chúng ta hãy nhảy ngay vào nó
Robot trộn cocktail - Uống có trách nhiệm: 5 bước
Robot trộn Cocktail - Uống có trách nhiệm: Trong dự án này, tôi có nhiều mục tiêu, nhưng chủ yếu là tôi muốn pha chế hai loại đồ uống hỗn hợp cho đám cưới của mình. Khi pha chế, tôi muốn nó mất khoảng một phút và với lượng rượu chính xác. Hệ thống ống nước sẽ yêu cầu làm sạch một cách dễ dàng. Của tôi
GrooveTail - Cocktail-Máy: 8 bước
GrooveTail - Cocktail-Machine: Đừng làm mất thời gian của bạn bằng cách phải pha một ly cocktail và tìm kiếm tất cả các loại cocktail. Chỉ cần làm cho mình một máy pha cocktail. Đó là những gì tôi lướt qua đầu khi tôi nảy ra ý tưởng làm dự án này. Tôi muốn làm điều gì đó mà tôi yêu thích
Máy in cocktail: 6 bước
Máy in cocktail: Chúng tôi đã cùng chồng tôi chế tạo một máy in cocktail: một chiếc máy có thể " in " các loại cocktail khác nhau từ 6 nguồn chất lỏng. Nhưng nó có thể là 4, 8, 12, 37 …. Bất cứ điều gì bạn muốn. Hệ thống này cho phép quyết định loại cocktail bạn muốn in