Tóm tắt khóa luận tốt nghiệp: Lập trình nghiên cứu phát triển ứng dụng cho hệ thống chiếu sáng thông minh trên hệ điều hành IOS
Số trang: 7
Loại file: docx
Dung lượng: 32.43 KB
Lượt xem: 15
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
kkhóa luận tập trung nghiên cứu theo mô hình Server/Client. Tập trung nghiên cứu và phát triển phần mềm điều khiển có khả năng kết nối tới các thiết bị, nhận dữ liệu và ra lệnh điều khiển. Phần mềm được thiết kế bằng ngôn ngữ Objective-C và chạy khả dụng trên hệ điều hành iOS.
Nội dung trích xuất từ tài liệu:
Tóm tắt khóa luận tốt nghiệp: Lập trình nghiên cứu phát triển ứng dụng cho hệ thống chiếu sáng thông minh trên hệ điều hành IOS TÓMTẮTTómtắt Ngàynayvớisự pháttriểncủaInternetofThings(IoT)mọithứ đangdầntrở nênthôngminhhơn.VớiviệcrađờicủaBluethoothLowEnergyđãmởranhiềuhướngphát triểnchoIoT.Trongkhóaluậnnày,emnghiêncứuvàpháttriểnphầnmềmđiềukhiểnhệ thốngchiếusángthôngminhsử dụngBluetoothvàchạytrênhệ điềuhànhiOS.Vi điềukhiểnđượcsử dụnglàCSR1010vớikhả năngtiếtkiệmnănglượngvàcấuhìnhmạnhmẽ. TrongkhóaluậntậptrungnghiêncứutheomôhìnhServer/Client.Tậptrungnghiên cứuvàpháttriểnphầnmềmđiềukhiểncókhả năngkếtnốitớicácthiếtbị,nhậndữliệuvàralệnhđiềukhiển.PhầnmềmđượcthiếtkếbằngngônngữObjectiveCvàchạykhảdụngtrênhệđiềuhànhiOS.Từkhóa:CSR1010,Bluetoothlowenergy,Xcode,ObjectiveC MỤCLỤC MỞĐẦU Tínhcấpthiếtcủađềtài Vớisự pháttriểnmạnhmẽ củacácthiếtbị côngnghệ,cácthiếtbị truyềnthôngkhôngdâynhưmáytínhcánhânhayđiệnthoạidiđộng,cùngvớixuhướngtựđộnghóa cáclĩnhvực.Việcnghiêncứupháttriểnphầnmềnđiềukhiểngiámsáttừ xaquacácmạngtruyềnthôngkhôngdâylàhếtsứccầnthiết.Vìvậyemđãchọnđề tài“Nghiên cứuvàpháttriểnphầnmềmđiềukhiểnhệ thốngchiếusángthôngminhtrênhệ điềuhànhiOS”. Ýnghĩakhoahọcvàthựctiễn Đâylàgiảipháptự độnghóatrongviệcđiềukhiểntừ xaquađiệnthoạidiđộng thôngminhiOS.Việcápdụngvàođờisốngthựctiếnmanglạinhiềugiátrị tolớncho conngười.Giúpngườisửdụngtiếtkiệmthờigian,tiềnbạcvàcósựantoànnhấtđịnh. Việcnghiêncứuđềnàylầnnàygiúpemcóthểápdungnhữngkiếnthứcđãhọcvàothựctế. Đốitượngvàphươngphápnghiêncứu Đốitượng:nghiêncứuvàpháttriểnphầnmềmchạytrênhệđiềuhànhiOS. Phươngphápnghiêncứu:SửdụngphầnmềmXcode,Simulatorvàthiếtbịthậtđểchạythửnghiệm. Nộidungnghiêncứu NghiêncứucácgiaothứccủaBluetooth Pháttriểnphầnmềmđiềukhiểnhệthốngchiếusáng NghiêncứuvềngônngữlậptrìnhObjectiveC Nghiêncứumôitrườngpháttriểnchophầnmềm3 CHƯƠNG1.GIỚITHIỆUCÔNGNGHỆBLUETOOTH Bluetoothlàchuẩnkếtnốikhôngdâytầmngắnsửdụngcácthiếtbịcánhânkếtnốivớinhautạothànhmạngcụcbộnhỏ.KếtnốiBluetoothlàvôhướngvàsửdụngdảitần2.4GHz. BLElàcôngnghệBluetooththôngminh,tiếtkiệmnănglượng.NgàynayBLEđượcứngdụngrấtnhiềuvàotrongthựctếvàđượctíchhợpsẵntrênnhiềuthiếtbịcôngnghệcaonhư điệnthoạithôngminh,máytínhbảng.Có4loạithiếtbị BLE,đượcchiatheocách thức hoạt động. Bao gồm : Peripheral, Central, Observer và Broadcaster. Bìnhthườngthìmộtthiếtbị BLEchỉ hoạtđộng trongmộtchế độ. TheochuẩnBLEđịnhnghĩathìcácthiếtbịBLEcó4hoạtđộngcơbảnlà:advertising,scanning,connectingvà discovering. Ngàynay,vớisựpháttriểnmạnhmẽcủacôngnghệthìviệcsửdụngmạngdữliệu khôngdâyđểđiềukhiểnthiếtbịngàycàngđượcphổbiến.CSRmeshlàmộtmạnglướiđiềukhiểnthiếtbị thôngminhsử dụngcôngnghệ BluetoothLowEnergyđượcnghiên cứuvàpháttriểnbởicôngtyCambridgeSiliconRadio(CSR). CHƯƠNG2.GIỚITHIỆUVIĐIỀUKHIỂNCSR1010ThôngsốkỹthuậtviđiềukhiểnCSR1010 Bluetooth4.1(BLE) MCU:16bit Bộnhớ:64KBRAM+64KBROM Điệnáphoạtđộng:tốiđa4.4V Giaotiếp:UART+SPI+I2C Input/Output:analog,digitalvàPWM Ngắtwakeupvàtimerwatchdog Nhiệtđộhoạtđộng:40oCđến+80oC CHƯƠNG3.LẬPTRÌNHIOS HệđiềuhànhiOSlàhệđiềuhànhđượcpháttriểnbởiApplevàchạytrêncácthiết bịcủaApplenhưiphone,ipad,…4 KiếntrúchệđiềuhànhiOSgồm4lớpđólàCoreOS,CoreService,MediavàCocoa Touch. ObjectiveClàngônngữ lậptrìnhcótínhhướngđốitượng.ObjectiveCvàSwiftl haingônngữđượcsửdụnglậptrìnhvàpháttriểncácứngdụngchohệđiềuhànhiOS. ApplecungcấpmộtmôitrườngtíchhợpvàpháttriểnlàXcode.Khóaluậnsửdụng phiênbảnXcode8. CHƯƠNG4.XÂYDỰNGPHẦNMỀM Xácđịnhthiếtbịvàmôitrườngchạyphầnmềm Xâydựngýtưởngchophầnmềm Xâydựngthuậttoánchophầnmềm Thiếtkếgiaodiệnngờidùng,kiểmtratínhphùhợpcủathuậttoánvớigiaodiện Hoànthiệnvàđónggói Cungcấpphầnmềmchongườisửdụng ThiếtbịđiềukhiểnlàiphonesửdụnghệđiềuhànhiOS7trởlên.Tro ...
Nội dung trích xuất từ tài liệu:
Tóm tắt khóa luận tốt nghiệp: Lập trình nghiên cứu phát triển ứng dụng cho hệ thống chiếu sáng thông minh trên hệ điều hành IOS TÓMTẮTTómtắt Ngàynayvớisự pháttriểncủaInternetofThings(IoT)mọithứ đangdầntrở nênthôngminhhơn.VớiviệcrađờicủaBluethoothLowEnergyđãmởranhiềuhướngphát triểnchoIoT.Trongkhóaluậnnày,emnghiêncứuvàpháttriểnphầnmềmđiềukhiểnhệ thốngchiếusángthôngminhsử dụngBluetoothvàchạytrênhệ điềuhànhiOS.Vi điềukhiểnđượcsử dụnglàCSR1010vớikhả năngtiếtkiệmnănglượngvàcấuhìnhmạnhmẽ. TrongkhóaluậntậptrungnghiêncứutheomôhìnhServer/Client.Tậptrungnghiên cứuvàpháttriểnphầnmềmđiềukhiểncókhả năngkếtnốitớicácthiếtbị,nhậndữliệuvàralệnhđiềukhiển.PhầnmềmđượcthiếtkếbằngngônngữObjectiveCvàchạykhảdụngtrênhệđiềuhànhiOS.Từkhóa:CSR1010,Bluetoothlowenergy,Xcode,ObjectiveC MỤCLỤC MỞĐẦU Tínhcấpthiếtcủađềtài Vớisự pháttriểnmạnhmẽ củacácthiếtbị côngnghệ,cácthiếtbị truyềnthôngkhôngdâynhưmáytínhcánhânhayđiệnthoạidiđộng,cùngvớixuhướngtựđộnghóa cáclĩnhvực.Việcnghiêncứupháttriểnphầnmềnđiềukhiểngiámsáttừ xaquacácmạngtruyềnthôngkhôngdâylàhếtsứccầnthiết.Vìvậyemđãchọnđề tài“Nghiên cứuvàpháttriểnphầnmềmđiềukhiểnhệ thốngchiếusángthôngminhtrênhệ điềuhànhiOS”. Ýnghĩakhoahọcvàthựctiễn Đâylàgiảipháptự độnghóatrongviệcđiềukhiểntừ xaquađiệnthoạidiđộng thôngminhiOS.Việcápdụngvàođờisốngthựctiếnmanglạinhiềugiátrị tolớncho conngười.Giúpngườisửdụngtiếtkiệmthờigian,tiềnbạcvàcósựantoànnhấtđịnh. Việcnghiêncứuđềnàylầnnàygiúpemcóthểápdungnhữngkiếnthứcđãhọcvàothựctế. Đốitượngvàphươngphápnghiêncứu Đốitượng:nghiêncứuvàpháttriểnphầnmềmchạytrênhệđiềuhànhiOS. Phươngphápnghiêncứu:SửdụngphầnmềmXcode,Simulatorvàthiếtbịthậtđểchạythửnghiệm. Nộidungnghiêncứu NghiêncứucácgiaothứccủaBluetooth Pháttriểnphầnmềmđiềukhiểnhệthốngchiếusáng NghiêncứuvềngônngữlậptrìnhObjectiveC Nghiêncứumôitrườngpháttriểnchophầnmềm3 CHƯƠNG1.GIỚITHIỆUCÔNGNGHỆBLUETOOTH Bluetoothlàchuẩnkếtnốikhôngdâytầmngắnsửdụngcácthiếtbịcánhânkếtnốivớinhautạothànhmạngcụcbộnhỏ.KếtnốiBluetoothlàvôhướngvàsửdụngdảitần2.4GHz. BLElàcôngnghệBluetooththôngminh,tiếtkiệmnănglượng.NgàynayBLEđượcứngdụngrấtnhiềuvàotrongthựctếvàđượctíchhợpsẵntrênnhiềuthiếtbịcôngnghệcaonhư điệnthoạithôngminh,máytínhbảng.Có4loạithiếtbị BLE,đượcchiatheocách thức hoạt động. Bao gồm : Peripheral, Central, Observer và Broadcaster. Bìnhthườngthìmộtthiếtbị BLEchỉ hoạtđộng trongmộtchế độ. TheochuẩnBLEđịnhnghĩathìcácthiếtbịBLEcó4hoạtđộngcơbảnlà:advertising,scanning,connectingvà discovering. Ngàynay,vớisựpháttriểnmạnhmẽcủacôngnghệthìviệcsửdụngmạngdữliệu khôngdâyđểđiềukhiểnthiếtbịngàycàngđượcphổbiến.CSRmeshlàmộtmạnglướiđiềukhiểnthiếtbị thôngminhsử dụngcôngnghệ BluetoothLowEnergyđượcnghiên cứuvàpháttriểnbởicôngtyCambridgeSiliconRadio(CSR). CHƯƠNG2.GIỚITHIỆUVIĐIỀUKHIỂNCSR1010ThôngsốkỹthuậtviđiềukhiểnCSR1010 Bluetooth4.1(BLE) MCU:16bit Bộnhớ:64KBRAM+64KBROM Điệnáphoạtđộng:tốiđa4.4V Giaotiếp:UART+SPI+I2C Input/Output:analog,digitalvàPWM Ngắtwakeupvàtimerwatchdog Nhiệtđộhoạtđộng:40oCđến+80oC CHƯƠNG3.LẬPTRÌNHIOS HệđiềuhànhiOSlàhệđiềuhànhđượcpháttriểnbởiApplevàchạytrêncácthiết bịcủaApplenhưiphone,ipad,…4 KiếntrúchệđiềuhànhiOSgồm4lớpđólàCoreOS,CoreService,MediavàCocoa Touch. ObjectiveClàngônngữ lậptrìnhcótínhhướngđốitượng.ObjectiveCvàSwiftl haingônngữđượcsửdụnglậptrìnhvàpháttriểncácứngdụngchohệđiềuhànhiOS. ApplecungcấpmộtmôitrườngtíchhợpvàpháttriểnlàXcode.Khóaluậnsửdụng phiênbảnXcode8. CHƯƠNG4.XÂYDỰNGPHẦNMỀM Xácđịnhthiếtbịvàmôitrườngchạyphầnmềm Xâydựngýtưởngchophầnmềm Xâydựngthuậttoánchophầnmềm Thiếtkếgiaodiệnngờidùng,kiểmtratínhphùhợpcủathuậttoánvớigiaodiện Hoànthiệnvàđónggói Cungcấpphầnmềmchongườisửdụng ThiếtbịđiềukhiểnlàiphonesửdụnghệđiềuhànhiOS7trởlên.Tro ...
Tìm kiếm theo từ khóa liên quan:
Hệ điều hành IOS Tóm tắt khóa luận tốt nghiệp Lập trình nghiên cứu Phát triển ứng dụng Hệ thống chiếu sáng thông minhGợi ý tài liệu liên quan:
-
3 trang 300 0 0
-
11 trang 242 0 0
-
10 trang 189 0 0
-
Tóm tắt Khóa luận tốt nghiệp: Tìm hiểu giá trị kiến trúc – nghệ thuật đình Ngăm Lương
10 trang 188 0 0 -
10 trang 169 0 0
-
12 trang 154 0 0
-
9 trang 152 0 0
-
10 trang 135 0 0
-
13 trang 127 0 0
-
7 trang 122 0 0