ĐI H C QU C GIA HÀ N I
TR NG ĐI H C CÔNG NGHƯỜ
Tr n B o Giang
L P TRÌNH NGHIÊN C U PHÁT TRI N
CHO H TH NG CHI U SÁNG THÔNG
MINH TRÊN H ĐI U HÀNH ANDROID
Ngành: Công ngh k thu t C đi n t ơ
TÓM T T KHÓA LU N T T NGHI P
Hà N i – 2017
M ĐU
Tính c p thi t c a đê tài ế
Ngày nay v i s phát tri n m nh m c a các thi t b công ngh , các ế
thi t b truy n thông không giây nh máy tính cá nhân, đi n tho i thông minh.ế ư
Cùng v i xu h ng t đng hóa trong t t c các ngành ngh kinh doanh, công ướ
nghi p, m ng gia đình trên toàn th gi i đang phát tri n m nh m . Vi c nghiên ế
c u phát tri n ph n m m nhúng cho vi đi u khi n, và các ph n m m giám sát,
đi u khi n t xa qua các thi t b truy n thông không giây là h t s c c n thi t. ế ế ế
Là m t sinh viên s p t t nghi p, mong mu n đc nghiên c u, t o ra s n ượ
ph m b ng nh ng ki n th c đã h c t p trong tr ng nên em ch n đ tài “ L p ế ườ
trình phát tri n nghiên c u h th ng chi u sáng thông minh trên h đi u hành ế
Android”.
Ý nghĩa khoa h c và th c ti n
Đi v i khoa h c: Khóa lu n là m t gi i pháp t đng hóa trong vi c
đi u khi n và giám sát t xa qua máy tính và các thi t b thông minh ế
Android, đc nghiên c u và phát tri n trên toàn th gi i.ượ ế
Đi v i đi s ng : Vi c áp d ng đ tài vào đi s ng th c ti n mang l i
cho con ng i s d ng nhi u l i ích , an toàn, ti n l i trong vi c đi uườ
khi n, giám sát các thông s m i lúc m i n i. ơ
Đi v i sinh viên : Vi c nghiên c u đ tài giúp cho sinh viên áp d ng
ki n th c đã h c vào th c t , có chút kinh nghi m nghiên c u, làm vi cế ế
đ t tin h n sau khi ra tr ng. ơ ườ
Đi t ng và ph ng pháp nghiên c u ượ ươ
2
Đi t ng : ượ Nghiên c u phát tri n ng d ng trên thi t b Android đi u ế
khi n h th ng chi u sáng s d ng chip CSR1010. ế
Ph ng pháp nghiên c u :ươ Mô ph ng trên thi t b Android ,ch y th ế
nghi m trên thi t b Android. ế
N i dung nghiên c u
Trong khóa lu n này, s nghiên c u sâu v quá trình l p trình b ng ph n
m m Android Studio. Ngoài ra cũng s l c qua v chip đi u khi n CSR1010. ơ ượ
3
CH NG 1: LÝ THUY T CHUNGƯƠ
1.1 Gi i thi u v chip x lý CSR1010
Trong ch ng này s gi i thi u v chip x lý CSR1010, đc đi m c aươ
chip x lý này là s d ng công ngh truy n thông Bluetooth năng l ng th p ượ
(BLE). ng d ng c a chip này trong h th ng nhúng r t phong phú nh đèn ư
chi u sáng, c a nhà, h th ng đo nhi t đ Đây cũng là con chip đc sế ượ
d ng trong quá trình nghiên c u khóa lu n t t nghi p này
Đây là m t s đc đi m c a chip x lý CSR1010:
T ng thích v i Bluetooth 4.1.ươ
Bluetooth thông minh.
B nh 128 KB; Ram 64 KB và ROM 64KB.
H tr cho máy ch có Bluetooth 4.1 bao g m ATT,
GATT,SMP,L2CAP,GAP.
Giám sát RSSI cho các ng d ng g n nhau.
ch đ ng dòng đi n tiêu th < 900nA. ế
Xung clock t n s 16MHz.
Ngu n cung c p ch đ chuy n m ch. ế
B đi u khi n PIO thông d ng có th l p trình đc. ượ
ADC 10-bit.
12 b PIOs k thu t s .
3 AIOs t ng t .ươ
UART.
4
I²C / SPI cho EEPROM / flash b nh Ics và thi t b ngo i vi. ế
G l i SPI.
4 mô đun PWM.
Wake-up delay và timer.
QFN 32 đu, 5 x 5 x 0.6mm, đng kính 0.5mm. ườ
1.2 Gi i thi u v công ngh Bluetooth
Nh đã gi i thi u trong khóa lu n t t nghi p này s d ng công nghư
Bluetooth , đc bi t là công ngh Bluetooth năng l ng th p (BLE) . Ph n này ượ
s gi i thi u khái quát v Bluetooth là gì? Bluetooth truy n thông tin nh th ư ế
nào? Sau đó tìm hi u v công ngh Bluetooth năng l ng th p ượ .
Công ngh Bluetooth: Bluetooth là kh năng trao đi không giây t m g n
gi a các thi t b đi n t . Công ngh này h tr vi c truy n gi li u qua các ế
kho ng cách ng n gi a các thi t b di đng v i nhau và thi t b c đnh mà ế ế
không c n s i cáp đ truy n t i.
Bluetooth s d ng sóng Radio t n s 2.4 GHz. Tuy s d ng chung t n s
v i công ngh Wifi nh ng chúng không h xung đt v i nhau vì Bluetooth s ư
d ng gi i b c sóng ng n h n, Bluetooth là m t chu n đi n t , đi u đó có ướ ơ
nghĩa là các hang s n xu t mu n có đc tính này trong s n ph m c a h thì h
ph i tuân theo yêu c u c a chu n Bluetooth cho s n ph m c a mình. Nh ng
ch tiêu kĩ thu t này đm b o cho các thi t b có th nh n ra và t ng tác v i ế ươ
nhau khi s d ng công ngh Bluetooth.
Công ngh Bluetooth năng l ng th p: ượ Đc c p nh t vào ngàyượ
30/6/2010, phiên b n 4.0 là s k t h p c a “classis Bluetooth” ( Bluetooth 2.1 và ế
3.0 ), Bluetooth high speed” ( Bluetooth 3.0+ HS) và Bluetooth low energy
( Bluetooth smart ready / Bluetooth smart). Bluetooth 4.0 v i cách th c ho t
5