CN114625242A - Control device, control method thereof, electronic apparatus, and storage medium - Google Patents
Control device, control method thereof, electronic apparatus, and storage medium Download PDFInfo
- Publication number
- CN114625242A CN114625242A CN202210068954.0A CN202210068954A CN114625242A CN 114625242 A CN114625242 A CN 114625242A CN 202210068954 A CN202210068954 A CN 202210068954A CN 114625242 A CN114625242 A CN 114625242A
- Authority
- CN
- China
- Prior art keywords
- control device
- vibration
- piezoelectric
- pressing
- component
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 238000003860 storage Methods 0.000 title claims abstract description 23
- 238000003825 pressing Methods 0.000 claims abstract description 56
- 238000012545 processing Methods 0.000 claims abstract description 20
- 230000000694 effects Effects 0.000 claims abstract description 14
- 230000004044 response Effects 0.000 claims description 4
- 239000000919 ceramic Substances 0.000 description 11
- 230000006870 function Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 7
- 238000004590 computer program Methods 0.000 description 7
- 230000003993 interaction Effects 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 3
- 238000009530 blood pressure measurement Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000013016 damping Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000002955 isolation Methods 0.000 description 2
- 239000013307 optical fiber Substances 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 241000699670 Mus sp. Species 0.000 description 1
- 238000004026 adhesive bonding Methods 0.000 description 1
- 239000002390 adhesive tape Substances 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 229920006332 epoxy adhesive Polymers 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000035939 shock Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/016—Input arrangements with force or tactile feedback as computer generated output to the user
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/017—Gesture based interaction, e.g. based on a set of recognized hand gestures
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The disclosure provides a control apparatus, a control method thereof, an electronic device, and a storage medium. In some embodiments, the present disclosure provides a control device comprising: a housing having at least one press area thereon; the piezoelectric component is arranged in the pressing area, is positioned on one surface of the shell and has an inverse piezoelectric effect; the pressure sensor is arranged in the pressing area and is positioned on one surface, far away from the shell, of the piezoelectric component, or is positioned between the piezoelectric component and the shell; and a processing component electrically connected with the piezoelectric component and the pressure sensor respectively. The control device provided by the embodiment of the disclosure comprises a piezoelectric component and a pressure sensor, and can detect the pressing operation of a user through the pressure sensor and feed back the pressing operation to the piezoelectric component for local vibration, so that the feedback of a precise area is realized.
Description
Technical Field
The present disclosure relates to the field of computer technologies, and in particular, to a control device, a control method thereof, an electronic device, and a storage medium.
Background
With the rapid development of display technologies, virtual technologies and other technologies, display contents are more and more abundant, and people can obtain a great amount of high-quality contents from various screens. Meanwhile, the interaction between people and contents is more and more, the interaction between contents and people is not only visual and auditory, but also another important means is touch sense, at present, the touch sense interaction is mainly to give a certain prompt to a user through the vibration of a vibration motor, and at present, an eccentric motor and a linear motor are commonly used. However, the effect of such vibration often cannot be well matched with the content, the actual use experience is poor, and the local vibration feedback cannot be realized.
Disclosure of Invention
The disclosure provides a control apparatus, a control method thereof, an electronic device, and a storage medium.
The present disclosure adopts the following technical solutions.
In some embodiments, the present disclosure provides a control device comprising:
a housing having at least one pressing region thereon;
the piezoelectric component is arranged in the pressing area, is positioned on one surface of the shell and has an inverse piezoelectric effect;
the pressure sensor is arranged in the pressing area and is positioned on one surface, far away from the shell, of the piezoelectric component, or is positioned between the piezoelectric component and the shell;
and a processing component electrically connected to the piezoelectric component and the pressure sensor, respectively.
In some embodiments, the present disclosure provides a control method of any one of the above control apparatuses, including:
determining a feedback parameter based on the pressing operation in response to the pressing operation detected by the sensor, wherein the feedback parameter comprises a feedback mode, and the feedback mode comprises one or two of local vibration and global vibration;
and if the feedback mode comprises local vibration, controlling the piezoelectric component to vibrate locally.
In some embodiments, the present disclosure provides an electronic device comprising: at least one memory and at least one processor;
the memory is used for storing program codes, and the processor is used for calling the program codes stored in the memory to execute the method.
In some embodiments, the present disclosure provides a computer-readable storage medium for storing program code which, when executed by a processor, causes the processor to perform the above-described method.
The control device provided by the embodiment of the disclosure comprises a piezoelectric component and a pressure sensor, the pressure sensor can detect the pressing operation of a user, and the processing component processes the pressing operation and feeds the pressing operation back to the piezoelectric component for local vibration, so that the feedback of a precise area is realized.
Drawings
The above and other features, advantages and aspects of various embodiments of the present disclosure will become more apparent by referring to the following detailed description when taken in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numbers refer to the same or similar elements. It should be understood that the drawings are schematic and that elements and elements are not necessarily drawn to scale.
Fig. 1 is a schematic perspective view of a control device according to an embodiment of the present disclosure.
Fig. 2 is a perspective view of an angle of another control device according to an embodiment of the disclosure.
Fig. 3 is a schematic perspective view of another angle of another control device according to an embodiment of the present disclosure.
Figure 4 is an exploded view of a faceplate, piezoelectric member, and pressure sensor of one of the disclosed embodiments.
FIG. 5 is a schematic view of a faceplate, piezoelectric component, and pressure sensor of an embodiment of the disclosure.
FIG. 6 is a schematic view of a frame and panel connection according to an embodiment of the disclosure.
Fig. 7 is a schematic circuit connection diagram of a control device according to an embodiment of the disclosure.
Detailed Description
Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure are shown in the drawings, it is to be understood that the present disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein, but rather are provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the disclosure are for illustration purposes only and are not intended to limit the scope of the disclosure.
It should be understood that various steps recited in method embodiments of the present disclosure may be performed in parallel and/or in parallel. Moreover, method embodiments may include additional steps and/or omit performing the illustrated steps. The scope of the present disclosure is not limited in this respect.
The term "include" and variations thereof as used herein are open-ended, i.e., "including but not limited to". The term "based on" is "based, at least in part, on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Relevant definitions for other terms will be given in the following description.
It should be noted that the terms "first", "second", and the like in the present disclosure are only used for distinguishing different devices, modules or units, and are not used for limiting the order or interdependence relationship of the functions performed by the devices, modules or units.
It is noted that references to "a" or "an" in this disclosure are intended to be illustrative rather than limiting, and that those skilled in the art will recognize that reference to "one or more" unless the context clearly dictates otherwise.
The names of messages or information exchanged between devices in the embodiments of the present disclosure are for illustrative purposes only, and are not intended to limit the scope of the messages or information.
The embodiments of the present disclosure will be described in detail with reference to the accompanying drawings.
Referring to fig. 1 to 6, an embodiment of the present disclosure provides a control device, including: a housing 1, a piezoelectric component 2, a pressure sensor 3 and a processing component. The casing 1 may be a hexahedral structure as shown in fig. 1, or may be a handle structure as shown in fig. 2, the casing 1 has at least one pressing area, the number of the pressing areas may be multiple, for example, 5, 6, or 7, the piezoelectric element 2 is disposed in the pressing area, and it may be located on one surface of the casing 1 and has an inverse piezoelectric effect, which means that when a voltage is applied to both ends of the piezoelectric element, it deforms, and by inputting a voltage of a certain frequency, the piezoelectric element may generate vibrations of the same frequency. The piezoelectric component 2 can be a piezoelectric ceramic piece, one or more piezoelectric ceramic pieces can be arranged at one pressing area, and the piezoelectric component 2 can realize vibration feedback of a target area through an inverse piezoelectric effect; the pressure sensor 3 is arranged in the pressing area and is positioned on one surface of the piezoelectric component 2 away from the shell 1 or positioned between the piezoelectric component 2 and the shell 1; and a processing component electrically connected to the piezoelectric component 2 and the pressure sensor 3, respectively. In some embodiments, the piezoelectric component has a positive piezoelectric effect, and the piezoelectric component 2 and the pressure sensor 3 are used for collecting pressure values together. The positive piezoelectric effect means that when the piezoelectric component has external force to exert, produce when deformation, there is corresponding voltage to produce, with through the detection and the processing to its output voltage, realizes the detection of pressure, can carry out rough pressure measurement through the piezoelectric component like this, carries out accurate pressure measurement through pressure sensor.
The control device provided by the embodiment of the disclosure is different from a mode of adopting motor vibration in that the vibration of the piezoelectric components is mainly concentrated in the target area, the vibration is local vibration of the target area, but not drives the whole control device to vibrate, the control device provided by the embodiment of the disclosure carries out vibration feedback in a mode of carrying out local vibration of the target area through the piezoelectric components, realizes accurate regional vibration feedback, can improve the feedback accuracy compared with a mode of integral vibration, and can enrich an interactive mode, particularly under the condition that a plurality of target areas are provided, by the way of vibration feedback through part of the target area, different information can be fed back through local vibration feedback of different target areas, and only one kind of information can be conveyed if the feedback is through overall vibration.
In some embodiments of the present disclosure, referring to fig. 6, the housing 1 includes: a frame 11 and a panel 12; the frame 11 is provided with a mounting structure; the panel 12 is mounted on the mounting structure with the press area on the panel 12. In some embodiments, one panel 12 has one target area, the number of the mounting structures formed on the frame is the same as the number of the panels, and one panel is mounted at one mounting structure, the present disclosure provides the frame 11 and the panel 12, so that the housing 1 is a detachable structure, on one hand, maintenance is convenient, and on the other hand, different target areas are separated, so that one target area does not affect another target area when vibrating, thereby improving vibration accuracy. In some embodiments of the present disclosure, as shown in fig. 4 and 5, in a stacked structure, the vibrating member 2 is bonded to the surface of the panel 12 located inside the housing, and the side of the vibrating member 2 away from the panel 12 is bonded to the pressure sensor, when the finger presses the panel, the pressing force of the finger causes a small deformation of the panel, and the pressure sensor detects the small deformation and outputs a corresponding pressure value. The processing part presents different interaction effects to the user according to different pressure values, for example, a heavy object in a screen controlled by the control device needs larger force to be taken up, at the moment, a human hand only presses the heavy object with force, and when the force reaches a set value, the heavy object displayed on the picture can be taken up. Meanwhile, the control device can input different vibration waveforms to the piezoelectric component according to different pressure values, so that vibration touch feeling is changed according to the size of the pressing force of the finger, and abundant vibration effects are achieved.
In some embodiments of the present disclosure, as shown in fig. 6, the mounting structure is a mounting step, and the panel 12 is snapped or glued into the space defined by the mounting step. In the embodiment of the present disclosure, the piezoelectric component 2 vibrates under the driving of a voltage with a certain frequency change, and then drives the panel to vibrate. When the vibration isolation device is used, through the arrangement of specific vibration components, the isolation vibration connection (such as double-sided adhesive tape bonding, epoxy adhesive bonding and the like) of the panel and the frame can realize the independent vibration of the panel, and other surfaces of the whole machine and the whole machine can not feel the vibration, so that the local vibration with independent vibration sense is realized.
In some embodiments of the present disclosure, a shock absorbing member is disposed between the frame 11 and the panel 12. The use of the vibration damping member, which may be a vibration damping rubber pad, prevents the frame 11 from being affected by the vibration of the panel 12, and prevents the user from erroneously vibrating as a whole by taking local vibration as the vibration.
In some embodiments of the present disclosure, as shown in fig. 1, the control device is a hexahedral structure, one or more surfaces of which have the pressing regions. In some embodiments of the present disclosure, the control device is a handle structure, and the control device has a finger contact area and a palm contact area thereon, and the finger contact area and the palm contact area are the pressing areas. Through using handle structure, convenience of customers grips controlling means to this disclosure sets up finger contact zone and palm contact zone respectively into according to the nip, consequently can carry out vibration feedback respectively to finger and palm, realizes accurate regional feedback. In practical application, a plurality of piezoelectric components can be arranged according to requirements so as to realize different holding modes of a human hand and independent interaction of each finger.
In some embodiments of the present disclosure, further comprising: and the integral vibration component is positioned in the shell 1, is electrically connected with the processing component and is used for integrally vibrating the control device. In some embodiments, the overall vibration component may be, for example, a vibration motor, which has a large vibration amplitude and can drive the entire control device to vibrate, so that the control device in the embodiments of the present disclosure can perform both overall vibration and local vibration.
Referring to fig. 7, a circuit structure of a control device in an embodiment of the present disclosure is described below with reference to fig. 7, where a piezoelectric ceramic (piezoelectric component) is electrically connected to a piezoelectric ceramic driving circuit and a pressure acquisition circuit, respectively, and a processor (processing component), a piezoelectric sensor is electrically connected to the processor (processing component) through the pressure acquisition circuit, a processor isomorphic power management circuit is electrically connected to a battery, the processor is electrically connected to a linear motor (integral vibration component) through a linear motor driving circuit, the processor is further electrically connected to a bluetooth antenna, the piezoelectric ceramic driving circuit is configured to provide a driving voltage for the piezoelectric ceramic, and the piezoelectric ceramic needs a higher voltage (tens V to hundreds V) for driving, so a dedicated circuit is required to generate a high voltage to drive. The pressure acquisition circuit is used for processing electric signals acquired by piezoelectric ceramics, and the piezoelectric ceramics or the pressure sensor can generate voltage signals when being pressed, and because the voltage can be higher and certain noise exists, the signals need to be processed by circuits such as a filter circuit, an operational amplifier and an alternating current-direct current conversion. The linear motor driving circuit is used for driving a linear motor, the linear motor generally reaches the maximum vibration intensity under a resonance frequency, and the resonance frequency of the linear motor may change due to changes of manufacturing tolerances, environmental factors and the like, so that a special driving circuit is required to be used for driving, and the driving frequency is ensured to track the resonance frequency point of the linear motor all the time.
The processor is used for collecting signals of piezoelectric ceramics, the pressure sensor and the like, driving the linear motor and the piezoelectric ceramics to realize vibration, and communicating with the controlled device through Bluetooth. The communication mode can also be a wired mode or a Bluetooth mode. The power management circuit is used for supplying power to the processor and other components, and can be connected with an external charger to charge the battery.
Some embodiments of the present disclosure further provide a control method of the control device, including: determining a feedback parameter based on the pressing operation in response to the pressing operation detected by the sensor, wherein the feedback parameter comprises a feedback mode, and the feedback mode comprises one or two of local vibration and global vibration; and if the feedback mode comprises local vibration, controlling the piezoelectric component to vibrate locally.
In some embodiments, the pressure value of the pressing operation and the corresponding pressed target area are detected by the pressure sensor, or the pressure sensor and the piezoelectric component, the feedback parameter is determined according to the pressure value and the corresponding pressing area, whether local vibration and global vibration are adopted is determined, so as to generate the feedback parameter, the vibration of the control device is controlled according to the feedback parameter, and if the local vibration is determined to be adopted, the piezoelectric component is controlled to vibrate through the inverse piezoelectric effect. In the embodiment of the disclosure, local vibration is realized through the piezoelectric component, and richer interaction can be made through different pressure values.
In some embodiments, the control device comprises a unitary vibration member, and the unitary vibration member is controlled to vibrate if the feedback mode comprises a unitary vibration. Therefore, in the embodiment of the disclosure, local vibration and overall vibration can be realized, so that feedback modes are enriched, and different feedback modes correspond to different feedback information, so that different feedback information can be provided.
In some embodiments, the feedback parameters further include a vibration waveform determined based on the pressing operation; and vibrating based on the vibration waveform when the control device vibrates wholly and/or locally. In some embodiments, the vibration waveform includes information such as vibration intensity, frequency, number, duration, etc., and by controlling the vibration waveform, a greater variety of feedback information can be provided to the user. In some embodiments, the vibration waveform of the global vibration may be different from the vibration waveform of the local vibration, and when there are a plurality of piezoelectric members, the vibration waveforms of the different piezoelectric members may be different.
In some embodiments, the number of said pressing zones is at least two; if the feedback mode includes local vibration, the feedback parameters further include: a target pressing area determined based on the pressing operation; controlling the piezoelectric member to locally vibrate, comprising: controlling the piezoelectric member of the target pressing area to vibrate locally. In some embodiments, only a portion of the piezoelectric members of the target pressing area may be controlled to vibrate, thereby enabling feedback of precise position, making the feedback more targeted.
In some embodiments, the control device is configured to control a virtual object, and the method further comprises controlling the virtual object according to the pressure value. In some embodiments, the virtual object may be a virtual object presented on the controlled device, and since the pressure values may be detected in the embodiments of the present disclosure, the virtual object may perform different actions or deformations under different pressure values for one pressing operation, so that the control manner is richer.
For the embodiments of the apparatus, since they correspond substantially to the method embodiments, reference may be made to the partial description of the method embodiments for relevant points. The above-described apparatus embodiments are merely illustrative, wherein the modules described as separate modules may or may not be separate. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
The method and apparatus of the present disclosure have been described above based on the embodiments and application examples. In addition, the present disclosure also provides an electronic device and a computer-readable storage medium, which are described below.
The following illustrates a structure of an electronic device (e.g., a terminal device or a server) suitable for implementing embodiments of the present disclosure. The terminal device in the embodiments of the present disclosure may include, but is not limited to, a mobile terminal such as a mobile phone, a notebook computer, a digital broadcast receiver, a PDA (personal digital assistant), a PAD (tablet computer), a PMP (portable multimedia player), a vehicle terminal (e.g., a car navigation terminal), and the like, and a stationary terminal such as a digital TV, a desktop computer, and the like. The electronic device shown in the drawings is only an example and should not bring any limitation to the functions and the scope of use of the embodiments of the present disclosure.
An electronic device may include a processing means (e.g., a central processing unit, a graphics processor, etc.) that may perform various appropriate actions and processes in accordance with a program stored in a Read Only Memory (ROM) or a program loaded from a storage means into a Random Access Memory (RAM). In the RAM, various programs and data necessary for the operation of the electronic apparatus are also stored. The processing device, the ROM, and the RAM are connected to each other by a bus. An input/output (I/O) interface is also connected to the bus.
Generally, the following devices may be connected to the I/O interface: input devices including, for example, touch screens, touch pads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, and the like; output devices including, for example, Liquid Crystal Displays (LCDs), speakers, vibrators, and the like; storage devices including, for example, magnetic tape, hard disk, and the like; and a communication device. The communication means may allow the electronic device to communicate wirelessly or by wire with other devices to exchange data. While the figures illustrate an electronic device having various means, it is to be understood that not all illustrated means are required to be implemented or provided. More or fewer devices may alternatively be implemented or provided.
In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method illustrated in the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication means, or installed from a storage means, or installed from a ROM. The computer program, when executed by a processing device, performs the above-described functions defined in the methods of the embodiments of the present disclosure.
It should be noted that the computer readable medium in the present disclosure can be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In contrast, in the present disclosure, a computer readable signal medium may comprise a propagated data signal with computer readable program code embodied therein, either in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, optical cables, RF (radio frequency), etc., or any suitable combination of the foregoing.
In some embodiments, the clients, servers may communicate using any currently known or future developed network Protocol, such as HTTP (HyperText Transfer Protocol), and may interconnect with any form or medium of digital data communication (e.g., a communications network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), the Internet (e.g., the Internet), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future developed network.
The computer readable medium may be embodied in the electronic device; or may exist separately without being assembled into the electronic device.
The computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to perform the methods of the present disclosure as described above.
Computer program code for carrying out operations for aspects of the present disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + +, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units described in the embodiments of the present disclosure may be implemented by software or hardware. Where the name of an element does not in some cases constitute a limitation on the element itself.
The functions described herein above may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), systems on a chip (SOCs), Complex Programmable Logic Devices (CPLDs), and the like.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
According to one or more embodiments of the present disclosure, there is provided a control apparatus including:
a housing having at least one press area thereon;
the piezoelectric component is arranged in the pressing area, is positioned on one surface of the shell and has an inverse piezoelectric effect;
the pressure sensor is arranged in the pressing area and is positioned on one surface, far away from the shell, of the piezoelectric component, or is positioned between the piezoelectric component and the shell;
and a processing component electrically connected with the piezoelectric component and the pressure sensor respectively.
According to one or more embodiments of the present disclosure, there is provided a control apparatus, the housing including: a frame and a panel;
a mounting structure is formed on the frame;
the panel is mounted on the mounting structure with the press area on the panel.
According to one or more embodiments of the present disclosure, there is provided a control device, wherein the mounting structure is a mounting step, and the panel is clamped or bonded in a space defined by the mounting step.
According to one or more embodiments of the present disclosure, there is provided a control apparatus, wherein the piezoelectric component has a positive piezoelectric effect, and the piezoelectric component and the pressure sensor are used for collecting a pressure value together.
According to one or more embodiments of the present disclosure, there is provided a control device, which is a hexahedral structure, one or more surfaces of which have the pressing regions; or,
the control device is of a handle structure, a finger contact area and a palm contact area are arranged on the control device, and the finger contact area and the palm contact area are the pressing areas.
According to one or more embodiments of the present disclosure, there is provided a control apparatus, further including:
and the integral vibration component is positioned in the shell, is electrically connected with the processing component and is used for enabling the control device to vibrate integrally.
According to one or more embodiments of the present disclosure, there is provided a control method of any one of the above control apparatuses, including:
in response to a detected pressing operation, determining a feedback parameter based on the pressing operation, wherein the feedback parameter comprises a feedback mode, and the feedback mode comprises one or two of local vibration and global vibration;
and if the feedback mode comprises local vibration, controlling the piezoelectric component to vibrate locally.
According to one or more embodiments of the present disclosure, there is provided a control method, in which the control device includes a whole vibration member, and controls the whole vibration member to vibrate if the feedback manner includes whole vibration.
According to one or more embodiments of the present disclosure, there is provided a control method, the feedback parameter further including a vibration waveform determined based on the pressing operation;
and vibrating based on the vibration waveform when the control device vibrates wholly and/or locally.
According to one or more embodiments of the present disclosure, there is provided a control method, the number of the pressing zones is at least two; if the feedback mode includes local vibration, the feedback parameters further include: a target pressing area determined based on the pressing operation;
controlling the piezoelectric member to locally vibrate, comprising: controlling the piezoelectric member of the target pressing area to vibrate locally.
According to one or more embodiments of the present disclosure, there is provided a control method for controlling a virtual object, the method further comprising controlling the virtual object according to the pressure value.
According to one or more embodiments of the present disclosure, there is provided an electronic device including: at least one memory and at least one processor;
wherein the at least one memory is configured to store program code, and the at least one processor is configured to call the program code stored in the at least one memory to perform the method of any one of the above.
According to one or more embodiments of the present disclosure, a computer-readable storage medium for storing program code, which, when executed by a processor, causes the processor to perform the above-described method, is provided.
The foregoing description is only exemplary of the preferred embodiments of the disclosure and is illustrative of the principles of the technology employed. It will be appreciated by those skilled in the art that the scope of the disclosure herein is not limited to the particular combination of features described above, but also encompasses other combinations of features described above or equivalents thereof without departing from the spirit of the disclosure. For example, the above features and (but not limited to) the features disclosed in this disclosure having similar functions are replaced with each other to form the technical solution.
Further, while operations are depicted in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Likewise, while several specific implementation details are included in the above discussion, these should not be construed as limitations on the scope of the disclosure. Certain features that are described in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination.
Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.
Claims (13)
1. A control device, comprising:
a housing (1), said housing (1) having at least one pressing area thereon;
the piezoelectric component (2) is arranged in the pressing area, is positioned on one surface of the shell (1), and has an inverse piezoelectric effect;
the pressure sensor (3) is arranged in the pressing area and is positioned on one surface, away from the shell (1), of the piezoelectric component (2) or positioned between the piezoelectric component (2) and the shell (1);
and a processing component electrically connected with the piezoelectric component (2) and the pressure sensor (3) respectively.
2. The control device according to claim 1,
the housing (1) comprises: a frame (11) and a panel (12);
a mounting structure is formed on the frame (11);
the panel (12) is mounted on the mounting structure, and the pressing area is located on the panel (12).
3. The control device according to claim 2,
the mounting structure is a mounting step, and the panel (12) is clamped or bonded in a space defined by the mounting step.
4. The control device according to claim 1,
the piezoelectric component (2) has a positive piezoelectric effect, and the piezoelectric component (2) and the pressure sensor (3) are used for collecting pressure values together.
5. The control device according to claim 1,
the control device is of a hexahedral structure, one or more surfaces of which are provided with the pressing areas; or,
the control device is of a handle structure, a finger contact area and a palm contact area are arranged on the control device, and the finger contact area and the palm contact area are pressing areas.
6. The control device according to claim 1, characterized by further comprising:
and the integral vibration component is positioned in the shell (1), is electrically connected with the processing component and is used for integrally vibrating the control device.
7. A control method of the control apparatus according to any one of claims 1 to 6, comprising:
in response to the detected pressing operation, determining a feedback parameter based on the pressing operation, wherein the feedback parameter comprises a feedback mode which comprises one or two of local vibration and global vibration;
and if the feedback mode comprises local vibration, controlling the piezoelectric component to vibrate locally.
8. The method of claim 7,
the control device comprises an integral vibration component, and if the feedback mode comprises integral vibration, the integral vibration component is controlled to vibrate.
9. The method according to claim 7 or 8,
the feedback parameters further include a vibration waveform determined based on the pressing operation;
and vibrating based on the vibration waveform when the control device vibrates wholly and/or locally.
10. The method of claim 7,
the number of the pressing areas is at least two; if the feedback mode includes local vibration, the feedback parameters further include: a target pressing area determined based on the pressing operation;
controlling the piezoelectric member to locally vibrate, comprising: controlling the piezoelectric member of the target pressing area to vibrate locally.
11. The method of claim 7,
the control device is used for controlling a virtual object, and the method further comprises controlling the virtual object according to the pressure value.
12. An electronic device, comprising:
at least one memory and at least one processor;
wherein the at least one memory is configured to store program code and the at least one processor is configured to invoke the program code stored in the at least one memory to perform the method of any of claims 7 to 11.
13. A computer readable storage medium for storing program code which, when executed by a processor, causes the processor to perform the method of any of claims 7 to 11.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210068954.0A CN114625242A (en) | 2022-01-20 | 2022-01-20 | Control device, control method thereof, electronic apparatus, and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210068954.0A CN114625242A (en) | 2022-01-20 | 2022-01-20 | Control device, control method thereof, electronic apparatus, and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114625242A true CN114625242A (en) | 2022-06-14 |
Family
ID=81899078
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210068954.0A Pending CN114625242A (en) | 2022-01-20 | 2022-01-20 | Control device, control method thereof, electronic apparatus, and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114625242A (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101910978A (en) * | 2007-12-31 | 2010-12-08 | 苹果公司 | Tactile feedback in an electronic device |
CN110347251A (en) * | 2019-06-28 | 2019-10-18 | Oppo广东移动通信有限公司 | Haptic feedback devices and method, terminal device |
CN113075955A (en) * | 2020-01-06 | 2021-07-06 | 北京小米移动软件有限公司 | Electronic device, control method and device thereof, and computer-readable storage medium |
CN113508355A (en) * | 2019-02-28 | 2021-10-15 | 微软技术许可有限责任公司 | Virtual reality controller |
-
2022
- 2022-01-20 CN CN202210068954.0A patent/CN114625242A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101910978A (en) * | 2007-12-31 | 2010-12-08 | 苹果公司 | Tactile feedback in an electronic device |
CN113508355A (en) * | 2019-02-28 | 2021-10-15 | 微软技术许可有限责任公司 | Virtual reality controller |
CN110347251A (en) * | 2019-06-28 | 2019-10-18 | Oppo广东移动通信有限公司 | Haptic feedback devices and method, terminal device |
CN113075955A (en) * | 2020-01-06 | 2021-07-06 | 北京小米移动软件有限公司 | Electronic device, control method and device thereof, and computer-readable storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9107006B2 (en) | Screen sounder | |
EP2962172B1 (en) | Control apparatus for a tactile audio display | |
US9276639B2 (en) | Wirelessly charged electronic device with shared inductor circuitry | |
JP4960039B2 (en) | Speaker combined touch panel | |
US11374506B2 (en) | Control method and system for reducing vibration of second casing of mobile terminal | |
WO2013057940A1 (en) | Electronic device | |
KR101481426B1 (en) | Mobile communication terminal having plat panel sound output apparatus and method for generating vibration thereof | |
US9474174B2 (en) | Electronic apparatus | |
US8325024B2 (en) | Apparatus for providing haptic feedback | |
WO2015059887A1 (en) | Electronic device | |
TWI644117B (en) | Ultrasonic wave sensor and electronic device using same | |
CN109379678A (en) | Non-linear compensation method, device, storage medium and terminal device | |
WO2018233396A1 (en) | Loudspeaker and electronic device | |
CN101421688A (en) | Electronic device with audio and haptic capability | |
CN111193457B (en) | Vibration device, control method thereof, electronic apparatus, and storage medium | |
US9438296B2 (en) | Electronic apparatus | |
US8988886B1 (en) | Electronic apparatus | |
WO2015136835A1 (en) | Electronic device | |
US10003872B2 (en) | Speaker arrangement | |
CN114625242A (en) | Control device, control method thereof, electronic apparatus, and storage medium | |
JP2013008118A (en) | Electronic apparatus | |
CN104835506A (en) | Method and device for obtaining reverberation full sound | |
CN110225152B (en) | Vibration structure, vibration method and terminal equipment | |
CN110225197B (en) | Connection processing method, terminal and electronic equipment | |
CN112234969B (en) | Key structure and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |