[go: up one dir, main page]

CN106453824B - smart phone function expansion device and use method thereof - Google Patents

smart phone function expansion device and use method thereof Download PDF

Info

Publication number
CN106453824B
CN106453824B CN201610797393.2A CN201610797393A CN106453824B CN 106453824 B CN106453824 B CN 106453824B CN 201610797393 A CN201610797393 A CN 201610797393A CN 106453824 B CN106453824 B CN 106453824B
Authority
CN
China
Prior art keywords
module
smart phone
function expansion
function
interface
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201610797393.2A
Other languages
Chinese (zh)
Other versions
CN106453824A (en
Inventor
蒋凌锋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Resonance Technology Co ltd
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201610797393.2A priority Critical patent/CN106453824B/en
Publication of CN106453824A publication Critical patent/CN106453824A/en
Application granted granted Critical
Publication of CN106453824B publication Critical patent/CN106453824B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephone Function (AREA)

Abstract

The invention relates to a smart phone function expansion device and a use method thereof, wherein the smart phone function expansion device comprises the following steps: the smart phone comprises a smart phone body and a function expansion module, wherein the smart phone body is provided with a guide rail slot, and the guide rail slot is provided with a function expansion interface for connecting the function expansion module; the function expansion module includes: the system comprises a working body for exchanging information with the outside, a microcontroller for processing the information of the function expansion module, and a slave circuit connector for providing an external interface for the function expansion module; the function expansion module is detachably installed on the smart phone through the guide rail slot, and the function expansion module is connected with the smart phone. By implementing the method, the function expansion of the smart phone is realized, the existing interface of the smart phone is not occupied, and the installation is convenient; meanwhile, the driver and the module management software corresponding to different function extension modules can be automatically detected, obtained, installed and updated, and the intelligent degree is high.

Description

smart phone function expansion device and use method thereof
Technical Field
the invention relates to the field of smart phones, in particular to a smart phone function expansion device and a using method thereof.
background
smart phones are mobile terminals widely existing in the public life at present, and because the mobile terminals have the advantages of processing, managing data and networking, and can change the software functions of the mobile terminals by updating application software, a lot of extended intelligent hardware matched with the smart phones and tablet computers is promoted, such as POS machines capable of swiping bank cards, external USB earphone amplifiers and the like. These expansion devices can subdivide the needs of consumers, so that the functions of the mobile terminal are greatly expanded.
at present, the extended intelligent hardware matched with the mobile terminal is generally an independent product and is connected with the mobile terminal through a 3.5mm earphone interface, a Bluetooth interface and a USB cable. However, the connection mode occupies the existing functional interface of the smart phone, and the realization of the existing functions of the smart phone is influenced; meanwhile, the connection mode is unstable, and the appearance of the smart phone is also affected.
In addition, the application software required by the extended intelligent hardware needs to be downloaded on the network by a consumer, some intelligent hardware has a scene of multiple applications, and a plurality of application software can be matched with the intelligent hardware.
disclosure of Invention
The invention aims to provide a function expansion device of a smart phone and a using method thereof.
The technical scheme adopted by the invention for solving the technical problems is as follows: a function expansion device of a smart phone is constructed, comprising: a smart phone having a guide slot, and a function expansion module, wherein,
The guide rail slot is provided with a function expansion interface used for connecting the function expansion module;
the smart phone comprises a main circuit connector used for connecting the function expansion module;
the function expansion module includes: the system comprises a working body used for exchanging information with the outside, a microcontroller used for processing the information of the function expansion module, and a slave circuit connector used for providing an external interface for the function expansion module;
the function expansion module is detachably installed on the smart phone through the guide rail slot, and is connected with the main circuit connector through the auxiliary circuit connector, so that the function expansion module is connected with the smart phone.
In addition, the invention also constructs a function expansion device of the smart phone, which comprises: an expansion protection shell with a guide rail slot and a function expansion module, wherein,
the guide rail slot is provided with a function expansion interface used for connecting the function expansion module, and the smart phone is detachably mounted on the expansion protection shell;
The extension protective housing includes: the main circuit connector and the first connecting interface are used for connecting the function expansion module;
the function expansion module includes: the system comprises a working body used for exchanging information with the outside, a microcontroller used for processing the information of the function expansion module, and a slave circuit connector used for providing an external interface for the function expansion module;
the function expansion module is detachably mounted on the expansion protection shell through the guide rail slot, and is connected with the main circuit connector through the auxiliary circuit connector, so that the function expansion module is connected with the expansion protection shell;
The first connection interface of the extension protective shell is connected with the external interface of the smart phone, so that the extension protective shell is connected with the smart phone.
preferably, in the function extension device for the smart phone, the function extension interface in the guide rail slot is matched with an interface of the function extension module, and different function extension modules adopt the same interface standard and transmission protocol.
Preferably, the smart phone function extension device according to the present invention, the extension protection case further includes: the intelligent mobile phone comprises a rechargeable battery, a power management module and a second connection interface, wherein the power management module is used for managing the rechargeable battery, the power management module is respectively connected with the rechargeable battery, the second connection interface and the main circuit connector, the second connection interface is used for being connected with an external power supply, and the rechargeable battery provides electric energy for the intelligent mobile phone and/or the function expansion module.
In addition, the invention also discloses a use method of the smart phone function expansion device, which comprises the following steps:
S1: the smart phone detects whether the function expansion module is inserted into the guide rail slot or not and establishes connection;
s2: if so, the smart phone communicates with the function extension module to acquire attribute information of the function extension module;
s3: acquiring and installing a driver corresponding to the function extension module according to the attribute information of the function extension module;
S4: the function expansion module acquires information according to an information acquisition instruction sent by the smart phone and sends the acquired information to the smart phone;
S5: the smart phone processes the acquired information and displays the processing result or provides the processing result for an application program installed by the smart phone.
preferably, the method for using the smart phone function expansion apparatus according to the present invention further includes the steps of:
S6: acquiring corresponding module management software according to the attribute information of the function extension module, and managing the function extension module by using the module management software;
the step S6 includes: the smart phone is connected with the server, and the module management software is downloaded, installed and updated through the server.
Preferably, in the method for using a function extension device of a smart phone according to the present invention, the module management software detects and displays type information of the function extension module, driving information of the function extension module, version information of the module management software, and function information of the function extension module.
preferably, in the method for using a function extension device of a smart phone according to the present invention, in step S2, a communication protocol used in a process of communicating between the smart phone and the function extension module is:
A module type tag header, a module type field, a first terminator, a firmware version tag header, a firmware version field, and a second terminator.
preferably, in the method for using a smartphone function extension apparatus according to the present invention, the step S3 includes:
S301: according to the attribute information of the function extension module, the smart phone acquires driver information from a server and detects whether the driver is installed on the smart phone;
S302: if not, downloading and installing a driving program of the function expansion module from the server;
s303: if yes, detecting whether the version of the installed driver is the same as the driver of the function extension module on the server;
S304: if not, acquiring the driver of the function expansion module on the server, uninstalling the installed driver, and installing the acquired driver of the function expansion module.
Preferably, in the method for using a smartphone function extension apparatus according to the present invention, the step S3 includes:
S311: the smart phone acquires driver information from the function extension module and detects whether the driver is installed on the smart phone;
S312: if not, acquiring and installing a driving program of the function expansion module;
s313: if yes, detecting whether the version of the installed driver is the same as the driver of the function expansion module;
S314: if not, acquiring the driver of the function expansion module, uninstalling the installed driver, and automatically installing the driver of the function expansion module.
The implementation of the smart phone function expansion device and the use method thereof has the following beneficial effects: by implementing the function expansion device of the smart phone, the smart phone is provided with the function expansion modules with different functions through the guide rail slots, so that the function expansion of the smart phone is realized, the existing interface of the smart phone is not occupied, the mounting is convenient, and the operation is simple; by implementing the use method of the function extension device of the smart phone, the smart phone can automatically detect, acquire, install and update the driving programs and the module management software corresponding to different function extension modules, the intelligent degree is high, and the function extension modules are convenient for a user to manage and use.
Drawings
The invention will be further described with reference to the accompanying drawings and examples, in which:
Fig. 1 is a schematic structural diagram of a function expansion apparatus of a smart phone according to a first embodiment of the present invention;
Fig. 2 is a schematic structural diagram of a function expansion apparatus of a smart phone according to a second embodiment of the present invention;
Fig. 3 is a circuit diagram of a first embodiment of a smartphone function expansion apparatus of the present invention;
Fig. 4 is a circuit diagram of a second embodiment of the smartphone function expansion apparatus of the present invention;
FIG. 5 is a flow chart illustrating a method for using the smart phone function extension apparatus according to the present invention;
fig. 6 is a schematic view of a first sub-flow of a method for using a smart phone function extension apparatus according to the present invention;
fig. 7 is a second sub-flow diagram illustrating a method for using a smart phone function expansion apparatus according to the present invention;
fig. 8 is a communication protocol diagram of a method for using the smart phone function extension device according to the present invention;
FIG. 9 is a schematic diagram of a module management software interface of a method for using a smart phone function extension apparatus according to the present invention;
fig. 10 is a schematic diagram of a human-computer interaction interface of an embodiment of a method for using a smartphone function expansion apparatus according to the present invention.
Detailed Description
for a more clear understanding of the technical features, objects and effects of the present invention, embodiments of the present invention will now be described in detail with reference to the accompanying drawings.
The invention provides a smart phone function expansion device which comprises a smart phone or an expansion protection shell connected with the smart phone, and a function expansion module capable of connecting the smart phone and the expansion protection shell. The function expansion module and the smart phone or the expansion protection shell can exchange data and power. The function expansion module is provided with a hardware system for completing various functions, and different functions can be expanded for the smart phone by replacing different function expansion modules. Correspondingly, the invention also provides a method for acquiring the matched application software for the intelligent expansion hardware of the intelligent mobile phone, so that a consumer can easily acquire the matched application software, manage the application software and update the firmware of the intelligent hardware when using the intelligent expansion hardware of the intelligent mobile phone.
As shown in fig. 1 and 3, a first embodiment of the present invention is shown.
Specifically, fig. 1 is a schematic structural diagram of a first embodiment of a function expansion device of a smart phone according to the present invention, and fig. 3 is a circuit diagram of a first embodiment of a function expansion device of a smart phone according to the present invention. The operating system of the smart Phone in this embodiment includes, but is not limited to, an Android operating system, an IOS operating system, a Windows Phone operating system, a Linux operating system, and the like.
the embodiment constructs a smart phone function extension device, including: a smart phone 100 having a rail insertion groove 101, a function expansion module 103, and a locking falcon 102, wherein,
the rail insertion groove 101 has a function expansion interface for connecting the function expansion module 103, and the function expansion module 103 is inserted into the rail insertion groove 101 and locked in the rail insertion groove 101 by the locking falcon 102.
the smartphone 100 includes a main circuit connector for connecting the function expansion module 103;
the function expansion module 103 includes: a working body for exchanging information with the outside, a microcontroller for processing information of the function expansion module 103, and a slave circuit connector for providing an external interface for the function expansion module 103. The working body is used for collecting data according to the control information or directly collecting the data and uploading the data to the controller. The working body can be selected from sensors including active sensors and passive sensors, and can also be selected from sensing units capable of realizing specific functions; according to different working bodies, the function expansion module can realize different function expansions, such as a measurement module for measuring distance, a blood pressure module for measuring blood pressure, an air detection module for measuring air quality, a temperature measurement module for measuring temperature and the like. A microcontroller is a processor or controller having data manipulation processing capabilities including, but not limited to, microprocessors, microcontrollers, digital signal processors, microcomputers, central processing units, field programmable gate arrays, programmable logic devices, state machines, logic circuits, analog circuits, digital circuits, and/or any device that manipulates signals (analog and/or digital) based on operational instructions. Preferably, all the function expansion modules are designed to have the same size and interface, so that all the function expansion modules can be installed on the smart phone through standard guide rail slots.
the function expansion module 103 is detachably mounted on the smart phone 100 through the guide rail slot 101, and the slave circuit connector is connected with the master circuit connector to realize the connection between the function expansion module 103 and the smart phone 100, so that the power supply and data connection between the function expansion module 103 and the smart phone 100 is realized. The master circuit connector and the slave circuit connector may be SPI interfaces, serial interfaces, I2C interfaces, USB OTG interfaces, etc. with bidirectional power interfaces added, and preferably, the master circuit connector and the slave circuit connector adopt USB OTG interfaces.
as shown in fig. 2 and 4, a second embodiment of the present invention is shown.
specifically, fig. 2 is a schematic structural diagram of a function expansion apparatus of a smart phone 204 according to a second embodiment of the present invention, and fig. 4 is a circuit diagram of the function expansion apparatus of the smart phone 204 according to the second embodiment of the present invention. The operating system of the smart Phone 204 in this embodiment includes, but is not limited to, an Android operating system, an IOS operating system, a Windows Phone operating system, a Linux operating system, and the like.
The embodiment constructs a smart phone function extension device, including: an extension protective case 200 having a rail insertion groove 201, a function extension module 203, and a locking falcon 202, wherein,
The guide rail slot 201 is provided with a function expansion interface for connecting the function expansion module 203, the smart phone 204 is detachably mounted on the expansion protection shell 200, and the function expansion module 203 is inserted into the guide rail slot 201 and is locked in the guide rail slot 201 through the locking falcon 202.
The expansion case 200 includes: the first connection interface is a USB interface used by a smartphone with an Android operating system installed or a Lightning interface used by an apple phone with an IOS operating system installed.
the function expansion module 203 includes: a working body for exchanging information with the outside, a microcontroller for processing information of the function expansion module 203, and a slave circuit connector for providing an external interface for the function expansion module 203. Wherein, the working body can select a sensor, which comprises an active sensor and a passive sensor, and can also select a sensing unit capable of realizing specific functions; according to different working bodies, the function expansion module can realize different function expansions, such as a measurement module for measuring distance, a blood pressure module for measuring blood pressure, an air detection module for measuring air quality, a temperature measurement module for measuring temperature and the like. A microcontroller is a processor or controller having data manipulation processing capabilities including, but not limited to, microprocessors, microcontrollers, digital signal processors, microcomputers, central processing units, field programmable gate arrays, programmable logic devices, state machines, logic circuits, analog circuits, digital circuits, and/or any device that manipulates signals (analog and/or digital) based on operational instructions. Preferably, all the function expansion modules are designed to have the same size and interface, so that all the function expansion modules can be mounted on the expansion protection shell through standard guide rail slots.
the function expansion module 203 is detachably mounted on the expansion protection shell 200 through the guide slot 201, and the main circuit connector is connected with the auxiliary circuit connector, so that the function expansion module 203 is connected with the expansion protection shell 200, and power supply and data connection of the function expansion module 203 and the expansion protection shell 200 is realized. The master circuit connector and the slave circuit connector may be SPI interfaces, serial interfaces, I2C interfaces, USB OTG interfaces, etc. with bidirectional power interfaces added, and preferably, the master circuit connector and the slave circuit connector adopt USB OTG interfaces.
the first connection interface of the extension protective shell 200 is connected with the external interface of the smart phone 204, so that the connection between the extension protective shell 200 and the smart phone 204 is realized.
Preferably, in the function extension device of the smart phone 204 of the present invention, the function extension interface in the guide slot 201 is matched with the interface of the function extension module 203, and different function extension modules 203 adopt the same interface standard and transmission protocol.
preferably, the smart phone 204 function expansion device of the present invention, the expansion protection case 200 further includes: the smart phone comprises a rechargeable battery, a power management module for managing the rechargeable battery, and a second connection interface, wherein the power management module is respectively connected with the rechargeable battery, the second connection interface and the main circuit connector, the second connection interface is used for connecting an external power supply, and the rechargeable battery provides electric energy for the smart phone 204 and/or the function expansion module 203. Preferably, the second connection interface is a USB interface used by a smartphone with an Android operating system installed or a Lightning interface used by an apple phone with an IOS operating system installed.
fig. 5-9 show a preferred embodiment of a method for using a smart phone function extension apparatus according to the present invention.
Fig. 5 is a flow chart illustrating a method for using the smart phone function expansion apparatus according to the embodiment,
specifically, the application method of the smart phone function expansion apparatus disclosed in this embodiment includes the following steps:
S1: the smart phone detects whether the function expansion module is inserted into the guide rail slot or not and establishes connection; the operating system of the smart Phone in this embodiment includes, but is not limited to, an Android operating system, an IOS operating system, a Windows Phone operating system, a Linux operating system, and the like. After the function module is inserted into the smart phone, the interface in the guide rail slot of the smart phone detects a feedback signal, and the smart phone determines whether the function extension module is installed or not according to the feedback signal and establishes connection.
s2: if the function expansion module is inserted into the guide rail slot and connection is established, the smart phone is communicated with the function expansion module to acquire attribute information of the function expansion module; the attribute information of the function extension module includes type information of the function module, version number of the function module, firmware information of the function module, and the like. And the function extension module transmits the acquired attribute information to a control center of the smart phone, and judges the state information of the function extension module by processing the attribute information.
preferably, referring to fig. 8, fig. 8 is a communication protocol diagram of a method for using a smartphone function expansion apparatus according to this embodiment. In the method for using the smart phone function extension device of the present invention, the communication protocol used in the communication process between the smart phone and the function extension module in step S2 is:
a module type tag header, a module type field, a first terminator, a firmware version tag header, a firmware version field, and a second terminator.
S3: and acquiring and installing a driving program corresponding to the function extension module according to the attribute information of the function extension module, wherein the driving program of the function extension module is stored in the server or the function extension module, and the smart phone acquires the driving program through the server or the function extension module.
specifically, the description will be made with reference to fig. 6 and 7, respectively.
Fig. 6 is a schematic view of a first sub-flow of a method for using a smart phone function expansion apparatus according to this embodiment. In the method for using the smartphone function expansion apparatus of this embodiment, step S3 further includes:
s301: according to the attribute information of the function extension module, the smart phone acquires the driver information from the server and detects whether the smart phone is provided with the driver or not;
s302: if the smart phone is not provided with the driver, downloading and installing the driver of the function extension module from the server;
s303: if the smart phone has the installed driver, detecting whether the version of the installed driver is the same as the driver of the function extension module on the server;
S304: and if the installed driver version is different from the driver of the function extension module on the server, acquiring the driver of the function extension module on the server, uninstalling the installed driver, and installing the acquired driver of the function extension module.
or
fig. 7 is a second sub-flow diagram illustrating a method for using a function expansion apparatus of a smart phone according to the present embodiment. In the method for using the smartphone function expansion apparatus of this embodiment, step S3 includes:
s311: the smart phone acquires the driver information from the function extension module and detects whether the smart phone is provided with the driver or not;
s312: if the smart phone is not provided with the driver, acquiring and installing the driver of the function extension module;
S313: if the smart phone has the installed driver, detecting whether the version of the installed driver is the same as the driver of the function extension module;
S314: and if the installed driver version is different from the driver of the function extension module, acquiring the driver of the function extension module, uninstalling the installed driver, and automatically installing the driver of the function extension module.
s4: the function expansion module collects information according to the information collection instruction sent by the smart phone and sends the collected information to the smart phone. After the function expansion module is connected with the smart phone, the smart phone sends an information acquisition instruction, and the function expansion module acquires information according to the information acquisition instruction and sends the acquired information to the smart phone. It can be understood that for some function extension modules using passive sensors, no feedback mechanism exists, and the smart phone only needs to correspondingly acquire information of the function extension modules.
S5: the smart phone processes the acquired information and displays the processing result or provides the processing result for an application program installed on the smart phone. The smart phone receives the information sent by the function expansion module, processes the information and displays the processing result on the display interface of the module management software corresponding to the function module; meanwhile, the smart phone acquires an available application software list associated with the function extension module, provides the processed information for the application software, and extends the functions of the installed application software. Processors used to process collected information in smartphones include, but are not limited to, microprocessors, microcontrollers, digital signal processors, microcomputers, central processing units, field programmable gate arrays, programmable logic devices, state machines, logic circuits, analog circuits, digital circuits, and/or any device that manipulates signals (analog and/or digital) based on operational instructions. Now, an example of an application program in which the function expansion module is applied to the mobile phone installation is illustrated, for example, the function expansion module is a directional information obtaining device, and fig. 10 shows a man-machine interaction interface adapted to application software, which includes necessary elements: a target point icon 500, information data 501, and a photograph button 502. The target point icon 500 is an icon, which is superimposed on an image captured by a rear camera of the mobile terminal, and is used for indicating the position pointed by the directional information acquisition device to the user. The information data 501 is a value measured by the directivity information obtaining device, and conclusion information of a result obtained by judging a rule according to preset data, such as whether the data exceeds a standard, what range the data is in, and the like. After the photographing button 502 is pressed, the photo on which the target point icon 500 and the information data 501 are superimposed is stored in a memory of the mobile terminal.
s6: acquiring corresponding module management software according to the attribute information of the function extension module, and managing the function extension module by using the module management software; in order to conveniently manage the function extension modules, module management software for managing the function extension modules is correspondingly developed, and when a user uses a certain function extension module for the first time, the corresponding module management software needs to be downloaded from a server.
step S6 includes: the smart phone is connected with the server, and the module management software is downloaded, installed and updated through the server. The smart phone is connected with the function extension module and acquires attribute information, the server is requested to download corresponding module management software according to the attribute information, and the server finds the corresponding module management software according to the request and issues the corresponding module management software to the smart phone; the smart phone automatically installs the module management software. The smart phone is periodically connected with the server to detect whether the module management software is updated, and if the module management software is updated, the module management software is automatically downloaded and updated.
preferably, in the method for using the function extension device of the smart phone, the module management software detects and displays the type information of the function extension module, the driving information of the function extension module, the version information of the module management software, and the function information of the function extension module.
Fig. 9 is a schematic diagram of a module management software interface of a method for using a smart phone function extension apparatus according to this embodiment. The control interface of the module control software corresponding to the function extension module is shown in fig. 9, and the module management software interface is a human-computer interaction interface and comprises: functional module type information 401, functional module firmware information 402, and a functional module function list 403. It should be understood that the human-computer interaction interface presented in this embodiment is only one of them, and there are other arrangements of the human-computer interaction interface, as long as the contents are the same, and the different expressions are all protected by the present invention.
for example, the function extension module is a laser ranging module, and a user obtains the type of the function module according to the function module type information 401; the user can judge whether the driver and the firmware version number need to be updated according to the functional module firmware information 402, and the driver and the firmware version number can be updated if the driver and the firmware version number need to be updated; the user knows from the function module function list 403 that the laser ranging module can implement distance measurement, and at the same time, the laser ranging module can also provide the measurement data to other application software in the smartphone for use, such as a camera. The man-machine interface has the advantages that a rangefinder can easily store field images for ranging by photographing, and can quickly store measured data and recall and sort the measured data through photos in certain occasions requiring a large amount of measured data; for photography enthusiasts or field survivors who prefer to take pictures outdoors, this interface may give them a means of evaluating the distant scene.
For another example, the function expansion module is a non-contact temperature measuring device, and the human-computer interface can provide the beneficial effects that a temperature measurer can easily store a field image for temperature measurement by photographing, and in some occasions requiring a large amount of measurement data, the measurement data can be rapidly stored and recalled and sorted through a photo afterwards.
For another example, the function expansion module is a gas concentration measuring device, and the human-computer interface can provide the beneficial effects that, for example, the gas concentration measuring device is an alcohol sensor, and a traffic police can use the device to measure a suspected drunk driver, simultaneously shoot the facial information of the detected person through a rear camera of the mobile terminal, and superimpose the facial information on the measured data, so that the device can be conveniently used as an evidence in the future; for example, when the gas concentration measuring device is a formaldehyde sensor, an investigator of indoor environmental pollution can store the formaldehyde concentration and the on-site picture by taking a picture, so that data can be conveniently arranged in the future.
The function expansion device and the method provided by the invention can be used in intelligent terminals such as tablet computers, notebook computers, intelligent watches, VR equipment and the like, can realize more functions by replacing different function expansion modules, enrich user experience, do not need to directly install all functions in the equipment at one time, can be installed quickly when needed, are convenient for users and reduce equipment cost.
the steps in the method of the embodiment of the invention can be sequentially adjusted, combined and deleted according to actual needs.
The modules or units or sub-units in the device of the embodiment of the invention can be combined, divided and deleted according to actual needs.
the above embodiments are merely illustrative of the technical ideas and features of the present invention, and are intended to enable those skilled in the art to understand the contents of the present invention and implement the present invention, and not to limit the scope of the present invention. All equivalent changes and modifications made within the scope of the claims of the present invention should be covered by the claims of the present invention.

Claims (6)

1. The utility model provides a smart mobile phone function extension device which characterized in that includes: a smart phone with a guide rail slot, a function expansion module and a locking falcon, wherein,
The guide rail slot is provided with a function expansion interface used for connecting the function expansion module;
The smart phone comprises a main circuit connector used for connecting the function expansion module;
the function expansion module includes: the system comprises a working body used for exchanging information with the outside, a microcontroller used for processing the information of the function expansion module, and a slave circuit connector used for providing an external interface for the function expansion module; the working body is used for acquiring data according to control information or directly acquiring the data and uploading the data to the microcontroller, and comprises an active sensor and a passive sensor; the main circuit connector and the slave circuit connector are one of an SPI interface, a serial port, an I2C interface and an USB OTG interface which are added with a power interface; all the function expansion modules have the same size and interface, and all the function expansion modules adopt the same interface standard and transmission protocol; the function expansion module is detachably installed on the smart phone through the guide rail slot, and is locked in the guide rail slot through the locking falcon, and the function expansion module is connected with the smart phone through the slave circuit connector and the master circuit connector.
2. The utility model provides a smart mobile phone function extension device which characterized in that includes: the extension protection shell is provided with a guide rail slot and a locking falcon, and the function extension modules are arranged on the extension protection shell, wherein all the function extension modules have the same size and interface;
The guide rail slot is provided with a function expansion interface used for connecting the function expansion module, and the smart phone is detachably mounted on the expansion protection shell;
The extension protective housing includes: the main circuit connector and the first connecting interface are used for connecting the function expansion module;
The function expansion module includes: the system comprises a working body used for exchanging information with the outside, a microcontroller used for processing the information of the function expansion module, and a slave circuit connector used for providing an external interface for the function expansion module; the working body is used for acquiring data according to control information or directly acquiring the data and uploading the data to the microcontroller, and comprises an active sensor and a passive sensor; the main circuit connector and the slave circuit connector are one of an SPI interface, a serial port, an I2C interface and an USB OTG interface which are added with a power interface;
The function expansion module is detachably mounted on the expansion protection shell through the guide rail slot, is locked in the guide rail slot through the locking falcon, is connected with the main circuit connector through the auxiliary circuit connector, and is connected with the expansion protection shell;
the first connection interface of the extension protective shell is connected with the external interface of the smart phone, so that the extension protective shell is connected with the smart phone;
the function expansion interface in the guide rail slot is matched with the interface of the function expansion module, and different function expansion modules adopt the same interface standard and transmission protocol.
3. The smartphone function expansion apparatus of claim 2, wherein the expansion protective case further comprises: the intelligent mobile phone comprises a rechargeable battery, a power management module and a second connection interface, wherein the power management module is used for managing the rechargeable battery, the power management module is respectively connected with the rechargeable battery, the second connection interface and the main circuit connector, the second connection interface is used for being connected with an external power supply, and the rechargeable battery provides electric energy for the intelligent mobile phone and/or the function expansion module.
4. A use method of a smart phone function expansion device is characterized by comprising the following steps:
S1: the smart phone detects whether the function expansion module is inserted into the guide rail slot or not and establishes connection; after the function module is inserted into the smart phone, an interface in a guide rail slot of the smart phone detects a feedback signal, and the smart phone determines whether the function expansion module is installed or not according to the feedback signal and establishes connection;
S2: if so, the smart phone communicates with the function extension module to acquire attribute information of the function extension module; the communication protocol used in the communication process of the smart phone and the function extension module is as follows: a module type tag head, a module type field, a first terminator, a firmware version tag head, a firmware version field and a second terminator;
s3: acquiring and installing a driver corresponding to the function extension module according to the attribute information of the function extension module;
S4: the function expansion module acquires information according to an information acquisition instruction sent by the smart phone and sends the acquired information to the smart phone;
S5: the smart phone processes the acquired information and displays a processing result or provides the processing result for an application program installed by the smart phone;
S6: acquiring corresponding module management software according to the attribute information of the function extension module, and managing the function extension module by using the module management software; the step S6 includes: the smart phone is connected with a server, and the module management software is downloaded, installed and updated through the server; the module management software detects and displays type information of the function extension module, driving information of the function extension module, version information of the module management software and function information of the function extension module.
5. The method for using the smart phone function extension device according to claim 4, wherein the step S3 includes:
s301: according to the attribute information of the function extension module, the smart phone acquires driver information from a server and detects whether the driver is installed on the smart phone;
S302: if not, downloading and installing a driving program of the function expansion module from the server;
S303: if yes, detecting whether the version of the installed driver is the same as the driver of the function extension module on the server;
s304: if not, acquiring the driver of the function expansion module on the server, uninstalling the installed driver, and installing the acquired driver of the function expansion module.
6. the method for using the smart phone function extension device according to claim 4, wherein the step S3 includes:
S311: the smart phone acquires driver information from the function extension module and detects whether the driver is installed on the smart phone;
S312: if not, acquiring and installing a driving program of the function expansion module;
S313: if yes, detecting whether the version of the installed driver is the same as the driver of the function expansion module;
S314: if not, acquiring the driver of the function expansion module, uninstalling the installed driver, and automatically installing the driver of the function expansion module.
CN201610797393.2A 2016-08-31 2016-08-31 smart phone function expansion device and use method thereof Expired - Fee Related CN106453824B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610797393.2A CN106453824B (en) 2016-08-31 2016-08-31 smart phone function expansion device and use method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610797393.2A CN106453824B (en) 2016-08-31 2016-08-31 smart phone function expansion device and use method thereof

Publications (2)

Publication Number Publication Date
CN106453824A CN106453824A (en) 2017-02-22
CN106453824B true CN106453824B (en) 2019-12-10

Family

ID=58165447

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610797393.2A Expired - Fee Related CN106453824B (en) 2016-08-31 2016-08-31 smart phone function expansion device and use method thereof

Country Status (1)

Country Link
CN (1) CN106453824B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107426414A (en) * 2017-06-14 2017-12-01 努比亚技术有限公司 It is a kind of that information approach, terminal and computer-readable recording medium are obtained by peripheral hardware
PL241248B1 (en) * 2019-07-17 2022-08-29 Krzysztof Zieliński Mobile device extension frame
CN110719349A (en) * 2019-08-29 2020-01-21 杭州加减智能科技有限公司 Detachable voice remote control mobile phone shell and method for controlling intelligent equipment by using same
CN114064088A (en) * 2021-11-29 2022-02-18 中船重工重庆长平机械有限责任公司 Dynamic upgrading equipment and method for optical fiber compass external system
CN115328375A (en) * 2022-06-30 2022-11-11 深圳市国电科技通信有限公司 Function expansion method and device for intelligent measurement terminal and intelligent terminal

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201063805Y (en) * 2007-06-28 2008-05-21 中兴通讯股份有限公司 Function expandable mobile phone terminal
CN101594698A (en) * 2008-05-26 2009-12-02 唐斌 Extensible function modularization combined mobile communication terminal
CN202444525U (en) * 2012-03-13 2012-09-19 姚学民 External device for smart mobile phone

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7392946B2 (en) * 2006-06-12 2008-07-01 Sony Ericsson Mobile Communications Ab Mobile radio terminal having a multiple form factor memory card reader

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201063805Y (en) * 2007-06-28 2008-05-21 中兴通讯股份有限公司 Function expandable mobile phone terminal
CN101594698A (en) * 2008-05-26 2009-12-02 唐斌 Extensible function modularization combined mobile communication terminal
CN202444525U (en) * 2012-03-13 2012-09-19 姚学民 External device for smart mobile phone

Also Published As

Publication number Publication date
CN106453824A (en) 2017-02-22

Similar Documents

Publication Publication Date Title
CN106453824B (en) smart phone function expansion device and use method thereof
US10212545B2 (en) Method and apparatus for device positioning
US10225719B2 (en) Method and apparatus for establishing communication between an image photographing apparatus and a user device
EP3232343A1 (en) Method and apparatus for managing video data, terminal, and server
JP2002335344A5 (en)
US20160342320A1 (en) Method of sharing display image on multiple screens and associated communication terminal
CN110926473A (en) Method and device for identifying floor, electronic equipment and storage medium
CN104111088A (en) System and method for determining sensor accuracy of a portable electronic device
CN104991493B (en) Data transmission method, apparatus and system
EP3033868B1 (en) Preventing an operation when a processing device communicates with an acquisition device
CN111127509A (en) Target tracking method, device and computer readable storage medium
US10852798B2 (en) Power supply control method and apparatus for power strip, and storage medium
US20120184289A1 (en) Positioning system and positioning method thereof
WO2017191908A1 (en) Method for calculating location information and electronic device therefor
US20160239148A1 (en) Method of controlling activation area of touch screen panel and electronic device using the same
US8971916B1 (en) Locating a data storage system
WO2020145653A1 (en) Electronic device and method for recommending image capturing place
CN111753606B (en) A method and device for upgrading an intelligent model
CN111127541B (en) Method and device for determining vehicle size and storage medium
CN110990728A (en) Method, device and equipment for managing point of interest information and storage medium
CN102893295A (en) A memory card
CN112804481A (en) Method and device for determining position of monitoring point and computer storage medium
CN109040457B (en) Screen brightness adjusting method and mobile terminal
CN108833660B (en) Parking space information processing method, device and mobile terminal
CN104238979B (en) Parameter adjustment method, information transmission method and electronic equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20200716

Address after: Room 6B, 6c-19, building 1, Yangguang Huayi building, Nanhai Avenue, xiguimiao Road, Nanshan District, Shenzhen City, Guangdong Province

Patentee after: Shenzhen Resonance Technology Co.,Ltd.

Address before: 541000 the Guangxi Zhuang Autonomous Region Xiang, Xiufeng District, Guilin City V and 12 unit 2, Room 502

Patentee before: Jiang Lingfeng

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20191210