Mục lục:
Video: Siêu thị (Chứng khoán được kiểm soát bằng máy quét mã vạch): 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:30
Trong hướng dẫn này, tôi sẽ cho bạn biết cách xây dựng Suposystem, dự án trường học của tôi cho 1MCT tại Howest. Khái niệm này là tạo ra một cơ sở dữ liệu thân thiện với người dùng mà bạn có thể truy cập thông qua một trang web để giữ số lượng những gì bạn có trong kho (trong trường hợp của tôi là quần áo cho thương hiệu quần áo của tôi).
Quân nhu
Raspberry Pi 3 kiểu B
Cảm biến nhiệt độ chống thấm DS18B20
Cảm biến nhiệt độ và độ ẩm DHT11
Máy quét mã vạch USB LASER
buzzer
trưng bày
bảng mạch (để biết giá và biết thêm thông tin, hãy xem BOM_bill_of_materials-Ian-Remy.xlsx)
Bước 1: Xây dựng mạch
Tắt nguồn Pi của bạn trước khi kết nối các thành phần. Bạn có thể tìm thấy tất cả các kết nối trên lược đồ fritzing và một số ví dụ trong các hình trên, mọi thứ sẽ khá tự giải thích. Bạn chỉ cần cắm máy quét mã vạch vào mâm xôi pi để nó hoạt động.
Bước 2: Lấy tệp
Các tệp cho dự án này có thể được tìm thấy trong kho lưu trữ Github này:
github.com/howest-mct/1920-1mct-project1-remyian.git
Phần phụ trợ là một chương trình Python / Flask giao tiếp với phần cứng của chúng tôi và cung cấp thông tin từ nó đến giao diện người dùng, là một giao diện web. Bạn có thể phải thay đổi một số thứ xung quanh để nó hoạt động bình thường, chẳng hạn như người dùng mysql hoặc ip-adresses các chương trình chạy trên đó.
Bước 3: Cơ sở dữ liệu
Bạn có thể đặt cơ sở dữ liệu (tệp kết xuất trong kho lưu trữ Github trong thư mục Cơ sở dữ liệu-xuất) trên Pi thông qua MySQL Workbench bằng cách nhập dữ liệu. Tệp trong kho lưu trữ là một kết xuất của cơ sở dữ liệu chứa toàn bộ cơ sở dữ liệu trong 1 tệp. Nếu không, bạn có thể gặp một số vấn đề vì Pi sử dụng MariaDB thay vì MySQL. Bạn cũng có thể phải tạo người dùng mới hoặc thay đổi các thông tin đăng nhập này trong mã. Bạn có thể thấy ERD trong hình trên.
Bước 4: Hàn
Trong những hình ảnh trên, bạn có thể thấy tất cả các kết nối mà bạn phải thực hiện, tôi đã sử dụng một vài bảng khác nhau để làm cho mọi thứ nhỏ hơn một chút. Tôi cũng đã sử dụng một ổ cắm 20 chân để kết nối bảng mở rộng GPIO để vỏ có thể cắm và chạy. Tất cả phần còn lại chỉ là hàn các thành phần khác nhau trên bo mạch.
Bước 5: Nhà ở
Đối với nhà ở, tôi đã sử dụng một hộp dự án bằng nhựa và cắt các lỗ trên đó bằng một công cụ đa năng dremel để đặt ổ cắm, bảng mở rộng GPIO và các cảm biến như bạn có thể thấy trong các hình ảnh ở trên và đảm bảo mọi thứ đều ở vị trí ngốc nghếch để nó sẽ dễ dàng để mở và đóng.
Đề xuất:
Trình quét virus Corona được kiểm soát trên Internet: 6 bước
Người quét virus Corona được kiểm soát trên Internet: Chúng ta hãy cùng nhau trút bỏ nỗi thất vọng của chúng ta bằng cách tát Virus Corona qua internet! situati hiện tại
Bộ đếm vạch vạch 2 chữ số LED: 6 bước (có hình ảnh)
Bộ đếm 2 chữ số LED Bargraph: Dự án này là một bộ đếm từ 1-99 được phát triển với hai 10 LED Bargraph và một Arduino Uno. Bộ đếm vạch vạch LED 2 chữ số hiển thị hoạt động của bộ đếm gồm 2 chữ số mà Đồ thị vạch LED thể hiện, một chữ số hàng chục và một chữ số khác.
Máy quét mã vạch USB (Raspberry Pi): 4 bước
Máy quét mã vạch USB (Raspberry Pi): Hướng dẫn cơ bản về cách thiết lập máy quét mã vạch USB với Raspberry Pi
Máy quét CT và Máy quét 3D trên Máy tính để bàn Với Arduino: 12 Bước (Có Hình ảnh)
Máy quét CT và 3D để bàn Với Arduino: Chụp cắt lớp vi tính (CT) hoặc chụp cắt lớp vi tính trục (CAT) thường được kết hợp với hình ảnh cơ thể vì nó cho phép bác sĩ lâm sàng nhìn thấy cấu trúc giải phẫu bên trong bệnh nhân mà không cần phải thực hiện bất kỳ phẫu thuật nào. Hình ảnh bên trong con người b
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