Please use this identifier to cite or link to this item: https://dspace.ctu.edu.vn/jspui/handle/123456789/45251
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorNgô, Bá Hùng-
dc.contributor.authorTrần, Lâm Đại Đình Oai-
dc.date.accessioned2021-03-01T09:05:00Z-
dc.date.available2021-03-01T09:05:00Z-
dc.date.issued2021-
dc.identifier.otherB1607102-
dc.identifier.urihttps://dspace.ctu.edu.vn/jspui/handle/123456789/45251-
dc.description55 Trvi_VN
dc.description.abstractTrong những năm gần đây các hệ thống, thiết bị điện tử đang dần chuyển sang các hệ thống, thiết bị điện tử thông minh cả trong hoạt động công nghiệp và đời sống. Chính vì vậy mà ngành hệ thống nhúng đang được quan tâm, phát triển mạnh mẽ và dần trở nên phổ biến. Hệ thống nhúng(Embedded system) là một hệ thống được tích hợp cả phần cứng và phần mềm phục vụ các nhiệm vụ chuyên biệt và được nhúng vào trong một hệ thống lớn hơn. Nhờ các hệ thống nhúng mà các thiết bị cơ khí, điện tử trơ nên thông minh hơn. Các phần mềm chạy bên trong các hệ thống nhúng được gọi là các phần mềm nhúng(Embedded softwares). Cụ thể hơn về đề tài là xây dựng một hệ thống nhúng với phần cứng là một thiết bị cân điện tử kết nối với một máy tính có kích thước nhỏ gọn thích hợp với hệ thống nhúng là Raspberry Pi. Mục đích của hệ thống là xây dựng một hệ thống kiểm tra sức khỏe dựa trên chỉ số BMI. Hệ thống phải cho ra kết quả nhanh chóng và chính xác về kết quả chiều cao, cân nặng, chỉ số BMI, trạng thái. Có nơi để người dùng tương tác với hệ thống hay là kiểm tra lại tính đúng dắn của kết quả, nhập hoặc xuất danh sách kiểm tra sức khỏe trên hệ thống, lưu trữ lại các kết quả kiểm tra. Đề tài này sẽ nghiên cứu một giải pháp phát triển các phần mềm nhúng trên Raspberry Pi, trong đó sử dụng cơ chế hàng đợi thông điệp của phần mềm RabbitMQ để nhận các kết quả về chiều cao và cân nặng từ thiết bị cân điện tử và dùng cơ chế websocket để giúp ứng dụng website có thể nhận được các kết quả từ thiết bị. Sử dụng Nodejs làm nền nảng để xây dựng các Api dự trên framework ExpressJS cung cấp chức năng cho hệ thống. Sử dụng framework ReactJS để thiết kế giao diện website. Kết quả của đề tài là xây dựng thành công các phần mềm nhúng với RabbitMQ và websocket trên Raspberry Pi. Hệ thống cơ bản đã được hoàn thiện với các chức năng đã được đề ra và đã được triển khai thử nghiệm tại một số trường tiểu học.vi_VN
dc.language.isovivi_VN
dc.publisherTrường Đại Học Cần Thơvi_VN
dc.subjectCÔNG NGHỆ THÔNG TINvi_VN
dc.titlePHÁT TRIỂN PHẦN MỀM NHÚNG VỚI RABBITMQ VÀ WEBSOCKET TRÊN RASPBERRY PIvi_VN
dc.typeThesisvi_VN
Appears in Collections:Trường Công nghệ Thông tin & Truyền thông

Files in This Item:
File Description SizeFormat 
_file_
  Restricted Access
2.21 MBAdobe PDF
Your IP: 18.191.108.168


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.