Method, device, equipment and storage medium for controlling the interaction of building block aircraft models
By establishing a connection between the model aircraft building blocks and the TV, using the model aircraft building blocks and desk lamps with built-in communication, perception and command modules, combined with the computing power of indoor smart aircraft carriers or robotic intelligent weak current boxes and the installation of communication equipment, the large-screen interactive game experience between the model aircraft and the TV is realized, solving the problem that the existing technology of the AV building block interactive game cannot be effectively output with the TV, and improving the fun and user experience of the game.
Patent Information
- Application Number
- CN202011310349.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-11-20
- Publication Date
- 2025-05-06
- Estimated Expiration
- 2040-11-20
AI Technical Summary
In the prior art, the interactive game of model aircraft building blocks cannot be effectively output with the TV. The TV runs the game software slowly, the communication method is insufficient, and the operation is cumbersome, resulting in poor user experience.
By establishing a connection between the model aircraft building blocks and the TV, using the model aircraft building blocks and desk lamps with built-in communication, perception and command modules, combined with the computing power of indoor smart aircraft carriers or robotic intelligent weak current boxes and the installation of communication equipment, the large-screen interactive gaming experience between the model aircraft and the TV is realized.
It solves the problem that the interactive game of model aircraft building blocks cannot be output on TV or the TV runs the game software slowly, the communication methods are too few, and the operation is complicated, improving the fun and user experience of the game.
Smart Images

