ĐẠI HỌC QUOC GIA TP. HO CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA KỸ THUẬT MÁY TÍNH TRAN THANH TU TRUONG THANH BINH KHOA LUAN TOT NGHIEP THAP BUILDING A WAREHOUSE MANAGEMENT SYSTEM APPLYING THE LOW POWER WIRELESS COMMUNICATION TECHNOLOGY KY SU NGANH KY THUAT MAY TINH TP. HO CHi MINH, 2021 ĐẠI HỌC QUOC GIA TP. HO CHÍ MINH TRUONG DAI HOC CONG NGHE THONG TIN KHOA KY THUAT MAY TINH TRAN THANH TÚ - 16521350 TRƯƠNG THANH BÌNH - 16521634 KHÓA LUẬN TÓT NGHIỆP XÂY DỰNG HE THONG QUAN LÝ KHO UNG DỤNG CÔNG NGHỆ GIAO TIẾP KHONG DAY CÔNG SUAT THÁP BUILDING A WAREHOUSE MANAGEMENT SYSTEM APPLYING THE LOW POWER WIRELESS COMMUNICATION TECHNOLOGY KY SU NGANH KY THUAT MAY TINH GIANG VIEN HUONG DAN CHUNG QUANG KHANH TP.
HO CHÍ MINH, 2021 THÔNG TIN HỘI ĐÒNG CHÁM KHÓA LUẬN TÓT NGHIỆP Hội đồng cham khóa luận tốt nghiệp, thành lập theo Quyết định số 64/QD-DHCNTT ngày 26 tháng 01 năm 2021 của Hiệu trưởng Trường Đại học Công nghệ Thông tin. LỜI CẢM ƠN Đề hoàn thành đề tài này, em xin chân thành gửi lời cảm ơn và lòng biết ơn sâu sắc tới Thầy Chung Quang Khánh, người đã dành thời gian quý báu của mình dé hướng dẫn trực tiếp cho em cách thức nghiên cứu đề tài, để em hoàn thành tốt đề tài của mình. Bên cạnh đó, em cũng gửi lời cảm ơn đến các thầy cô trong trường Đại học Công nghệ thông tin — Tp Hồ Chí Minh nói chung và các thầy cô trong khoa Kỹ thuật máy tính, Bộ môn Vi mạch — Hệ thống nhúng nói riêng, đã tận tình giảng dạy, truyền dat cho em những kiến thức, kinh nghiệm quý báu trong suốt 4 năm vừa qua dé em vững bước trên con đường học tập và công việc của mình sau nảy. Xin cảm ơn các tat cả các bạn bè, anh chị, những người đã giúp đỡ em vê moi mặt trong quá trình em làm đê tài.
Đặc biệt con xin cảm ơn tới bô mẹ, anh chị em trong gia đình, những người có công sinh thành, nuôi dưỡng con thành người đê con có ngày hôm nay. Cảm ơn những lời động viên của bố mẹ trong quá trình con học tập và lúc con gặp khó khăn. Trong quá trình làm không thể không gặp những khó khăn và những sai sót, mong thầy cô và các bạn quan tâm đến đề tài của nhóm, góp ý dé nhóm rút kinh nghiệm trong các công trình nghiên cứu sau này. CHÂN THÀNH CẢM ƠN! Sinh viên thực hiện Trương Thanh Bình Trần Thanh Tú Khoa Kỹ thuật máy tính, Lớp KTMT2016 MỤC LỤC TOM TAT KHÓA LUẬN.
TONG QUAN DE TAL. Lý do chon để tai. Tinh hình nghiên cứu trong va ngoài nƯỚC. Ăn HH HH kg 3 1.
Tinh hình nước ngOài. Mục tiêu đề tài. Lý do dé tài chọn mô hình mang Bluetooth Start thay vì Bluetooth Mesh MU Wc Maus 0E. M6 hình mạng Bluetooth Mesh.
— Mô hình mạng Bluetooth St4Ft. Lý do thay đổi. Đối tượng và phạm vi nghiên CỨU.----- + + s2 £+££+E£+Ee£EeEx+rxererrezreee 9 1. Đối tượng nghiên cứu.
Phạm vi nghiên CỨU. Y nghĩa khoa học và thực tiễn của đề tầi,. ác c ch tt tr rrrrrrey 10 1. Ý nghĩa khoa học.
Y nghĩa thực tiễn.-¿----©ccccteEkSrkrrrerkrerkrrrre 10 Chương 2.-- 2-2 2+ £+E£EE£EE£EEEEEEEEEEEEEeEEerkerkrrkrree 11 2. Phân tích phan cứng. Thiết bị Bink 2. Chuan giao tiếp Bluetooth.- -- 2-2 ©s+E£+EE+EE£EES2EEEEEEEEEEEerEkrrkerkerkeee 25 2.
Bluetooth Low Energy. Tìm hiểu về nRF52-SDK.ĂĂ 2S St HH greeeec 34 2. GAP, GATT, ATT. Chuẩn giao tiếp UARIT.
Hệ điều hành FreeRTOS. Hệ điều hành là gì?. Giao thức HTTTP.- --cc 1113122111111 12231 11111 vn ven 38 2. Nền tảng Node]S.
Ưu điểm của Node]S. Al Chương 3. THIẾT KE HE THNG.-- 2 ¿2 E+SE+EE£EE+EE£E£EeEEerEerxersrree 44 3. Thiết kế mô hình hệ thông quản lý kho.
Thiết kế gateway tích hợp nRF52840 với ESP-WROOM-02. Giới thiệu vỀ Gatewayy. _ Thiết kế phần cứng Gateway. Giao tiếp giữa Gateway và Smartphone.
Giao tiếp giữa Gateway và thiết bị Eink. Giao tiếp giữa Gateway và S€TV€F. Thiết kế cơ sở dữ liệu với Elasticsearch. Thiết kế và thực hiện Web.-- cv SH TH HH He 59 3.
Một số khái NSM oo eeccccecssessesssessessessecsvessessecsscsscssessecsecsesuseseesecses 60 Sa "`. Chức năng của Ứng dỤng. Thiết kế các màn hình ứng dụng.------- 2 2 z+sezx+zxerszrszxez 62 Chương 4.---- 2 ESE+EE2EE2EE2EEEEEEEEEEE1212112112111 11111. Kết quả dat được.
ona ca: “nh. Khó KWAN ecccccsccssesssesssesssessssssesssscsuessssssecssecssessssssscssecssessesssesssecsueesesesecssees 68 Chương 5. KETLUAN VA HƯỚNG PHAT TRIÊN. Hướng phát triển.----- 2 ©£+E++EE£EE£EEE2E12E12712112112117171.211 211 T1, 69 DANH MỤC HÌNH Hình 1.1 Hình anh phần phềm quản lý kho.-2- 22 2+22++2EE++2EE+2EE22£E++z£xzzrzxez 3 Hình 1.2 Hình anh quản lý kho bằng thẻ kho, số kho.3 Quản lý kho của ngành in ấn.--2-©22222Et2EEE+2EE22EE2222122712222122E2 xe.4 Hệ thống quản lý kho bãi của công ty Brycen.5 Mô hình mạng MesÌ.-- c1 1H T HT HT HT HH TH HH nh nhiệt 7 Hình 1.6 Mô hình mạng hình SaO.
- -- 12c 2212211211211 251 211151151151 111 11 81 11 te trrei 8 Hình 2.1 Module WiFi ESP-WROOM-O2. cctnntn nhe 11 Hình 2.2 Pinout của ESP-WROOM-Ô2.-- c S21 2112 11 2H HH HH Hot 12 Hình 2.3 Schematic ESP-WROOMM-2. TS nh HH Hư, 12 Hình 2.4 PCB ESP-WROOMM-O2.- 2: 2111121 1211112111112112111 11111111 Ha He 13 Hình 2.5 Module Bluetooth nRF52840 MSSSSE2.Sc ScS2shhhhehee 14 Hình 2.- cece 21212 11 1111212111181 Ha HH Hy 14 Hình 2. SH HH nh HH HH nh hệt 15 Hình 2.
S22 1211211211 212 E1 11T HH HH Hy 15 Hình 2.9 Chip LDI I17S33TR. c5: 2:5 2222 12121111212 E2 tt tere 16 Hình 2.10 Thiết bị Bink 2.--:--2522222cc22222EE tre 17 Hình 2.11 PCB của Eink 2. ¿5c + tt S*+2EEESEEEEEsrrkerrrkrerrrerre 18 Hình 2.12 Màn hình E-ink 2.-:- ‹ :c: + tt S**2EEEsEEExesrrrrererrrrerrrrersker 18 Hình 2. ác nh HH HT HH HH HH ke 20 Hình 2.14 Mach nạp J-link V8 JTAG Se€ỹØ€T.
St nh he 22 Hình 2.15 BLE Central va Peripheral. -- --- ¿+ c tk SH ghe, 28 Hình 2.16 BLE Observer và BroadCaSf€T.-- ch Hi, 28 Hình 2.17 Quá trình kết nối 2 thiết bị Bluetooth.--- 5c sec 2EzEeExerxxzrxez 29 Hình 2.18 Đặc tính tần số hoạt động của BLE.- 22: 2¿¿222+222+zv22x+csrzxccee 30 Hình 2.19 Scanning va AdVertiSINE.- ch TT HH HH Hà He, 31 Hình 2.20 Cau trúc dữ liệu của 1 Advertising Packet.----------5cscz5czsccez 32 Hình 2.21 Các khối code được chia theo chức năng của 1 ứng dụng BLE.22 Cau trúc một frame trong giao tiếp UARTT.----¿2z+22sz22zs:z+2 37 Hình 2.23 Cơ chế kiểm tra bit chẵn.24 Mô hình Client-SerVer.-- 22-22 2+2EE222E122111221127122212711 272122 cee 39 Hình 2.c cctn HH Hà HH He 40 Hình 2. cece 121211 1211111 1111 HH the, 41 Hình 3.1 Sơ đồ hệ thống quản lý kho.2 Sơ đồ khối phần cứng thiết bi gateWayy.3 Khối cung cấp nguồn cho thiết bị Gateway.---- 22: 2s22zzs2zxcsrxecre 47 Hình 3.4 Khối vi điều khiển MS88SF2.5 Khối ESP-WROOM-02.6 Khối Debug và L/ed.7 Board mạch 3D của thiết bị €0 .8 Biéu đồ trạng thái trong chương trình thiết kế gateway.9 Lưu đồ giải thuật giữa Gateway và Eink 2.10 Sơ đồ lớp của cơ sở dit liệu.1 Hình ảnh thiết bị Gateway.2 Mặt trước thiết bị Bink 2.3 Mặt ngang thiết bị Eink 2. --- 22-55 2x2EE‡2EE£EEEEEEEEErrrxerrrerree 65 Hình 4.4 Hình website điều khiển kho.5 Màn hình biểu thị cho linh kiện được lẫy.---- 2© 2:s2£xc2£xzExerxe+ 67 DANH MỤC BANG Bang 1.1: Chức năng của ứng dụng Web DANH MỤC TỪ VIET TAT Chữ viết tắt Chữ tường minh loT Internet of Thing WIFI Wireless Fidelity API Application Programming Interface MCU Microcontroller Unit TCP Transmission Control Protocol UDP User Datagram Protocol ID Identity RTOS Real-Time Operating System HTTP Hyper Text Transfer Protocol SSID Service Set Identifier ID Identity WMS Warehouse Management System TOM TAT KHÓA LUẬN Đề tài XÂY DỰNG HE THONG QUAN LÝ KHO UNG DUNG CÔNG NGHỆ GIAO TIẾP KHONG DAY CÔNG SUAT THÁP là một hệ thống Warehouse Management System sử dụng trong các nhà máy, khu công nghiệp cỡ nhỏ và lớn.
Hệ thống cung cấp giải pháp rút ngắn thời gian Picking linh kiện cho các kho nhà máy. Đề tài chủ yếu tập trung vào việc xây dựng một hệ thống Pick-to-order. Hệ thống cung cấp cho người quản lý kho một giao diện dé tương tác với hệ thống, server đề lưu trữ đữ liệu của linh kiện, app điện thoại để người đảm nhiệm việc lay hàng xác định vị trí cần lấy hàng và thông báo mình đã hoàn tất việc lay hàng. Cùng kết hợp với màn hình công nghệ tiết kiệm năng lượng thấp Eink 2.13inch dé hiển thị thông tin cho việc lấy hàng.
Các thiết bị Eink 2.13inch sẽ được gắn vào từng vị trí mặt hàng, khi muốn tìm hoặc lấy linh kiện ở vị trí tương ứng, người quản lý sẽ gửi tín hiệu từ Web qua các thiết bị trung gian đến Eink 2. Khi đó, người lấy hang sẽ dùng sẽ dùng điện thoại có chứa app thông tin hàng cần lấy và kích hoạt task hàng, tương ứng các thiết bị Eink 2.13inch sẽ sáng đèn và hiển thị số hàng cần lay. TONG QUAN DE TÀI 1. Ly do chọn đề tài Đối với bất kỳ doanh nghiệp, cửa hàng nào, việc quản lý kho đóng vai trò vô cùng quan trọng, có thể ảnh hưởng trực tiếp đến chiến lược kinh doanh cũng như chiến lược phát triển của công ty.
Các câu hỏi được đặt ra là: e Làm sao dé bám sát số lượng hàng hóa lưu trữ, cân đối lượng nhập và xuất kho đề có kế hoạch kinh doanh đúng đắn? e Làm sao dé dam bảo hàng luôn được xuất đi kịp thời, không bị hết hạn, lỗi thời? e Làm sao có thê xác định vị trí từng mặt hàng, xuất đi nhanh chóng khi có yêu cầu? e Và làm sao đề loại bỏ nguy cơ thất thoát hàng hóa đối với kho lưu trữ? Nghe có vẻ khó khăn nhưng nếu biết được cách quản lý kho hàng hiệu quả, bạn sẽ tiết kiệm được rất nhiều chỉ phí, cũng như giải quyết được các vấn đề nêu trên một cách dé dàng, góp phan đưa doanh nghiệp phát trién bền vững. Các phương pháp quản lý kho hiện nay trong các doanh nghiệp và của các hàng nhỏ lẻ thường là: dung qua Excel, Word, hay tốt hơn nữa là dùng một phan mềm quản lý kho.Các loại hình này tuy không đòi hỏi đầu tư nhiều nhưng lại làm cho việc quản lý kho có hiệu quả không cao. Và để giải quyết các câu hỏi thực tế đặt ra nêu trên dé tài được lựa chọn dé giải quyết bài toán quản lý kho và đáp ứng nhu cầu thực tế. Theo như khoa học thì tốc độ ánh sáng là là 186.000 đặm mỗi giây (299.458 mét mỗi giây) trong khi âm thanh đi vào 0,2 dặm mỗi giây (343 mét mỗi giây), do đó mắt người có thé nhận diện ánh sáng nhanh hơn tốc độ âm thanh.
Do đó đề tài lựa chọn giải pháp Picking to order theo vị tri sáng của module led trên màn hình Eink 2.13inch sẽ nâng cao năng suất và tốc độ lẫy hàng. Tinh hình nghiên cứu trong và ngoài nước 1. Hiện nay, các phần mềm quản lý kho Việt Nam xuất hiện ngày càng nhiều, cung cấp các giải pháp nhập kho, xuất kho và thống kê hàng hóa tồn kho chính xác nhất.