Font Size: a A A

The Design And Implementation Of Smart Phone Bag

Posted on:2018-02-21Degree:MasterType:Thesis
Country:ChinaCandidate:B ZouFull Text:PDF
GTID:2348330515968033Subject:Control Science and Engineering
Abstract/Summary:PDF Full Text Request
The 21 century has witnessed the coming of the information age and the booming of communication technology and internet technology,which parallelly lead to the appearance of the smartphone as the product of the age.College students as the representative group are obviouslyinfluenced by the smartphone,as a result,in the class the numbers of “phubbing(smartphone addict)” are increasing gradually.This phenomenon very badly affects the normalization of class teaching.This design is intended for not only guarantee of attendance rate,but also concentrated attention of students on class,in order that increase efficiency of class teaching.The design of the smartphone pocket possesses mainly two functions-sign-in and storing of cellphone.Subject design concludes the design of the structure of the phone pocket,hardware circuit design and software design.With the help of the software “Solidworks”,the structure design of the class smartphonepocket and the physical model were successfully completed.This pocket have a capacity of 40 cellphones.In respect of hardware design,considering of powerful function and small size of Raspberry,we adopted the latest production of “Raspberry” as the master control.Besides,we achieved the extension of the I/O port by using 74LSS165 and SN74HC595,meeting the need of output(for the LED Showing the status of Sign-in)and input(for detecting the status of phone-storing)interface.The software design included check-in system,client-side of teacher,the server.On the side of check-in,we adopted the web interface design with the help of the HTML label,the type of CSS and PHP development language,which can realize the check-in by scanning QR code and the first registration of student,moreover,the refresh of the client interface every other 1 minute prevent from cheating.We make the client side of teachers into the desktop clients by the help of C#development language,the double-click on the desktop clients enable the teacher observe the state of students at any time,what's more,they can assist the students,failing to check in,with the accomplishment of the sign-in.The design of server covers the soft-hardware server and data interacting server,which are both developed by Python development language,for reason that Python can perfectly support the development of the “Raspberry”.After launching the soft-hardware server,the change of the electrical level of the input interface can be monitored,hence the status of the Field Check about phone-storing in database,meanwhile by supervising the change of the Field Check in database the LED on the port of output interface can be well controlled.Data processing server is intended for the interaction of the teacher client and the database MySQL.The adopting of the form of software with the help of C# refers to the communication of the Linux system.Via developing data processing server,the data can be fetched directly through server,as a result,the information about sign-in and curriculum can be seen directly by teacher.
Keywords/Search Tags:Solidworks, Raspberry, extension of chip, MySQL, server
PDF Full Text Request
Related items