Figure CN114515430B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to building material intelligent device technology, and more particularly to a method, device, equipment and storage medium for controlling the interaction of building blocks and aircraft models. Background Art
[0002] Smart home is to use the Internet of Things technology to effectively combine home life such as smart control, information exchange and consumer services, with the aim of creating an efficient, comfortable, safe, healthy and convenient personalized home life. Its system includes at least smart home appliances, smart entertainment, smart home, smart security, smart medical care, smart energy, smart health, smart education, smart environment, etc. The core of smart home is that the Internet of Things pushes data services to the home, realizes the automation of services and improves service efficiency, greatly enriching and improving the quality of life and user experience of users.
[0003] Smart entertainment is an important part of smart home. At present, home entertainment is either complicated to operate (such as multiple devices need to be superimposed to achieve), or the operation screen is too small (such as mobile phones or tablets), or the smart devices lack perception (such as TVs, computers, table lamps), or the entertainment objects are not smart (such as solid building blocks, table lamps), or the entertainment is not restrained (such as playing games during study time), or the entertainment cannot be interactive (such as watching TV), etc. Therefore, home entertainment needs to innovate products, content and services, simplify user operations, improve user experience, actively intelligent and serve, and interact in real time in multiple ways. Only such smart entertainment can provide users with a good user experience. The smart gateway is the heart of the smart home, through which the system information collection, information input, information output, centralized control, remote control, linkage control and other functions are realized, but the traditional smart gateway has problems such as lack of perception, no wiring management, difficult system integration, and difficult installation and maintenance. The innovative indoor smart aircraft carrier or robot smart weak current box is a highly integrated smart device with integrated smart gateway, space perception, environment perception, health perception, built-in installation of external equipment, TV automatic control, wiring management, installation process, etc. It is installed next to the TV in the form of an aircraft carrier appearance decoration. The ship-borne aircraft model and / or table lamp are built with a variety of sensors, communication modules and command modules. Users can use the ship-borne aircraft model and / or table lamp to interact with the main device and its controllable TV output for entertainment games. It not only solves the core gateway problem of smart home, but also solves the multi-perception problem of smart home, solves the installation problem of smart home communication equipment, solves the problem of difficult smart home system integration, solves the problem of smart home wiring management and installation process, and provides users with interactive entertainment game experience. The present invention defines an implementation method, device, equipment and storage medium for controlling the interaction between building blocks and model aircraft. Through the model aircraft building blocks and / or table lamps with built-in communication, perception and command modules, the powerful computing power of the indoor smart aircraft carrier or robot intelligent weak-current box, the installation of communication equipment and high-speed network access, gateway convergence communication, multi-perception, automatic large-screen TV control output and other advantages are utilized to provide users with an interactive game experience between the model aircraft and / or table lamp and a large-screen TV, thereby solving the problems that the interactive game of model aircraft building blocks cannot be output on TV, the TV runs the game software slowly, there are too few communication methods, the operation is cumbersome, or the dedicated hardware lacks perception, the operation is cumbersome, and the user experience is poor, thereby improving the game fun and user experience. Summary of the invention
[0004] The present invention provides a method for controlling the interaction of building blocks and aircraft models, so as to improve the fun of the game and the experience of the user.
[0005] In a first aspect, an embodiment of the present invention provides a method for controlling the interaction of building blocks and aircraft models, comprising:
[0006] Identify the current environment according to preset conditions to generate game instructions or receive the game instructions issued by the user;
[0007] Establishing a connection with a television according to the game instructions and controlling the television to run or display the game software;
[0008] The building block aircraft model is controlled to play a game corresponding to the game software content according to the control instructions issued by the user.
[0009] Optionally, after controlling the television to start and run the game software according to the game instruction, the method further includes:
[0010] Receive game selection instructions and game difficulty selection instructions issued by users;
[0011] According to the game selection instruction and the game difficulty selection instruction, the building block aircraft model is controlled to perform corresponding adjustment and initialization operation.
[0012] Optionally, the initialization operation includes:
[0013] Enable the user to control the aircraft in the building block aircraft model according to needs;
[0014] The runway and control tower indicator lights are on, and the tower voice commands;
[0015] The user is prompted to control the aircraft to prepare for takeoff.
[0016] Optionally, after prompting the user to control the aircraft to prepare for takeoff, the method further includes:
[0017] Acquire the position of the aircraft through a sensor;
[0018] Whether the aircraft takes off successfully is determined according to the position of the aircraft. If the aircraft takes off successfully, the user can freely control the flight of the aircraft.
[0019] Optionally, the user can control multiple buttons of the aircraft to perform multiple functions. The preset conditions include: time, user location, user posture, user physical condition and environmental conditions.
[0020] Optionally, if the take-off is successful, the user can freely control the flight of the aircraft, and further includes:
[0021] Whether the game is over is determined according to the game selection instruction and the game difficulty selection instruction, and the game end includes game victory and game failure.
[0022] Optionally, if the take-off is successful, the user can freely control the flight of the aircraft, and further includes:
[0023] Whether the aircraft has landed successfully is determined based on the sensor.
[0024] In a second aspect, an embodiment of the present invention further provides a device for controlling the interaction of building blocks and aircraft models, the device comprising:
[0025] A receiving module, used to identify the current environment according to preset conditions to generate game instructions or receive the game instructions issued by the user;
[0026] A TV control module, used to control the TV to run or display game software according to the game instructions;
[0027] A game module, used to control the building block aircraft model to play a game corresponding to the game software content according to the control instructions issued by the user;
[0028] A sensor module, used to generate game instructions based on the perceived user status and environment status;
[0029] Communication module, used to connect the device with other intelligent devices through various communication protocols.
[0030] In a third aspect, an embodiment of the present invention further provides a device, the device comprising:
[0031] One or more processors; a storage device for storing one or more programs; a radar perception sensor for sensing the state of human body in space; an environmental sensor for sensing the state of air environment; an equipment warehouse for installing communication equipment for high-speed network entrances; a wiring management warehouse for indoor wired communication cable wiring management; a cable trough module for concealed installation of equipment input and output cables; and a microphone array for long-distance recognition of user voices.
[0032] When the one or more programs are executed by the one or more processors, the one or more processors implement any of the above-described methods for controlling the interaction of building block aircraft models.
[0033] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium on which a computer program is stored. The computer program includes program instructions, and when the program instructions are executed by a processor, the method for controlling the interaction of building block aircraft models as described above is implemented.
[0034] The embodiment of the present invention discloses a method, device, equipment and storage medium for controlling the interaction of building block aircraft models, the method comprising: identifying the current environment according to preset conditions to generate game instructions or receiving the game instructions issued by the user; establishing a connection with a television according to the game instructions and controlling the television to run or display game software; controlling the building block aircraft model to play the game corresponding to the game software content according to the control instructions issued by the user. The embodiment of the present invention provides a method for controlling the interaction of building block aircraft models, by establishing a connection between the building block aircraft model and the television, and displaying the output content corresponding to the user controlling the aircraft model in real time on the television, thereby solving the problem that the aircraft model and building block interactive game cannot be output on the television, or the television runs the game software slowly, has too few communication methods, and is cumbersome to operate, or the problem that the dedicated hardware lacks perception, is cumbersome to operate, and has a poor user experience, thereby improving the fun of the game and the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] Figure 1 A method flow chart of a method for controlling the interaction of building blocks and aircraft models provided in the first embodiment of the present invention;
[0036] Figure 2 A method flow chart of a method for controlling the interaction of building blocks and aircraft models provided in the second embodiment of the present invention;
[0037] Figure 3 A schematic diagram of the structure of a device for implementing a method for controlling the interaction of building blocks and aircraft models provided in Embodiment 3 of the present invention;
[0038] Figure 4 A schematic diagram of the structure of a device for implementing a method for controlling the interaction of building blocks and aircraft models provided in Embodiment 4 of the present invention. DETAILED DESCRIPTION
[0039] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the present invention, rather than to limit the present invention. It should also be noted that, for ease of description, only parts related to the present invention, rather than all structures, are shown in the accompanying drawings.
[0040] It should be mentioned before discussing the exemplary embodiments in more detail that some exemplary embodiments are described as processes or methods depicted as flow charts. Although the flow charts describe the steps as sequential processes, many of the steps therein can be implemented in parallel, concurrently or simultaneously. In addition, the order of the steps can be rearranged. The process can be terminated when its operation is completed, but can also have additional steps not included in the accompanying drawings. The process can correspond to a method, function, procedure, subroutine, subprogram, etc.
[0041] In addition, the terms "first", "second", etc. can be used in this article to describe various directions, actions, steps or elements, but these directions, actions, steps or elements are not limited by these terms. These terms are only used to distinguish a first direction, action, step or element from another direction, action, step or element. For example, without departing from the scope of the present application, the first module can be the second module, and similarly, the second module can be referred to as the first module. Both the first module and the second module are modules, but they are not the same module. The terms "first", "second", etc. cannot be understood as indicating or implying relative importance or implicitly indicating the number of indicated technical features. Thus, the features defined as "first" and "second" can expressly or implicitly include one or more of the features. In the description of the present invention, the meaning of "multiple" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.
[0042] Embodiment 1
[0043] Figure 1 A method flow chart of a method for controlling the interaction of building blocks and model aircraft provided in Embodiment 1 of the present invention. The method for controlling the interaction of building blocks and model aircraft provided in Embodiment 1 of the present invention is applicable to the case where a user plays a game through a building block model aircraft. Specifically, the method for controlling the interaction of building blocks and model aircraft provided in this embodiment includes the following steps:
[0044] Step 100: Identify the current environment according to preset conditions and generate game instructions or receive the game instructions issued by the user.
[0045] In this embodiment, the building block aircraft model is also called an indoor smart aircraft carrier building block aircraft model device, which generally includes: a main ship body, a fixed building block aircraft model, a mobile building block aircraft model, an upper replaceable helicopter platform, a dock module, a logo map, an equipment surface pattern map, and a heat dissipation hole with a certain regular distribution on the front and inclined surface of the ship body, which also serves as a building block fixing hole. The main ship body has a bullet-shaped appearance, and its back is a plane. The main ship body includes an upper functional area with system operation, an equipment compartment for installing external equipment, and a lower functional area with a wiring management compartment; the upper functional area includes an upper inclined surface and a side system operation area, a core processing unit, an aircraft model sensing sensor, an airport indicator light, and an upper dock connection area, wherein the upper dock connection area includes a third power supply and information interface, a wire hole, and an upper dock connection pin seat interface; the fixed building block aircraft model includes a command tower, multi-specification close-in defense guns, short-range air defense weapons, left and right ship body widening edges, dock lifting equipment, chains and chain piles, various missile silos, anti-submarine rockets, depth bomb launchers, and multi-specification communication antennas And flagpole, phased radar, balcony, bridge, window, flag, aircraft take-off ramp, dock crane, dock, upper replaceable module helicopter platform; mobile building block aircraft model includes armed combat vehicles, amphibious combat vehicles, tanks, carrier-based fighters, carrier-based anti-submarine helicopters, early warning helicopters, etc.; the lower functional area includes the command tower communication pin interface, speaker area, two radar sensors on the front and left and right inclined surfaces at the same level, detachable power module, built-in intelligent module, active oxygen negative ion module, wiring management warehouse, two sides of the lower dock connection area, bottom revolving door, back concave third line slot, two sides of the second heat dissipation slot, back anti-vibration cushion, etc. Building block aircraft model helps to develop intelligence and train children's hand-eye coordination ability. The arrangement, connection, ring, symmetry, etc. in the building blocks are good for children's intelligence. In this embodiment, through the game instructions issued by the user, the building block aircraft model will run the game software by itself, and the user can control the aircraft to fly freely in the game to play games, such as firing shells, machine guns, etc.
[0046] In this embodiment, the building block model aircraft can identify and generate game instructions based on the user's own status, or it can directly receive game instructions issued by the user. Specifically, the preset conditions include: time, user location, user posture, user physical condition and environmental conditions. Exemplarily, the user can set a certain time period every day as the game time. When the time is reached, the building block model aircraft will automatically generate game instructions and enter the game mode, saving the user's operation time. The building block model aircraft can also use AI recognition technology to identify the user's own status such as the user's current position, user posture and user physical condition. Exemplarily, for example, if it is detected that the user is doing nothing in the living room at this time, or it is detected that the user is lying quietly at this time, the building block model aircraft will determine that the user is suitable for playing games at this time, and will ask the user whether to play the game. The user can interact with the building block model aircraft through touch screen instructions, button instructions, voice instructions, mobile terminal instructions, appointment instructions, somatosensory instructions, etc.
[0047] Step 110: Establish a connection with the TV according to the game instruction and control the TV to run or display the game software.
[0048] In this embodiment, the building block model aircraft turns on the TV according to the user's game instructions and controls the TV to run or display related game software. Exemplary game types include: aircraft carrier self-defense war and landing operations. Aircraft carrier self-defense war: When there are shells, missiles or torpedoes attacking the aircraft carrier, the aircraft carrier's defense weapon self-defense picture can be viewed from multiple perspectives on the TV. The user assumes the captain's command role. For example, when the missile on the left side attacks and enters the shooting range, the anti-aircraft missile and or the left guard weapon are instructed to fire. When the missile is launched, the aircraft carrier's missile launch well-shaped button light flashes independently, indicating that the missile is ready to launch, and the corresponding TV display will show the missile launch picture. Landing operations: When entering the landing operations according to the game level, the command is to open the revolving door. When the revolving door is sensed to be opened, the TV screen automatically displays the picture of the hangar opening, and displays the picture of the amphibious landing vehicle in the hangar driving out of the hangar into the sea, and counterattacks the enemy who attacks the landing vehicle at any time. In other embodiments, the building block model aircraft can also control the operation of the aircraft through a display or smart device such as a mobile phone, which is not limited in this embodiment. The aircraft is equipped with a gyroscope three-in-one sensor + MCU + infrared transmitter / Bluetooth / wifi + magnetic sheet + multiple buttons, and is battery-powered; the buttons include: take-off, parachuting, tower, acceleration, radar lock, missile launch, jamming bomb launch, machine gun, bomb drop, automatic return, and a manual switch. On the main ship of the building block aircraft model, at least 2 magnetic sensors are set at the starting point of each runway, and at least 1 sensor is set at the starting point. At least 1 sensor is set for each parking position; a sensor is set for each aircraft exhaust baffle; there is a magnetic sheet on the left or right side of the revolving door, and a magnetic sensor is set on the bottom wall of the corresponding active oxygen negative ion module.
[0049] Step 120: Control the building block airplane model to play a game corresponding to the game software content according to the control instruction issued by the user.
[0050] In this embodiment, the user can directly operate the aircraft on the building block model aircraft to play the game by operating on the TV. When the aircraft is flying in space, the direction is controlled according to the three-in-one sensor of the gyroscope in the user's hand. The TV displays the picture from the pilot's perspective in real time. The user can press the accelerator key to increase the speed of the aircraft according to the experience requirements; the pilot can call the command center for a conversation, receive instructions or report the flight and combat situation.
[0051] This embodiment discloses a method for controlling the interaction of building blocks and model airplanes, the method comprising: generating game instructions according to preset conditions by identifying the current environment or receiving the game instructions issued by the user; establishing a connection with a television according to the game instructions and controlling the television to run or display game software; controlling the building block model airplane to play the game corresponding to the game software content according to the control instructions issued by the user. An embodiment of the present invention provides a method for controlling the interaction of building blocks and model airplanes, by establishing a connection between the building block model airplanes and the television, and displaying the interactive game content corresponding to the output of the user-controlled model airplane on the television in real time, thereby solving the problem that the interactive game of model airplanes and building blocks cannot be output on the television, or the television runs the game software slowly, has too few communication methods, and is cumbersome to operate, or the problem that the dedicated hardware lacks perception, is cumbersome to operate, and has a poor user experience, thereby improving the fun of the game and the user experience.
[0052] Embodiment 2
[0053] Figure 2 A method flow chart of a method for controlling the interaction of building blocks and model aircraft provided in the second embodiment of the present invention. The method for controlling the interaction of building blocks and model aircraft provided in the embodiment of the present invention is applicable to the case where a user plays a game through a building block model aircraft. It is expanded on the basis of the first embodiment. Specifically, the method for controlling the interaction of building blocks and model aircraft provided in this embodiment includes the following steps:
[0054] Step 200: Identify the current environment according to preset conditions and generate game instructions or receive the game instructions issued by the user.
[0055] Step 210: Establish a connection with the TV according to the game instruction and control the TV to run the game software.
[0056] Step 220: Receive a game selection instruction and a game difficulty selection instruction issued by the user.
[0057] In this embodiment, the user can select the game type and game difficulty according to the actual situation. The conditions for whether the user wins are different according to the different game types and difficulties. For example, the user selects the easy difficulty, in which the user only needs to operate the aircraft to complete the flight mission to pass the level.
[0058] Step 230: Control the building block aircraft model to perform corresponding adjustments and initialization operations according to the game selection instructions and the game difficulty selection instructions.
[0059] In this embodiment, after the user selects the game and the game difficulty, the building block model airplane will enter the corresponding game mode according to the game and the game difficulty and perform initialization operation so that the user can start the game.
[0060] Specifically, step 230 includes:
[0061] Step 231: enabling the user to control the aircraft in the building block aircraft model according to demand.
[0062] Step 232, control the runway and control tower indicator lights to light up, and the tower voice commands.
[0063] Step 233: prompt the user to control the aircraft to prepare for takeoff.
[0064] In this embodiment, the interactive game content corresponding to the output of the user-controlled aircraft model is displayed on the TV in real time. When the aircraft is flying in space, the direction is controlled according to the three-in-one sensor of the gyroscope in the user's hand. The TV displays the picture from the perspective of the aircraft pilot in real time. The user can press the accelerator key to speed up the aircraft according to the experience requirements; the pilot can call the command center for a voice conversation, receive instructions or report the flight and combat situation. The user can control the aircraft's multiple buttons to perform multiple functions, including: parachuting, radar locking, launching missiles, launching jammers, machine guns, and dropping bombs.
[0065] Step 234: Acquire the position of the aircraft through a sensor.
[0066] Step 235: determine whether the aircraft has taken off successfully based on the position of the aircraft. If the aircraft has taken off successfully, the user can freely control the flight of the aircraft.
[0067] In this embodiment, specifically, during the initialization process, the runway and control tower indicator lights light up, the exhaust panel is raised, the device senses that the aircraft is at the take-off point, and automatically reminds the user to prepare for take-off. When the user slides on the main ship to take off or land, the system automatically triggers the sound / TV and or touch screen to output video / picture / light or scene output; in addition, when the user holds the aviation aircraft model to fly, the sensor automatically transmits the aircraft's state and angular velocity in space to the main ship, and the system automatically links the display screen or TV to display the relevant status of the simulated flight video; when the radar detects or manually discovers an enemy aircraft or an emergency on the display screen or TV, the user can press the relevant buttons to respond to the battle, such as radar lock, launch missiles, launch jammers, etc. The system automatically displays the relevant instructions on the display screen or TV to execute the picture / video / sound / light, etc., and the user can also communicate directly through voice The long-distance dialogue between the main ship body is equivalent to the dialogue between the pilot and the tower; the aircraft model building blocks mainly refer to the command tower and ship-borne related equipment of the domestic Liaoning aircraft carrier, including various marking line maps on the surface of the main ship body, equipment surface pattern maps, command tower, main ship body widened long side, main ship body widened short side, aircraft take-off ramp, multi-specification close-in defense guns, missile vertical launch devices, short-range air defense missiles, artillery, anti-submarine rocket depth bomb launchers, carrier-based fighter jets, ship-based anti-submarine helicopters, early warning helicopters, multi-specification air warning radars, phased array radars, multi-specification communication antennas, balconies, bridges, windows, flags, armed vehicles, amphibious vehicles, tanks, dock cranes, docks, and replaceable module helicopter platforms.
[0068] Step 236: Determine whether the game is over according to the game selection instruction and the game difficulty selection instruction, where the game end includes game victory and game failure.
[0069] Step 237: Determine whether the aircraft has landed successfully based on the sensor.
[0070] In this embodiment, the user pilots the plane to land on the aircraft carrier. When the plane is about to land, the control tower is informed by voice, and the runway and landing point indicator lights light up. When the plane stops after crossing two sensing sensors in succession, it is considered a successful landing, otherwise it is considered a landing failure.
[0071] Step 240: Control the building block airplane model to play a game corresponding to the game software content according to the control instruction issued by the user.
[0072] This embodiment discloses a method for controlling the interaction of building blocks and aircraft models, the method comprising: generating game instructions according to preset conditions by identifying the current environment or receiving the game instructions issued by the user; establishing a connection with a television according to the game instructions and controlling the television to run or display game software; controlling the building block aircraft model to play the game corresponding to the game software content according to the control instructions issued by the user. The method for controlling the interaction of building blocks and aircraft models provided by the embodiment of the present invention establishes a connection between the building block aircraft model and the television, and operates the building block aircraft model through the user's operation on the television, thereby solving the problem that the aircraft model and building block interactive game cannot be output on the television, or the television runs the game software slowly, has too few communication methods, and is cumbersome to operate, or the problem that the dedicated hardware lacks perception, is cumbersome to operate, and has a poor user experience, thereby improving the fun of the game and the user experience.
[0073] Embodiment 3
[0074] The device for controlling the interaction between building blocks and aircraft models according to the embodiment of the present invention can implement the method for controlling the interaction between building blocks and aircraft models provided by any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method. Figure 3 3 is a schematic diagram of a device 300 for controlling the interaction of building blocks and aircraft models in an embodiment of the present invention. Figure 3 The device 300 for controlling the interaction of building blocks and aircraft models provided in the embodiment of the present invention may specifically include:
[0075] The receiving module 310 is used to identify the current environment according to preset conditions to generate game instructions or receive the game instructions issued by the user.
[0076] The communication module 320 is used to establish a connection with the television according to the game instructions and control the television to run or display the game software.
[0077] The game module 330 is used to control the building block aircraft model to play the game corresponding to the game software content according to the control instructions issued by the user.
[0078] The sensor module 340 is used to generate game instructions according to the perceived user status and environment status.
[0079] The communication module 350 is used to connect the device with other smart devices using multiple communication protocols.
[0080] Furthermore, after controlling the television to start and run the game software according to the game instruction, the method further includes:
[0081] Receive game selection instructions and game difficulty selection instructions issued by users;
[0082] According to the game selection instruction and the game difficulty selection instruction, the building block aircraft model is controlled to perform corresponding adjustment and initialization operation.
[0083] Further, the initialization operation includes:
[0084] Enable the user to control the aircraft in the building block aircraft model according to needs;
[0085] The runway and control tower indicator lights are on, and the tower voice commands;
[0086] The user is prompted to control the aircraft to prepare for takeoff.
[0087] Furthermore, after prompting the user to control the aircraft to prepare for takeoff, the method further includes:
[0088] Acquire the position of the aircraft through a sensor;
[0089] Whether the aircraft takes off successfully is determined according to the position of the aircraft. If the aircraft takes off successfully, the user can freely control the flight of the aircraft.
[0090] Furthermore, the preset conditions include: time, user location, user posture, user physical condition and environmental conditions.
[0091] Furthermore, if the take-off is successful, the user can freely control the flight of the aircraft, and the method further includes:
[0092] Whether the game is over is determined according to the game selection instruction and the game difficulty selection instruction, and the game end includes game victory and game failure.
[0093] Furthermore, if the take-off is successful, the user can freely control the flight of the aircraft, and the method further includes:
[0094] Whether the aircraft has landed successfully is determined based on the sensor.
[0095] The embodiment of the present invention discloses a device for controlling the interaction of building blocks and model airplanes, comprising: a receiving module, for identifying the current environment according to preset conditions to generate game instructions or receiving the game instructions issued by the user; a communication module, for establishing a connection with a television according to the game instructions and controlling the television to run or display game software; a game module, for controlling the building block model airplane to play games corresponding to the game software content according to the control instructions issued by the user. The embodiment of the present invention provides a method for controlling the interaction of building blocks and model airplanes, by establishing a connection between the building block model airplanes and the television, and displaying the output content corresponding to the user controlling the model airplanes in real time on the television, thereby solving the problems that the interactive game of model airplanes and building blocks cannot be output on the television, or the television runs the game software slowly, has too few communication methods, and is cumbersome to operate, or the problems that the dedicated hardware lacks perception, is cumbersome to operate, and has a poor user experience, thereby improving the fun of the game and the user experience.
[0096] Embodiment 4
[0097] Figure 4 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention is shown in FIG. Figure 4 As shown, the electronic device includes a memory 410 and a processor 420. The number of the processor 420 in the electronic device may be one or more. Figure 4 A processor 420 is taken as an example; the memory 410 and the processor 420 in the server can be connected via a bus or other means. Figure 4 The example of connecting through bus is taken in the following.
[0098] The memory 410, as a computer-readable storage medium, can be used to store software programs, computer executable programs and modules, such as the program instructions / modules corresponding to the implementation method of controlling the interaction between building blocks and model aircraft in the embodiment of the present invention (for example, the receiving module 310, communication module 320, game module 330, sensor module 340, and communication module 350 in the implementation device 300 for controlling the interaction between building blocks and model aircraft). The processor 420 executes various functional applications and data processing of the server / terminal / server by running the software programs, instructions and modules stored in the memory 410, thereby realizing the above-mentioned implementation method of controlling the interaction between building blocks and model aircraft.
[0099] The processor 420 is used to run the computer program stored in the memory 410 to implement the following steps:
[0100] Identify the current environment according to preset conditions to generate game instructions or receive the game instructions issued by the user;
[0101] Establishing a connection with a television according to the game instructions and controlling the television to run or display the game software;
[0102] The building block aircraft model is controlled to play a game corresponding to the game software content according to the control instructions issued by the user.
[0103] In one embodiment, an electronic device provided by an embodiment of the present invention, whose computer program is not limited to the above method operations, can also execute related operations in the implementation method of controlling the interaction of building block aircraft models provided by any embodiment of the present invention.
[0104] The memory 410 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system and at least one application required for a function; the data storage area may store data created according to the use of the terminal, etc. In addition, the memory 410 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 410 may further include a memory remotely arranged relative to the processor 420, and these remote memories may be connected to the server / terminal / server via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, wireless communications, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
[0105] The embodiment of the present invention discloses a device for controlling the interaction of building blocks and model airplanes, which is used to execute the following methods: generating game instructions according to preset conditions by identifying the current environment or receiving the game instructions issued by the user; establishing a connection with a television according to the game instructions and controlling the television to run or display game software; controlling the building block model airplane to play the game corresponding to the game software content according to the control instructions issued by the user. The embodiment of the present invention provides a method for controlling the interaction of building blocks and model airplanes, which establishes a connection between the building block model airplanes and the television, and displays the output content corresponding to the user controlling the model airplanes in real time on the television, thereby solving the problem that the interactive game of model airplanes and building blocks cannot be output on the television, or the television runs the game software slowly, has too few communication methods, and is cumbersome to operate, or the problem that the dedicated hardware lacks perception, is cumbersome to operate, and has a poor user experience, thereby improving the fun of the game and the user experience.
[0106] Embodiment 5
[0107] Embodiment 5 of the present invention further provides a storage medium containing computer executable instructions, wherein the computer executable instructions are used to execute a method for controlling the interaction of building blocks and aircraft models when executed by a computer processor, the method comprising:
[0108] Identify the current environment according to preset conditions to generate game instructions or receive the game instructions issued by the user;
[0109] Establishing a connection with a television according to the game instructions and controlling the television to run or display the game software;
[0110] The building block aircraft model is controlled to play a game corresponding to the game software content according to the control instructions issued by the user.
[0111] Of course, the computer executable instructions of a storage medium containing computer executable instructions provided in an embodiment of the present invention are not limited to the method operations described above, and can also execute related operations in a method for controlling the interaction of building block aircraft models provided in any embodiment of the present invention.
[0112] The computer-readable storage medium of the embodiment of the present invention can adopt any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, 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 disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, a computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it.
[0113] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, which carry computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0114] The program code contained on the storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0115] Computer program code for performing the operations of the present invention may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or terminal. 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 may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0116] The embodiment of the present invention discloses a storage medium for controlling the interaction of building blocks and model airplanes, which is used to execute the following methods: generating game instructions according to preset conditions by identifying the current environment or receiving the game instructions issued by the user; establishing a connection with a television according to the game instructions and controlling the television to run or display game software; controlling the building block model airplane to play the game corresponding to the game software content according to the control instructions issued by the user. The embodiment of the present invention provides a method for controlling the interaction of building blocks and model airplanes, which establishes a connection between the building block model airplanes and the television, and displays the output content corresponding to the user controlling the model airplanes in real time on the television, thereby solving the problem that the interactive game of model airplanes and building blocks cannot be output on the television, or the television runs the game software slowly, has too few communication methods, and is cumbersome to operate, or the problem that the dedicated hardware lacks perception, is cumbersome to operate, and has a poor user experience, thereby improving the fun of the game and the user experience.
[0117] Note that the above are only preferred embodiments of the present invention and the technical principles used. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in more detail through the above embodiments, the present invention is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present invention, and the scope of the present invention is determined by the scope of the appended claims.
Claims
1. A method for controlling the interaction of building blocks and aircraft models, characterized in that: include: Identify the current environment according to preset conditions to generate game instructions or receive the game instructions issued by the user; Establishing a connection with a television according to the game instructions and controlling the television to run or display the game software; Control the building block airplane model to play the game corresponding to the game software content according to the control instructions issued by the user; Wherein, after controlling the television to run or display the game software according to the game instruction, the method further includes: Receive game selection instructions and game difficulty selection instructions issued by users; According to the game selection instruction and the game difficulty selection instruction, the building block aircraft model is controlled to perform corresponding adjustment and initialization operation; The initialization operation includes: Enable the user to control the aircraft in the building block aircraft model according to needs; The runway and control tower indicator lights are on, and the tower voice commands; The user is prompted to control the aircraft to prepare for takeoff.
2. A method for controlling the interaction of building blocks and aircraft models according to claim 1, characterized in that: After prompting the user to control the aircraft to prepare for takeoff, the following step is further included: Acquire the position of the aircraft through a sensor; Whether the aircraft takes off successfully is determined according to the position of the aircraft. If the aircraft takes off successfully, the user can freely control the flight of the aircraft.
3. A method for controlling the interaction of building blocks and aircraft models according to claim 2, characterized in that: The preset conditions include: time, user location, user posture, user physical condition and environmental conditions.
4. A method for controlling the interaction of building blocks and aircraft models according to claim 2, characterized in that: If the take-off is successful, the user can freely control the flight of the aircraft and further includes: Whether the game is over is determined according to the game selection instruction and the game difficulty selection instruction, and the game end includes game victory and game failure.
5. A method for controlling the interaction of building blocks and aircraft models according to claim 4, characterized in that: If the take-off is successful, the user can freely control the flight of the aircraft and further includes: Whether the aircraft has landed successfully is determined based on the sensor.
6. A device for controlling the interaction of building blocks and aircraft models, characterized in that: include: A receiving module, used to identify the current environment according to preset conditions to generate game instructions or receive the game instructions issued by the user; A TV control module, used to control the TV to run or display game software according to the game instructions; A game module, used to control the building block aircraft model to play a game corresponding to the game software content according to the control instructions issued by the user; A sensor module, used to generate game instructions based on the perceived user status and environment status; Communication module, used to connect the device with other smart devices through multiple communication protocols; Wherein, after controlling the television to run or display the game software according to the game instruction, the method further includes: Receive game selection instructions and game difficulty selection instructions issued by users; According to the game selection instruction and the game difficulty selection instruction, the building block aircraft model is controlled to perform corresponding adjustment and initialization operation; The initialization operation includes: Enable the user to control the aircraft in the building block aircraft model according to needs; The runway and control tower indicator lights are on, and the tower voice commands; The user is prompted to control the aircraft to prepare for takeoff.
7. An electronic device, characterized in that: The device comprises: One or more processors; storage device for storing one or more programs; radar perception sensor for spatial human state perception; environmental sensor for air environment state perception; equipment warehouse for installing communication equipment for high-speed network entrance; wiring management warehouse for indoor wired communication cable wiring management; cable trough module for concealed installation of equipment input and output cables; microphone array for remote recognition of user voice; When the one or more programs are executed by the one or more processors, the one or more processors implement the method for controlling the interaction of building blocks and aircraft models as described in any one of claims 1-5.
8. A computer-readable storage medium having a computer program stored thereon, the computer program comprising program instructions, characterized in that: When the program instructions are executed by the processor, the method for controlling the interaction of building block aircraft models as described in any one of claims 1-5 is implemented.
Citation Information
Patent Citations
Appliance for children and entertainment system with same
CN105288983A
Remote control system platform
CN204945772U