Mục lục:
- Bước 1: Các thành phần
- Bước 2: Xây dựng mạch
- Bước 3: Kết nối với Raspberry Pi
- Bước 4: Kích hoạt SPI
- Bước 5: Thiết lập máy chủ web
- Bước 6: Thiết lập Máy chủ Thư
- Bước 7: Chuyển tệp Python
- Bước 8: Thiết lập cơ sở dữ liệu SQL + nhập
- Bước 9: Khởi động chương trình tự động khi bạn cắm nguồn điện
- Bước 10: Thêm bản dịch
- Bước 11: Hướng dẫn sử dụng + Cảm ơn bạn
Video: FoodPlate: Tấm giữ ấm thức ăn của bạn: 11 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
Bạn đã bao giờ trải nghiệm rằng thức ăn của bạn đã trở nên nguội lạnh trong khi bạn vẫn đang ăn chưa?
Trong phần hướng dẫn này, tôi sẽ giải thích cho bạn cách làm một chiếc đĩa được làm nóng. Ngoài ra, tấm này sẽ đảm bảo rằng không có gì có thể rơi khỏi nó bằng cách nghiêng nó.
Liên kết đến GitHub của tôi là:
Bước 1: Các thành phần
Đối với dự án này, chúng tôi cần các thành phần / công cụ / Vật liệu sau:
Các thành phần
- Raspberry Pi 3 kiểu B + (€ 35, 66)
- Bộ nguồn Raspberry Pi (18,95 €) (Hình 1)
- PCB CHO TẤM GIƯỜNG CHO K8200 - MÁY IN 3D (PHẦN CHIA SẺ) (€ 31,00) (Hình 2)
- NTC (€ 2,00) (Hình 3)
- Nguồn cung cấp cho PCB (€ 35,11) (Hình 4 + 5)
- Rơ le - 3,3V cho Pi !!! (€ 4,40) (Hình 6)
- MPU-6050 (con quay hồi chuyển + gia tốc) (3,95 €) (hình 7)
- Cảm biến lực - 1KG (€ 4,96) (Hình 8)
- HX711 (cho cảm biến lực) (Sits by Load cell) (Hình 9)
- LCD (€ 16,07) (Hình 10)
- Bộ rung hoạt động (2,83 €) (Hình 11)
- Tông đơ (€ 0, 63)
- DÂY JUMPER 7 ", 30 CỬA (€ 17, 97)
Công cụ
- Hàn sắt
- Súng bắn keo
- Sabre cưa
Vật liệu
Gỗ
Xem tài liệu Excel để biết bảng giá đầy đủ.
Tổng chi phí của dự án này là € 183.
Bước 2: Xây dựng mạch
Đối với bước đầu tiên, bạn phải xây dựng mạch (xem PDF 1 + 2 + hình ảnh 3 + 4)
Tốt nhất là bạn nên thực hiện điều này trước trên breadboard. Sau đó, bạn có thể hàn mọi thứ lại với nhau. Bạn có thể sử dụng súng bắn keo để tăng cường công việc hàn.
Sau đó bạn cho mọi thứ vào thùng gỗ có kích thước 35 x 33 x 5, 5cm. Bạn có thể thấy các lỗ bằng một chiếc cưa kiếm.
Sau đó đặt cảm biến lực trên bệ sao cho tấm gia nhiệt nằm trên đó.
Dùng đinh đóng chặt tấm gia nhiệt. Đặt lò xo xung quanh đinh sao cho đĩa luôn hướng lên trên.
Bước 3: Kết nối với Raspberry Pi
Trước tiên, bạn tải xuống và cài đặt phiên bản miễn phí của MobaXterm (https://mobaxterm.mobatek.net/download.html) và Raspbian (https://www.raspberrypi.org/downloads/raspbian/)
Sau đó, mở chương trình và nhấp vào "Phiên" ở góc trên bên trái.
Sau đó điền địa chỉ IP của Pi trong "Máy chủ từ xa". Tại "Chỉ định tên người dùng" nhập tên người dùng của bạn. Sau đó bạn nhấn "OK" ở cuối màn hình.
Sau khi bạn hoàn thành việc này, anh ấy sẽ tự động bắt đầu kết nối. Sau đó, bạn phải nhập mật khẩu của mình, bây giờ bạn đã có kết nối với Pi của mình.
Bước 4: Kích hoạt SPI
Bởi vì chúng tôi sử dụng MCP3008, chúng tôi phải kích hoạt SPI.
Đối với điều này, bạn nhập MobaXterm: "sudo raspi-config".
Sau đó, bạn chọn "Tùy chọn giao diện".
Sau đó nhấp vào "SPI". Sau đó, nhấp vào "Có".
Sau đó, truy cập MobaXterm và nhập lệnh sau:
sudo apt-get install python3-spidev
Bước 5: Thiết lập máy chủ web
Bây giờ bạn quay lại bảng điều khiển MobaXterm.
Đầu tiên, chúng tôi sẽ cập nhật và nâng cấp Raspbian để chúng tôi có phiên bản mới nhất. Bạn có thể thực hiện việc này bằng các lệnh sau:
- sudo apt-get cập nhật
- sudo apt-get nâng cấp
Sau đó, chúng tôi sẽ cài đặt Apache. Với cài đặt này, bạn có thể xem trang web trên bất kỳ thiết bị nào trong mạng của mình.
Bạn thực hiện việc này bằng lệnh sau:
sudo apt-get install apache2
Bây giờ đi đến thư mục tiếp theo bằng cách điền vào đường dẫn này trong thanh (xem hình 5):
/ var / www / html /
Tại đây bạn có thể đặt tất cả các tệp từ thư mục "Mặt trước".
Bạn có thể làm điều này bằng cách nhấp vào biểu tượng tải lên (xem hình 6).
Bước 6: Thiết lập Máy chủ Thư
Trước hết, bạn cần tạo một tài khoản trên Gmail.
Sau đó, lướt đến trang web này và đặt nó thành "Bật" (https://myaccount.google.com/u/1/lesssecureapps?pli=1&pageId=none).
Sau đó, mở "class_mail.py" bằng trình soạn thảo văn bản. Điều này có thể được tìm thấy trong thư mục "lớp". Sau đó, bạn có thể thay đổi địa chỉ email và mật khẩu được sử dụng cho tài khoản Gmail của mình.
Bước 7: Chuyển tệp Python
Bây giờ chúng tôi đang cố gắng làm cho back end hoạt động.
Đầu tiên, bạn tạo một thư mục mới có tên là "project1".
Sau đó, tải tất cả các tệp.py từ thư mục "Backend" vào đó.
Bây giờ chúng ta có thể bắt đầu trên máy chủ SQL.
Bước 8: Thiết lập cơ sở dữ liệu SQL + nhập
Kết nối với cơ sở dữ liệu
Đầu tiên bạn cài đặt MySQL workbench. (Nhấp vào đây để truy cập trang web của MySQL)
Sau đó, mở MySQL Workbench và nhấp vào dấu cộng (xem hình 1).
Sau đó điền vào các trường sau (xem hình 2):
-
Tên kết nối
- Tên của kết nối
- Ví dụ: Project1
-
Tên máy chủ
- Địa chỉ IP nơi Pi của bạn được kết nối.
- Ví dụ: 169.254.10.1
-
Hải cảng
3306
-
tên tài khoản
Tên người dùng mà bạn đã sử dụng để định cấu hình MariaDB của mình
Sau đó bấm vào "Kiểm tra kết nối".
Bây giờ bạn thấy kết nối của mình (xem hình 3). Để mở nó, hãy nhấp đúp vào nó.
Nhập cơ sở dữ liệu
Để nhập cơ sở dữ liệu, hãy nhấp vào "Nhập / Khôi phục dữ liệu" ở thanh bên trái. (hình 4)
Sau đó, bạn chọn trong "Nhập từ tệp tự chứa" tệp sql mà bạn có thể tìm thấy trong kho lưu trữ Github trong thư mục "Cơ sở dữ liệu".
Nếu thành công, bạn có thể chuyển sang bước tiếp theo, nơi bạn có thể khởi động chương trình tự động khi bạn cắm bo mạch.
Bước 9: Khởi động chương trình tự động khi bạn cắm nguồn điện
Đầu tiên hãy truy cập MobaXterm.
Sau đó gõ lệnh sau:
sudo crontab -e
Sau đó, nhập số 2.
Bây giờ gõ lệnh sau:
@reboot python3.5 /home/dp-user/Documents/project1/app.py
Sau đó, bạn thực hiện tổ hợp phím sau:
ctrl + x
Sau đó nhấp vào "y". Sau đó nhấp vào enter.
Cuối cùng, gõ lệnh sau
khởi động lại sudo
Bước 10: Thêm bản dịch
Để thêm bản dịch, hãy bắt đầu "Translation_add.py". Bạn có thể thực hiện việc này bằng cách đi tới thư mục "project1" (thông qua cd) và thực hiện lệnh sau:
- cd / home // Documents / project1 (Lệnh chuyển đến thư mục bên phải)
- python3.5 Dịch_add.py
Sau đó, bạn điền từ hoặc cụm từ tiếng Anh, Hà Lan và Pháp.
Sau đó bấm vào enter. Bây giờ các từ / cụm từ đã có trong cơ sở dữ liệu.
Bước 11: Hướng dẫn sử dụng + Cảm ơn bạn
Trong tài liệu từ này, bạn sẽ tìm thấy cách sử dụng trang web.
Cảm ơn bạn đã đọc hướng dẫn này và hy vọng thức ăn của bạn sẽ không bao giờ bị nguội nữa.
Đề xuất:
Tăng cường trí nhớ của bạn với Cung điện tâm trí thực tế tăng cường: 8 bước
Tăng cường trí nhớ của bạn với Cung điện tâm trí thực tế tăng cường: Việc sử dụng cung điện tâm trí, giống như trong Sherlock Holmes, đã được các nhà vô địch trí nhớ sử dụng để nhớ lại nhiều thông tin chẳng hạn như thứ tự của các thẻ trong bộ bài xáo trộn. Cung điện tâm trí hoặc phương pháp của locus là một kỹ thuật ghi nhớ nơi khả năng ghi nhớ bằng hình ảnh
CityCoaster - Xây dựng Coaster thực tế tăng cường của riêng bạn cho doanh nghiệp của bạn (TfCD): 6 bước (có hình ảnh)
CityCoaster - Xây dựng Coaster thực tế tăng cường của riêng bạn cho doanh nghiệp của bạn (TfCD): Một thành phố dưới chiếc cốc của bạn! CityCoaster là một dự án được sinh ra với suy nghĩ về một sản phẩm cho Sân bay Rotterdam the Hague, có thể thể hiện bản sắc của thành phố, giải trí cho khách hàng của khu vực phòng chờ bằng thực tế tăng cường. Trong một môi trường như
Thúc đẩy sự tiếp nhận của ITrip của IPod của bạn với chiếc đế tuyệt vời này!: 11 bước
Thúc đẩy sự tiếp nhận của ITrip của IPod của bạn với chiếc đế tuyệt vời này !: Chiếc đế này được làm từ vật liệu xung quanh nhà sẽ tăng khả năng tiếp nhận iTrip của bạn- cho phép bạn phát các giai điệu của mình qua radio một cách rõ ràng từ khắp mọi nơi trong phòng! Đối với dự án này, bạn sẽ cần: 1 Cuộn khăn giấy hoặc 2 Giấy vệ sinh
Một cách thực sự đơn giản / dễ dàng / không phức tạp để làm cho con người / con người / động vật / rô bốt trông giống như họ có tầm nhìn nhiệt thực sự tuyệt vời / sáng sủa (Màu sắc do bạn lựa chọn) Sử dụng GIMP: 4 bước
Một cách thực sự đơn giản / dễ dàng / không phức tạp để làm cho con người / con người / động vật / rô bốt trông giống như họ có tầm nhìn nhiệt thực sự tuyệt vời / sáng sủa (Màu sắc do bạn lựa chọn) Sử dụng GIMP: Đọc … tiêu đề
Cách biến điện thoại di động LG EnV 2 của bạn thành một Modem quay số di động cho máy tính xách tay (hoặc máy tính để bàn) của bạn: 7 bước
Cách biến điện thoại di động LG EnV 2 của bạn thành một Modem quay số di động cho máy tính xách tay (hoặc máy tính để bàn) của bạn: Tất cả chúng ta đều có nhu cầu sử dụng Internet ở những nơi không thể, chẳng hạn như trong ô tô hoặc trong kỳ nghỉ, nơi họ tính một khoản tiền đắt đỏ mỗi giờ để sử dụng wifi của họ. cuối cùng, tôi đã nghĩ ra một cách đơn giản để