Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 144 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
144
Dung lượng
3,52 MB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TP HỒ CHÍ MINH Đ ĐỒ ÁN TỐT NGHIỆP THIẾT KẾ VÀ CHẾ TẠO MÁY PHÂN LOẠI CÀ CHUA NGÀNH: KỸ THUẬT CƠ - ĐIỆN TỬ GIẢNG VIÊN HƯỚNG DẪN: PGS.TS Nguyễn Thanh Phương Sinh viên thực hiện: MSSV: Lớp: Phan Triệu Sơn Lâm 1811030212 18DCTA2 Doãn Trọng Thuận 1811032756 18DCTA2 Bùi Quốc Huy 1811030240 18DCTA2 Tp Hồ Chí Minh, ngày 28 tháng năm 2022 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TP HỒ CHÍ MINH ĐỒ ÁN TỐT NGHIỆP THIẾT KẾ VÀ CHẾ TẠO MÁY PHÂN LOẠI CÀ CHUA NGÀNH: KỸ THUẬT CƠ - ĐIỆN TỬ GIẢNG VIÊN HƯỚNG DẪN: PGS.TS Nguyễn Thanh Phương Sinh viên thực hiện: MSSV: Lớp: Phan Triệu Sơn Lâm 1811030212 18DCTA2 Doãn Trọng Thuận 1811032756 18DCTA2 Bùi Quốc Huy 1811030240 18DCTA2 Tp Hồ Chí Minh, ngày 28 tháng năm 2022 LỜI CAM ĐOAN Tôi cam đoan cơng trình nghiên cứu tơi Các số liệu, kết nêu luận văn trung thực chưa công bố cơng trình khác Tp Hồ Chí Minh, ngày 28 tháng năm 2022 i LỜI CẢM ƠN Quá trình thực đồ án tốt nghiệp cột mốc quan trọng trình học tập trường đại học HUTECH Các đồ án nói chung đồ án tốt nghiệp nói riêng hội sinh viên tổng hợp lại kiến thức học áp dụng vào thực tế để hiểu cụ thể kiến thức dạy ghế nhà trường Khóa luận tốt nghiệp cịn giúp cho sinh viên bổ sung kỹ mềm làm việc nhóm, quản lý thời gian lập kế hoạch giúp hoàn thiện thân Và trường sinh viên hịa nhập vào mơi trường làm việc tốt hơn, đáp ứng tiêu chí nhà tuyển dụng Để có kết tốt khơng có cá nhân làm mà cịn có hỗ trợ người xung quanh Trong suốt thời gian học tập trường Đại học HUTECH chúng em nhận nhiều giúp đỡ tận tình q thầy bạn bè Em xin gửi đến quý thầy cô Viện kỹ thuật HUTECH nhiệt tình trình truyền đạt kiến thức quý báu giúp đỡ chúng em nhiều trình học tập Chúng em đặc biệt cảm ơn thầy Nguyễn Thanh Phương hướng dẫn giúp tụi em tháo gỡ vấn đề, thắc mắc, khó khăn trình thực đồ án tốt nghiệp Với kiến thức cịn hạn hẹp nên khó tránh khỏi thiếu sót, sai sót q trình thực Vì nên chúng em mong nhận ý kiến, góp ý từ q thầy bạn để giúp chúng em hoàn thiện kiến thức chun mơn làm cho luận án hồn chỉnh Lời sau chúng em xin kính chúc Ban giám hiệu nhà trường, quý thầy cô Viện kỹ thuật HUTECH nhiều sức khỏe để dẫn dắt chúng em đường tri thức ii TÓM TẮT Ngày nay, việc dùng xử lý ảnh phổ biến công nghiệp sản xuất việc phân loại sản phẩm, nhận thấy tiềm ứng dụng công nghệ xử lý ảnh vào nơng nghiệp nói chung phân loại nơng sản nói riêng nên nhóm nghiên cứu thực đề tài “THIẾT KẾ VÀ CHẾ TẠO MÁY PHÂN LOẠI CÀ CHUA” Đề tài có khả nhận biết phân loại cà chua đỏ, cà chua ương cà chua xanh cách sử dụng khác màu sắc kích thước cách tự động, giải phóng sức lao động, suất lao động cao Kết thực đề tài nhận biết phân loại cà chua đỏ (loại 1), cà chua ương (loại 2), cà chua xanh (loại 3) Chi tiết cách vận hành cà chua đưa vào băng tải, băng tải đưa cà chua qua cảm biến vị trí đến buồng tán sáng camera chụp ảnh, sau hệ thống xử lý ảnh đưa kết luận màu sắc kích thước, cà chua có kết phân tích phân loại Sau cà chua tiếp tục băng tải đưa đến dây chuyền phân loại Tùy thuộc vào cà chua phân loại, qua cảm biến loại động gạt vào máng phân loại Những khơng có thơng số với số liệu lập trình sẵn đưa đến cuối băng tải loại Cuối kết đạt mơ hình có khả phân loại cà chua thành loại khác tùy vào thơng số màu sắc kích thước cài đặt trước, giám sát số lượng loại thơng qua hình LCD iii ABSTRACT Today, the use of image processing is very popular in the manufacturing industry as well as in product classification, realizing the potential application of image processing technology to agriculture in general and agricultural product classification in particular Therefore, the group researched and implemented the topic "DESIGN AND PRODUCTION OF TOMATO CLASSIFICATION MACHINE" The subject has the ability to recognize and classify red tomatoes, nursery tomatoes and green tomatoes by using the basic differences in color and size of the fruit automatically, freeing up labor and productivity labor is higher The results of the project were to identify and classify red tomatoes (type 1), nursery tomatoes (type 2), green tomatoes (type 3) Details of how to operate is that the tomatoes are first put on the conveyor, the conveyor passes the tomatoes through the position sensor and when it reaches the canopy the camera will take pictures, then the system will process the image and make a conclusion about the color and size, and when the analysis results are available, the tomatoes will be classified After that, tomatoes continue to be conveyed by conveyor to the sorting line Depending on the tomato being graded, when it passes through the right sensor, it will be pushed into the sorting chute by the motor Fruits that not match the preprogrammed data are sent to the end of the conveyor and are classified as grade The final result is a model capable of classifying tomatoes into four different categories depending on pre-set color and size parameters, and the quantity of each type can be monitored through the LCD display When it passes through the right sensor, it will be pushed into the sorting chute by the motor Fruits that not match the preprogrammed data are sent to the end of the conveyor and are classified as grade The final result is a model capable of classifying tomatoes into four different categories depending on pre-set color and size parameters, and the quantity of each type can be monitored through the LCD display When it passes through the right sensor, it will be iv pwm.start(6) print('Waiting for tomato to reach position ') while not sensor_state: time.sleep(0.3) sensor_state=not GPIO.input(sensor_number) pwm.ChangeDutyCycle(11) time.sleep(2) pwm.stop() print('clasify finish') temp=0 while True: tk.update() state=not GPIO.input(17) if (state==1) and (temp==0): time.sleep(1.95) image_ori=chupanh() contour,S=edge_processing(image_ori) S=S/1000 110 if S Tomato 116 // Your web app's Firebase configuration // For Firebase JS SDK v7.20.0 and later, measurementId is optional var firebaseConfig = { apiKey: "AIzaSyBmTGDSDHFnUeCZR-fkXo5eyc3sSgo_AWI", authDomain: "tomatoproject-34613.firebaseapp.com", databaseURL: "https://tomatoproject-34613-default-rtdb.firebaseio.com", projectId: "tomatoproject-34613", storageBucket: "tomatoproject-34613.appspot.com", messagingSenderId: "314684044499", appId: "1:314684044499:web:cc7c03ff550be45d345026" }; // Initialize Firebase firebase.initializeApp(firebaseConfig); firebase.analytics(); function writeData() { var x = document.getElementById("Loai").value; firebase.database().ref(x).set({ min: document.getElementById("min").value, 117 max: document.getElementById("max").value, RED: document.getElementById("red").checked, ORANGE: document.getElementById("orange").checked, GREEN: document.getElementById("green").checked, }); } Phân Loại Cà Chua Loại 1 Loại 2 Loại 3 118 RED ORANGE GREEN Kích thước tối thiểu:Kích thước tối đa: Submit 119 Code CSS cho giao diện: /* { margin: 0px; padding:0px; box-sizing:border-box; font-size: 100px; } */ html{ font-family:"Arial",sans-serif; } img{ position:absolute; width:100%; height:100%; 120 background:url('https://images.pexels.com/photos/162830/tomatoes-tomato-harvesthealthy-food-162830.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940'); background-size: cover; filter:blur(2px); z-index: -1; } wrap{ position:relative; width:400px; height:450px; border:1px solid red; margin :10px auto; } form{ position:absolute; 121 width:100%; height:90%; padding-top:20px; padding-left:50px; } title{ display:block; width:250px; height:20px; font-size:25px; color: white; margin-bottom:15px; margin-top: 15px; } Type{ width:200px; height:auto; margin-bottom:10px; 122 font-size:20px; } Name{ display:block; font-size:35px; width:autopx; height:20px; color: white; margin:0 50px 0; } btn{ margin: 30px 30px 30px 230px; font-size: 20px; } typename{ font-size:25px; color: white; 123 } minmax{ font-size:20px; color: black; } 124