WO2001068213A1 - Remote-control and communication method and device for a remote-control toy played by many players - Google Patents

Remote-control and communication method and device for a remote-control toy played by many players Download PDF

Info

Publication number
WO2001068213A1
WO2001068213A1 PCT/CN2000/000644 CN0000644W WO0168213A1 WO 2001068213 A1 WO2001068213 A1 WO 2001068213A1 CN 0000644 W CN0000644 W CN 0000644W WO 0168213 A1 WO0168213 A1 WO 0168213A1
Authority
WO
WIPO (PCT)
Prior art keywords
remote control
remote
address
command
toy
Prior art date
Application number
PCT/CN2000/000644
Other languages
French (fr)
Chinese (zh)
Inventor
Gang Luo
Original Assignee
Gang Luo
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Gang Luo filed Critical Gang Luo
Priority to AU2001219904A priority Critical patent/AU2001219904A1/en
Publication of WO2001068213A1 publication Critical patent/WO2001068213A1/en

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63HTOYS, e.g. TOPS, DOLLS, HOOPS OR BUILDING BLOCKS
    • A63H30/00Remote-control arrangements specially adapted for toys, e.g. for toy vehicles
    • A63H30/02Electrical arrangements
    • A63H30/04Electrical arrangements using wireless transmission

Definitions

  • the present invention relates to a remote control toy information exchange method, and in particular to a remote control and information exchange method for a remote control toy that can be collectively participated and controlled by a digital computer. Background technique
  • the conventional radio remote control used for remote control toys can only control one toy within a certain range at the same frequency.
  • mutual interference may occur. This hinders the development of collective toys in which many people participate simultaneously.
  • the present invention directly solves the technical problem that multiple remote controllers interfere with each other at the same frequency, and establishes a channel for information exchange between toys, providing a more comprehensive solution for collective toys.
  • the development of toys from individual participation to collective participation has enhanced the competitiveness and fun of the game. Glossary:
  • Signal The "signal” mentioned in this manual refers to the radio signal sent by the remote control and the optical signal sent by the main optical signal transmitting and receiving device (infrared or laser device). These two types of signals are digitized and encoded to form A sequence of binary characters with a specific meaning. In computer science, this kind of character sequence is often called Letter Statute. "
  • Variables The "variables” mentioned in this manual, such as “address variables” or “channel occupation flag” variables, are the same as the “variables” in the computer field, especially in software programming.
  • the variables mentioned in this manual Its physical existence space is not limited to the memory of registers and memories of computer equipment, but also refers to any electronic device that can achieve the same function. Referring to FIG.
  • the present invention consists of a co-frequency preemptive radio remote control T11 (hereinafter referred to as “remote control”), a co-frequency preemption and release mechanism T12 (hereinafter referred to as “preemption mechanism”) adopted by this type of remote control, and a toy main body control board T13 (hereinafter referred to as “main board”), address recognition mechanism T14, main optical signal transmitting and receiving device T15 (hereinafter referred to as "optical transceiver”), preemptive remote control command protocol T16 (hereinafter referred to as "remote control protocol”), toy body
  • the signal T17 hereinafter referred to as "inter-subject protocol” transmitted by the optical transceiver and the scoring device T18 are composed.
  • the technology most similar to the preemptive remote control T11 is known from a handheld controller of an electronic game machine.
  • the preemptive remote control consists of a single-chip microcomputer (including CPU, registers, ROM, RAM, input / output ports), communication interface circuits, radio transceivers, keyboards and corresponding circuits.
  • the preemptive remote control T11 changes or adds the following basic functions: A The wired data transmission device is changed to a wireless signal receiving and transmitting device. B Add address setting function. CPress the remote control protocol T16 to send the remote command. At the same time, it has the function of transmitting and receiving wireless signals, so that multiple preemptive remote controllers can send and receive signals to each other within the same wireless signal effective range.
  • the address setting function means that the preemptive remote control can set and save the address variable in the register or RAM of the microcontroller through specific operation steps (such as holding down the "forward key” and pressing several "fire keys”). This address is usually the same as the toy body address to be manipulated.
  • the address of the remote control protocol T16 contains the address.
  • the address signal enables each remote controller to accurately receive and process the remote control command signal by the designated toy body.
  • the technology for implementing the wireless signal transmission and reception function is very mature, and there are many specialized devices on the market to choose from.
  • the address setting function can also use software or hardware technology to fix the address before the product (toy) leaves the factory. With this curing method, the remote control and the motherboard T13 must be used together.
  • the preemption mechanism T12 works as follows: To prevent two or more remote controllers working at the same frequency (same frequency) from transmitting signals at the same time, each remote controller first checks the "channel occupation flag" T12A before sending signals. When the "Channel Occupation Flag" T12A is in the "Idle” state, the remote control that first activated the signal sending function (that is, the first button on the remote control is pressed) transmits the "channel occupancy" signal, occupies the channel, and starts to press the remote control protocol. T16 sends a remote command. After receiving the "channel occupancy" signal, all other remote controllers within the effective range will set the "channel occupancy flag" in their own remote controller to the "occupied" state.
  • the remote controller occupying the channel finishes sending signals, it finally sends a "channel idle” signal, which sets the "channel occupancy flag” of all other remote controllers in the valid range to the "idle” state.
  • the "channel occupancy flag” is "occupied”, except for the sender of the "channel occupancy” signal (the remote control that first activated the signal transmission function), other remote controls cannot send signals even if the button is pressed.
  • the other remote controllers only wait for a random time and then check the "channel occupation flag” until the flag is in the "idle” state, and then preempt.
  • This kind of mechanism can be realized by single-chip microcomputer or special logic circuit.
  • the "channel occupation flag” T12A is actually a program variable space in the register or memory of the microcontroller, and the "idle” or “occupied” state is only the specific value of the "channel occupation flag” T12A.
  • the mainboard T13 consists of a single-chip microcomputer (contains CPU, registers, ROM, RAM, input / output ports), communication interface circuits, radio transceiver devices or circuits, address setting mechanism T13A, and other existing conventional toy main body control boards. .
  • the address setting agency T13A is intended for the main body of the toy participating in the game (can be a toy tank (G, toy car, boat, etc.) set different "addresses”.
  • the "address” and address setting mechanism T13A as part of the "address recognition mechanism", will be used for the identification of the remote control signal of the toy body.
  • the implementation of the "address setting mechanism" can use a dual-row DIP dial switch (4 or 8 bits, depending on the effective address), allowing game participants to set. Chips such as PT2262 / PT2272 on the market can also be used to fix the address before the toy leaves the factory.
  • the address recognition mechanism T14 is implemented by the address setting function in the remote control T11, the address setting mechanism T13A in the motherboard T13, and the address signal in the remote control protocol T16.
  • the player In order to make the main body of the toy only operated by its own remote control, the player must first negotiate with all game participants and use the address setting mechanism T13A in the motherboard T ⁇ to determine and set different addresses for each main body of the toy. Then use the address setting function in the remote control T11 to set the same address for the remote control.
  • the "with address" signal sent by the remote control is received by all toy bodies within the valid range, each toy body first checks the received signal The address is executed if it is the same as its own address, otherwise it is not executed.
  • the optical transceiver T15 is a set of optical signal transmitting and receiving devices and corresponding interface circuits, and is mostly used as the "turret" of the toy body.
  • the transmitted and received optical signals can be processed by the single-chip microcomputer of the motherboard T13 through the corresponding interface circuit.
  • the transmitting and receiving device of the optical signal may be implemented by using an infrared light emitting diode or a laser diode and a corresponding circuit. At present, the infrared signal transmission and reception technology is very mature, and the corresponding devices can be purchased in the market in sets.
  • the laser transceiver implementation method is disclosed in patent 96249104.7.
  • the optical transceiver T15 sends and receives a binary character sequence with a specific meaning.
  • the receiver the “hit” party
  • the sender sends its own address through a light-emitting circuit, and the receiver can determine whether it is "own” based on the received address (such as whether the upper 4-bit address matches Same for yourself), if not, then "hit”once; if yes, ignore it.
  • the optical transceiver T15 can be implemented on the main board T13 or separated from the main board.
  • Remote control protocol T16 refers to the encoded radio signal sequence from the remote control.
  • the game player's operation command for the toy body is converted to a protocol by the remote control and sent to the designated toy body. After receiving the order, the toy main body analyzes it and makes corresponding actions.
  • a remote control code program code-(Note: The address code in this example is 8 digits)
  • the upper 4 bits are the group address, and the lower 4 bits are the group member address.
  • Addresses 00H and FFH are reserved addresses and must not be used by any participating member. Therefore, this example has an 8-digit address code, and a maximum of 255-2-253 toy subjects can participate at the same time.
  • the protocol of the remote controller ends.
  • the protocol T17 is a signal sequence for the information exchange between the toy bodies through the optical transceiver T15. Depending on the toy, the protocol is different.
  • a simple example of an inter-subject protocol is to send its own address code so that the receiver can determine "who was hit”.
  • different emitters are specified.
  • the scoring device T18 is an indicating device used to record the number of "hits” or “remaining lives” during the game. It can be implemented by controlling at least one indicator light (light emitting diode), LED or LCD with a single chip microcomputer. Brief description of the drawings
  • FIG. 1 is a schematic diagram of a solution structure of the present invention
  • FIG. 2 is a diagram of the preferred embodiment
  • FIG. 3 is a flowchart of a remote control instruction.
  • an 8-digit address code is used, and the upper 4 digits are specified as a group address, that is, a maximum of 16 groups can participate in the game.
  • the lower 4 bits are the member address, that is, each group has a maximum of 16 members.
  • the individual address codes such as 00, FF, etc.
  • they may be used for special purposes, so the maximum group address and the maximum number of members in each group are not necessarily.
  • the embodiment assumes that three game participants hold three co-frequency preemptive remote controllers RC1, RC2, and RC3 respectively to operate three toy bodies Bl, B2, and B3.
  • the three people negotiated and divided into two groups (A1 and B2) and B3.
  • Group A's address is 0, Group B's address is 1, and then Party A (two persons) sets the B1's through the "address setting mechanism" ⁇ on the toy main control board T13 (such as an 8-bit dual-row DIP dial switch).
  • the address is 04H
  • the address of B2 is 08H
  • Party B one person
  • the address is set to 15H.
  • the three set the addresses of RC1, RC2, and RC3 to 04H, 08H, and 15H respectively through the address setting function of the preemptive remote control in each of them, corresponding to the motherboard address.
  • the remote controller RC1 checks whether it has received the signal T31 from other remote controllers and finds that there is no. So it checks for keyboard operation T33 and finds that " "Forward” operation, after it is judged that it is not the address setting operation, T34 is checked, and "channel occupation flag” T36 is checked. At this time, the flag is in the "idle” state. Then, a "channel occupation” command T37 is sent. After this command is received by the remote controllers RC2 and RC3, T31, RC2 and RC3 respectively set the "channel occupation flag” to "occupied” T32.
  • RC2 presses the "Cannon" key first, so that the main control board of B2 will "transmit" the address determined by the address setting mechanism from the optical transceiver through the interface circuit of the optical transceiver T15.
  • B1 checks that the upper 4 bits of the received address are 0, which is the same as its own group address, so it can be judged that it was "hit” by its own person. So “ignore” this time "hit”.
  • B3 checks that the upper 4 bits of the received address are 0, which is different from its own group address 1, so it can be judged that it was hit by "enemy” Hit ", then increase the number of hits by 1 and display it by your own scoring device T18.
  • the toy body continues to receive and execute remote control commands until it is "hit” a specified number of times (ie, "knocked down”). Subjects "killed” cannot continue to be remotely controlled. Until it is reset. The game continues until all participants in a party are “killed”, and the game ends.
  • the reset here refers to initializing the scoring device to the initial state.
  • the above embodiment is a perfect system implementation method which comprehensively uses all parts of the present invention.
  • the combination of parts of the present invention may also constitute a simple but relatively complete system.
  • the signal T17 transmitted by the optical transceiver between the main bodies of the toy in the present invention is cancelled, and only the main light signal is used to transmit and receive the light signal received by the receiving device T15.
  • the presence or absence of the device is used as a basis for judging whether it has been "hit"; or the scoring device T18 is cancelled; or the signal T17 and the scoring device T18 transmitted by the optical transceiver between the toy bodies are cancelled at the same time, and other changes are the same as the present invention.
  • the latter technical solution also falls within the protection scope of the present invention.

Abstract

The present invention provides a kind of remote-control and communication method for a remote-control toy played by many players. When many remote-controllers take part in game together, by using occupy-release mechanism of remote-controller, they can coordinate each other without interference at the same radio frequency. Remote-control command can exactly control the designated toy body through address mechanism of remote-controller. The toy bodies communicate each other by optical signal receive-deliver device.

Description

集体遥控玩具遥控及信息交换方法和装置 技术领域  Method and device for collective remote control toy remote control and information exchange
本发明涉及一种遥控玩具的信息交换方法, 特别是一种用数字 计算机控制的、 可集体参与的遥控玩具的遥控及信息交换方法。 背景技术  The present invention relates to a remote control toy information exchange method, and in particular to a remote control and information exchange method for a remote control toy that can be collectively participated and controlled by a digital computer. Background technique
目前遥控玩具所采用的常规无线电遥控器, 同一频率下, 一定 范围内, 只能遥控一个玩具。 当两个或两个以上频率相同的遥控玩 具在一起操纵时, 会出现互相干扰现象。 这阻碍了多人同时参与的 集体玩具的发展。 在这一方面, 也有一些改进技术, 如专利号 98246123.2, 专利号 96249104.7, 及专利申请号 93242559 等专利 技术, 但这些技术或多或少存在一些局限性, 如对使用场地(地点) 要求过于严格, 不易操作等。 发明的公幵  At present, the conventional radio remote control used for remote control toys can only control one toy within a certain range at the same frequency. When two or more remote control toys with the same frequency are operated together, mutual interference may occur. This hinders the development of collective toys in which many people participate simultaneously. In this regard, there are also some improved technologies, such as patent number 98246123.2, patent number 96249104.7, and patent application number 93242559, but these technologies have more or less limitations, such as the use of sites (places) is too strict Not easy to operate. Invention of public money
与目前现有技术相比, 本发明直接解决了同频下, 多遥控器互 相干扰这一技术性问题, 并在玩具间建立了信息交换的渠道, 为集 体玩具提供了一个较为全面的解决方案, 使玩具由个人参与发展为 集体参与, 增强了游戏的竞赛性与趣味性。 名词解释:  Compared with the current prior art, the present invention directly solves the technical problem that multiple remote controllers interfere with each other at the same frequency, and establishes a channel for information exchange between toys, providing a more comprehensive solution for collective toys. The development of toys from individual participation to collective participation has enhanced the competitiveness and fun of the game. Glossary:
信号: 本说明书中所提 "信号", 是指由遥控器发出的无线 电信号, 及主体光信号发射接收装置 (红外或激光器件) 发出 的光信号, 并将此两类信号数字化并编码后形成有特定含义的 二进制字符序列。在计算机领域中, 该种字符序列常被称为"通 信规约"。 Signal: The "signal" mentioned in this manual refers to the radio signal sent by the remote control and the optical signal sent by the main optical signal transmitting and receiving device (infrared or laser device). These two types of signals are digitized and encoded to form A sequence of binary characters with a specific meaning. In computer science, this kind of character sequence is often called Letter Statute. "
变量: 本说明书中所提 "变量", 如 "地址变量", 或 "信 道占用标志" 变量等, 与计算机领域, 特别是软件编程所说的 "变量" 相同, 本说明书中提到的变量, 其物理存在空间不局 限于计算机类设备的寄存器、 存储器等记忆体内, 也指能达到 同样功能的任何电子器件上。 参照图 1, 本发明由同频抢占式无线电遥控器 T11 (以下简称 "遥控器" ), 该类遥控器采用的同频率抢占、 释放机制 T12 (以 下简称 "抢占机制"), 玩具主体控制板 T13 (以下简称 "主板"), 地址识别机制 T14, 主体光信号发射接收装置 T15 (以下简称 "光 收发器"), 抢占式遥控器命令规约 T16 (以下简称"遥控器规约"), 玩具主体间光收发器传递的信号 T17 (以下简称 "主体间规约") 及记分装置 T18构成。  Variables: The "variables" mentioned in this manual, such as "address variables" or "channel occupation flag" variables, are the same as the "variables" in the computer field, especially in software programming. The variables mentioned in this manual, Its physical existence space is not limited to the memory of registers and memories of computer equipment, but also refers to any electronic device that can achieve the same function. Referring to FIG. 1, the present invention consists of a co-frequency preemptive radio remote control T11 (hereinafter referred to as "remote control"), a co-frequency preemption and release mechanism T12 (hereinafter referred to as "preemption mechanism") adopted by this type of remote control, and a toy main body control board T13 (hereinafter referred to as "main board"), address recognition mechanism T14, main optical signal transmitting and receiving device T15 (hereinafter referred to as "optical transceiver"), preemptive remote control command protocol T16 (hereinafter referred to as "remote control protocol"), toy body The signal T17 (hereinafter referred to as "inter-subject protocol") transmitted by the optical transceiver and the scoring device T18 are composed.
与抢占式遥控器 T11最为相近的技术由电子游戏机的手持操纵 器已知。 抢占式遥控器包含单片机 (内含 CPU, 寄存器, ROM, RAM, 输入 /输出端口), 通讯接口电路, 无线电收发器, 键盘及 其相应电路组成。 与电子游戏机的手持操纵器相比, 抢占式遥控器 T11 改变或增加如下基本功能: A将有线数据传输器件改为无线信 号收、 发器件。 B增加地址设置功能。 C按遥控器规约 T16发送遥 控命令。 同时具有无线信号收发功能, 使多个抢占式遥控器在同一 无线信号有效范围内, 彼此可收发信号, 这是抢占机制 T12 的基 础。 地址设置功能是指抢占式遥控器可通过特定的操作步骤 (如按 住 "前进键" 的同时按若干下 "幵火键"), 将地址变量设定并保存 在单片机寄存器或 RAM中。 该地址通常与要操纵的玩具主体地址 相同。 而遥控器规约 T16 中含有地址, 按遥控器规约 T16 发送带 地址信号, 使每一个遥控器都可将遥控命令信号准确地被指定的玩 具主体接收并处理。 无线信号收发功能的实现技术已很成熟, 市场 上也有很多专用器件可供选择。 地址设置功能也可采用软件或硬件 技术, 在产品 (玩具) 出厂前将地址固化。 采用这种固化方法, 遥 控器与主板 T13必须配套使用。 The technology most similar to the preemptive remote control T11 is known from a handheld controller of an electronic game machine. The preemptive remote control consists of a single-chip microcomputer (including CPU, registers, ROM, RAM, input / output ports), communication interface circuits, radio transceivers, keyboards and corresponding circuits. Compared with the handheld manipulator of the electronic game machine, the preemptive remote control T11 changes or adds the following basic functions: A The wired data transmission device is changed to a wireless signal receiving and transmitting device. B Add address setting function. CPress the remote control protocol T16 to send the remote command. At the same time, it has the function of transmitting and receiving wireless signals, so that multiple preemptive remote controllers can send and receive signals to each other within the same wireless signal effective range. This is the basis of the preemption mechanism T12. The address setting function means that the preemptive remote control can set and save the address variable in the register or RAM of the microcontroller through specific operation steps (such as holding down the "forward key" and pressing several "fire keys"). This address is usually the same as the toy body address to be manipulated. The address of the remote control protocol T16 contains the address. The address signal enables each remote controller to accurately receive and process the remote control command signal by the designated toy body. The technology for implementing the wireless signal transmission and reception function is very mature, and there are many specialized devices on the market to choose from. The address setting function can also use software or hardware technology to fix the address before the product (toy) leaves the factory. With this curing method, the remote control and the motherboard T13 must be used together.
抢占机制 T12原理如下: 为防止两个或更多工作在同一频率下 (同频) 的遥控器因同时发射信号而相互干扰, 每个遥控器在发送 信号前先检查 "信道占用标志" T12A。 当 "信道占用标志" T12A 为 "空闲"状态时, 最先启动发送信号功能 (即最先被按下遥控器 按键) 的遥控器发射 "通道占用"信号, 占用通道, 并开始按遥控 器规约 T16发送遥控命令。 有效范围内的所有其他遥控器收到 "通 道占用"信号后将自身遥控器内的 "信道占用标志"设置为 "占用" 状态。 当占用通道的遥控器发送信号完毕后, 最后发送"通道空闲" 信号, 该信号将有效范围内的所有其他遥控器的 "信道占用标志" 设置为 "空闲"状态。 当 "信道占用标志"为 "占用"状态时, 除 "通道占用"信号的发送者(最先启动发送信号功能的遥控器)夕卜, 其他遥控器即使被按下按键, 也无法发送信号。 此时其他遥控器只 有等待随机时间后再检查 "信道占用标志", 直到该标志为 "空闲" 状态, 再行抢占。 该种机制在实现上可采用单片机或专门逻辑电路 实现。 "信道占用标志" T12A 实际是单片机寄存器或存储器中的 一个程序变量空间, 而 "空闲"或 "占用"状态仅是 "信道占用标 志" T12A的具体取值。  The preemption mechanism T12 works as follows: To prevent two or more remote controllers working at the same frequency (same frequency) from transmitting signals at the same time, each remote controller first checks the "channel occupation flag" T12A before sending signals. When the "Channel Occupation Flag" T12A is in the "Idle" state, the remote control that first activated the signal sending function (that is, the first button on the remote control is pressed) transmits the "channel occupancy" signal, occupies the channel, and starts to press the remote control protocol. T16 sends a remote command. After receiving the "channel occupancy" signal, all other remote controllers within the effective range will set the "channel occupancy flag" in their own remote controller to the "occupied" state. When the remote controller occupying the channel finishes sending signals, it finally sends a "channel idle" signal, which sets the "channel occupancy flag" of all other remote controllers in the valid range to the "idle" state. When the "channel occupancy flag" is "occupied", except for the sender of the "channel occupancy" signal (the remote control that first activated the signal transmission function), other remote controls cannot send signals even if the button is pressed. At this time, the other remote controllers only wait for a random time and then check the "channel occupation flag" until the flag is in the "idle" state, and then preempt. This kind of mechanism can be realized by single-chip microcomputer or special logic circuit. The "channel occupation flag" T12A is actually a program variable space in the register or memory of the microcontroller, and the "idle" or "occupied" state is only the specific value of the "channel occupation flag" T12A.
主板 T13由单片机 (内含 CPU, 寄存器, ROM, RAM, 输入 / 输出端口), 通讯接口电路, 无线电收发器件或电路, 地址设置机 构 T13A, 及其他现有常规玩具主体控制板所具备的执行机构。 地 址设置机构 T13A 目的是为参加游戏的玩具主体 (可以是玩具坦 克、 玩具车、 船等) 设置不同的 "地址"。 该 "地址"及地址设置 机构 T13A作为 "地址识别机制" 的一部分, 将用于玩具主体识别 遥控信号的标识。 "地址设置机构" 的实现可采用双排直插 DIP拨 位开关 (4 位或 8 位, 取决于有效地址的多少), 允许游戏的参加 者设置。 也可采用市场上的 PT2262/PT2272 等芯片, 在玩具出厂 前将地址固化。 The mainboard T13 consists of a single-chip microcomputer (contains CPU, registers, ROM, RAM, input / output ports), communication interface circuits, radio transceiver devices or circuits, address setting mechanism T13A, and other existing conventional toy main body control boards. . The address setting agency T13A is intended for the main body of the toy participating in the game (can be a toy tank (G, toy car, boat, etc.) set different "addresses". The "address" and address setting mechanism T13A, as part of the "address recognition mechanism", will be used for the identification of the remote control signal of the toy body. The implementation of the "address setting mechanism" can use a dual-row DIP dial switch (4 or 8 bits, depending on the effective address), allowing game participants to set. Chips such as PT2262 / PT2272 on the market can also be used to fix the address before the toy leaves the factory.
地址识别机制 T14是由遥控器 T11中的地址设置功能、主板 T13 中的地址设置机构 T13A及遥控器规约 T16中的地址信号配合实现 的。 游戏者为使自己的玩具主体只受自己遥控器操作, 在游戏开始 前要先与所有游戏参与者协商, 并用主板 ΤΠ 中的地址设置机构 T13A 为每个玩具主体确定并设置彼此不同的地址, 然后再用遥控 器 T11 中的地址设置功能为遥控器设置相同地址, 当遥控器发出 的 "带地址"信号被所有有效范围内的玩具主体收到后, 每个玩具 主体先检查收到的信号地址, 如果与自身地址相同便执行, 不同则 不执行。  The address recognition mechanism T14 is implemented by the address setting function in the remote control T11, the address setting mechanism T13A in the motherboard T13, and the address signal in the remote control protocol T16. In order to make the main body of the toy only operated by its own remote control, the player must first negotiate with all game participants and use the address setting mechanism T13A in the motherboard TΠ to determine and set different addresses for each main body of the toy. Then use the address setting function in the remote control T11 to set the same address for the remote control. When the "with address" signal sent by the remote control is received by all toy bodies within the valid range, each toy body first checks the received signal The address is executed if it is the same as its own address, otherwise it is not executed.
光收发器 T15是一组光信号的收发装置及相应接口电路, 多用 为玩具主体的 "炮塔"。 收发的光信号可通过相应接口电路被主板 T13 的单片机处理。 光信号的收发装置可采用红外发光二极管或激 光二极管及相应电路实现。 目前红外信号收发技术已很成熟, 相应 器件在市场上可成套购买。 激光收发器实现方法在专利 96249104.7 中已公开。 但在专利 96249104.7 所述技术中, 是以光的有无来判 断是否被 "击中", 而本设计不同之处在于光收发器 T15 收发的是 带有特定含义的二进制字符序列, 根据收发的光信号, 接收方 (被 "击中"方) 可对其判断, 做出相应的处理。 一个典型的例子是, 发送方 ("开炮"方) 将自身的地址通过发光电路发射出去, 接收 方根据收到的地址可判断是否是 "自己人"(如高 4 位地址是否与 自己相同), 若不是, 则 "被击中"一次; 若是, 则忽略不记。 光 收发器 T15在实现上可放在主板 T13上, 或与主板分开。 The optical transceiver T15 is a set of optical signal transmitting and receiving devices and corresponding interface circuits, and is mostly used as the "turret" of the toy body. The transmitted and received optical signals can be processed by the single-chip microcomputer of the motherboard T13 through the corresponding interface circuit. The transmitting and receiving device of the optical signal may be implemented by using an infrared light emitting diode or a laser diode and a corresponding circuit. At present, the infrared signal transmission and reception technology is very mature, and the corresponding devices can be purchased in the market in sets. The laser transceiver implementation method is disclosed in patent 96249104.7. However, in the technology described in patent 96249104.7, the presence or absence of light is used to determine whether it has been "hit." The difference between this design is that the optical transceiver T15 sends and receives a binary character sequence with a specific meaning. For the optical signal, the receiver (the "hit" party) can judge it and make corresponding processing. A typical example is that the sender ("shooter") sends its own address through a light-emitting circuit, and the receiver can determine whether it is "own" based on the received address (such as whether the upper 4-bit address matches Same for yourself), if not, then "hit"once; if yes, ignore it. The optical transceiver T15 can be implemented on the main board T13 or separated from the main board.
遥控器规约 T16指遥控器发出的经过编码的无线电信号序列。 游戏参与者对玩具主体的操作命令, 经遥控器转换成规约后发给指 定的玩具主体。 玩具主体接到命令后对其分析并做出相应动作。 下 面举出一遥控器编码 (规约) 实例- (注: 本例中地址码为 8位) 遥控器规约:  Remote control protocol T16 refers to the encoded radio signal sequence from the remote control. The game player's operation command for the toy body is converted to a protocol by the remote control and sent to the designated toy body. After receiving the order, the toy main body analyzes it and makes corresponding actions. Here is an example of a remote control code (protocol)-(Note: The address code in this example is 8 digits) The remote control protocol:
注: 1字节 (Byt  Note: 1 byte (Byt
• 遥控器到遥控器命令  • Remote to remote command
Figure imgf000007_0001
字节 1
Figure imgf000007_0001
Byte 1
起始位: B9H (十六进制)  Start bit: B9H (hexadecimal)
字节 2  Byte 2
高 4位地址为组地址, 低 4位地址为组员地址。  The upper 4 bits are the group address, and the lower 4 bits are the group member address.
地址 00H, FFH为保留地址, 任何参与成员不得使用。 故本例 有 8位地址码, 可最多有 255-2-253个玩具主体同时参加) 半字节 3  Addresses 00H and FFH are reserved addresses and must not be used by any participating member. Therefore, this example has an 8-digit address code, and a maximum of 255-2-253 toy subjects can participate at the same time.) Nibble 3
命令码 (当地址不为 00或 FF时) 0 无操作 Command code (when the address is not 00 or FF) 0 No operation
1 前进  1 Forward
2 后退  2 Back
3 左转弯  3 Turn left
4 右转弯  4 Turn right
5 炮塔左转  5 Turn left on the turret
6 炮塔右转  6 Turn right at the turret
7 幵火  7 Beacon
8 〜 E 保留 命令码 (当地址为 00或 FF时)  8 to E Reserved Command code (when the address is 00 or FF)
0 保留  0 Reserved
1 命数清零  1 Cleared
2 加 3条命  2 plus 3 lives
3 通道占用  3 channels occupied
4 通道空闲 半字节 4  4 lane free nibbles 4
LPC校验码。 半字节 1至 3的异或取反, 遥控器规约结束 主体间规约 T17 是玩具主体间通过光收发器 T15 进行信息交 换的信号序列。 根据玩具的不同, 规约也不同。 主体间规约的一个 简单实例是发送自身地址码, 以便接收方判断 "被谁击中"。 再如, 若为玩具主体安装两个或两个以上的光发射器, 规定不同的发射器 种类不同, 并为其编号 (类号: 1、 2...... )。 在主体间规约 T17 中 增加该类号, 用以区别接收方 "被哪种类型的武器击中", 规定被 1类 "武器" ( 发射器) 击中 1次即 "丢失一命", 被 2类 "武器" 击中 2次 "丢失一命" ......通过这种方法可模拟 "火力强弱"。 LPC check code. The exclusive OR of the nibbles 1 to 3 is reversed. The protocol of the remote controller ends. The protocol T17 is a signal sequence for the information exchange between the toy bodies through the optical transceiver T15. Depending on the toy, the protocol is different. A simple example of an inter-subject protocol is to send its own address code so that the receiver can determine "who was hit". As another example, if two or more light emitters are installed for the toy body, different emitters are specified. The types are different and numbered (class numbers: 1, 2 ...). This type of number was added to the inter-subject statute T17 to distinguish the receiver from "what type of weapon was hit". It was stipulated that it was "lost a life" when it was hit once by a class "weapon" (launcher). 2 types of "weapons" hit 2 "lost lives" ...... This method can simulate "fire strength".
记分装置 T18是用来记录游戏过程中被 "击中" 次数或 "剩余 命数"的指示装置,可用单片机控制至少一个指示灯(发光二极管)、 LED或 LCD实现。 附图的简要说明  The scoring device T18 is an indicating device used to record the number of "hits" or "remaining lives" during the game. It can be implemented by controlling at least one indicator light (light emitting diode), LED or LCD with a single chip microcomputer. Brief description of the drawings
下面结合附图详细说明本发明。  The invention is described in detail below with reference to the drawings.
图 1是本发明的方案构成示意图  FIG. 1 is a schematic diagram of a solution structure of the present invention
图 2是最佳实施例图  Figure 2 is a diagram of the preferred embodiment
图 3是遥控器指令流程图 实现本发明的最佳方式  FIG. 3 is a flowchart of a remote control instruction.
注: 在本例中采用 8位地址码, 其中规定高 4位为组地址, 即 最多可有 16组参与游戏。 低 4位为成员地址, 即每组最多有 16个 成员。 但考虑个别地址码 (如 00, FF等) 随遥控器及主控板的程 序设计不同, 可能被用做特殊用途, 故最多组地址及每组最多成员 数目不一定。  Note: In this example, an 8-digit address code is used, and the upper 4 digits are specified as a group address, that is, a maximum of 16 groups can participate in the game. The lower 4 bits are the member address, that is, each group has a maximum of 16 members. However, considering the individual address codes (such as 00, FF, etc.). Depending on the program design of the remote control and the main control board, they may be used for special purposes, so the maximum group address and the maximum number of members in each group are not necessarily.
参照图 2, 实施例假设有三个游戏参与者分别持三个同频抢占 式遥控器 RC1、 RC2、 RC3操作三个玩具主体 Bl、 B2、 B3。  Referring to FIG. 2, the embodiment assumes that three game participants hold three co-frequency preemptive remote controllers RC1, RC2, and RC3 respectively to operate three toy bodies Bl, B2, and B3.
游戏开始前, 三人协商分成甲 (B1及 B2)、 乙 B3两组。 甲组 地址为 0, 乙组地址为 1, 然后甲方 (两人) 通过玩具主体控制板 T13上的 "地址设置机构" ΤΠΑ (如 8位双排直插 DIP拨位开关) 分别设置 B1的地址为 04H, B2的地址为 08H, 乙方(一人)将 B3 地址设为 15H。 确定主板地址后, 三人分别通过各人手中的抢占式 遥控器的地址设置功能分别将 RC1、 RC2、 RC3的地址设置为 04H、 08H、 15H, 与主板地址对应。 Before the game started, the three people negotiated and divided into two groups (A1 and B2) and B3. Group A's address is 0, Group B's address is 1, and then Party A (two persons) sets the B1's through the "address setting mechanism" ΤΠΑ on the toy main control board T13 (such as an 8-bit dual-row DIP dial switch). The address is 04H, the address of B2 is 08H, Party B (one person) will B3 The address is set to 15H. After determining the motherboard address, the three set the addresses of RC1, RC2, and RC3 to 04H, 08H, and 15H respectively through the address setting function of the preemptive remote control in each of them, corresponding to the motherboard address.
游戏开始, 假设 RC1 的 "前进"键被最先按下, 此时遥控器 RC1检查有无收到其它遥控器发来的信号 T31, 发现没有, 于是检 査有无键盘操作 Τ33 , 发现有 "前进"操作, 在判断不是地址设置 操作后 Τ34, 检查 "信道占用标志" Τ36, 此时该标志为 "空闲" 状态。 于是发送"通道占用"命令 Τ37。该命令被遥控器 RC2、 RC3 接收后 T31, RC2、 RC3分别将各自 "信道占用标志"置为 "占用" T32。 此时若 RC2或 RC3 有按键操作 Τ33, 且判断该操作不是地 址设置 Τ34, 该操作将因为信道占用标志为 "占用" Τ36, 而被忽 略。 RC1 占用通道后, 其它遥控器保持沉默, 此时 RC1 发射 "前 进"命令 Τ38。 所有主体 Bl、 Β2、 Β3均收到 RCl发出的 "前进" 命令, 但因为只有 B1 地址与 RC1 发出的命令地址相同 (04H), 故只有 B1执行该命令, 而其它主体原地待命。 RC1发完 "前进" 命令后, 紧接着发送 "通道空闲"命令 T39。 其它遥控器收到该命 令后, 将自身 "信道占用标志"置为 "空闲" Τ32。  At the beginning of the game, suppose the "forward" key of RC1 is pressed first. At this time, the remote controller RC1 checks whether it has received the signal T31 from other remote controllers and finds that there is no. So it checks for keyboard operation T33 and finds that " "Forward" operation, after it is judged that it is not the address setting operation, T34 is checked, and "channel occupation flag" T36 is checked. At this time, the flag is in the "idle" state. Then, a "channel occupation" command T37 is sent. After this command is received by the remote controllers RC2 and RC3, T31, RC2 and RC3 respectively set the "channel occupation flag" to "occupied" T32. At this time, if RC2 or RC3 has a key operation T33, and it is judged that the operation is not the address setting T34, this operation will be ignored because the channel occupation flag is "occupied" T36. After RC1 occupies the channel, the other remote controllers remain silent. At this time, RC1 sends a "forward" command T38. All subjects Bl, B2, and B3 receive the "forward" command from RCl, but because only the address of B1 is the same as the address of the command issued by RC1 (04H), only B1 executes the command, and the other subjects are on standby. After RC1 sends the "forward" command, it immediately sends the "channel idle" command T39. After receiving the command, other remote controllers set their own "channel occupancy flag" to "Idle" T32.
通道空闲后, 此时 RC2又抢先按下 "开炮"键, 使 Β2的主控 制板将通过地址设置机构确定的地址通过光收发器 T15 的接口电 路由光收发器 "发射" 出去。 假设其被 B1的光收发器收到 (即 B1 被 Β2击中), B1检查收到地址的高 4位为 0, 与自己的组地址相 同, 故可判断被 "自己人" "击中", 于是 "忽略" 这次 "击中"。 若 Β2 "发射" 出的地址被 Β3收到 (即 Β3被 Β2击中), Β3检查 收到地址的高 4位为 0, 与自己的组地址 1不同, 故可判断被 "敌 人" "击中", 于是将自己的被击中次数加 1, 并由自己的记分装置 T18显示。 玩具主体持续接收并执行遥控命令, 直到被 "击中"指定次数 (即被 "击毙")。 被 "击毙" 的主体不能继续被遥控。 直到其被重 新设置。 游戏持续进行, 直到某方所有参与人员被 "击毙", 则游 戏结束。 这里所说的重新设置是指将记分装置初始化到最初状态。 After the channel is idle, at this time, RC2 presses the "Cannon" key first, so that the main control board of B2 will "transmit" the address determined by the address setting mechanism from the optical transceiver through the interface circuit of the optical transceiver T15. Suppose it was received by the optical transceiver of B1 (that is, B1 was hit by B2), B1 checks that the upper 4 bits of the received address are 0, which is the same as its own group address, so it can be judged that it was "hit" by its own person. So "ignore" this time "hit". If the address that B2 "transmits" is received by B3 (that is, B3 is hit by B2), B3 checks that the upper 4 bits of the received address are 0, which is different from its own group address 1, so it can be judged that it was hit by "enemy" Hit ", then increase the number of hits by 1 and display it by your own scoring device T18. The toy body continues to receive and execute remote control commands until it is "hit" a specified number of times (ie, "knocked down"). Subjects "killed" cannot continue to be remotely controlled. Until it is reset. The game continues until all participants in a party are "killed", and the game ends. The reset here refers to initializing the scoring device to the initial state.
根据单片机程序的不同, 可实现不同的游戏规则, 如连续接收 到三次 "敌方"地址, 才算被 "击中"一次; 记分可是递增, 也可 是递减; 被击毙后等待若干时间后会自动被初始化, 从而继续 "参 战", 等等。  Depending on the MCU program, different game rules can be implemented. For example, if the "enemy" address is received three times in a row, it will be counted as "hit" once. The score can be incremented or decremented. After being killed, it will automatically wait for a certain period of time. Is initialized to continue "combat", etc.
对于计算机软、 硬件方面的技术人员, 在具体实现本设计的总 体或其中某项或某几项功能时, 显而易见的有许多替代方案。 例如 采用不同的硬件元件或电路实现地址识别机制 T14 或光收发器 T15 , 对遥控器规约 T16或主体间规约 T17重新定义以达到或增加 本设计举例中提到的功能等。  For those skilled in computer software and hardware, when implementing the overall design or one or more of the functions of this design, there are obviously many alternatives. For example, different hardware components or circuits are used to implement the address identification mechanism T14 or optical transceiver T15, and the remote control protocol T16 or inter-subject protocol T17 is redefined to achieve or add the functions mentioned in this design example.
上述实施例是一个综合运用本发明所有部分的, 完善的***实 现方法。 而本发明的部分内容的组合也可构成一个简单但相对完整 的***, 如将本发明中的玩具主体间光收发器传递的信号 T17 取 消, 仅以主体光信号发射接收装置 T15 所收发光信号的有无作为 判断是否被 "击中" 的依据; 或将记分装置 T18 取消; 或将玩具 主体间光收发器传递的信号 T17及记分装置 T18 同时取消, 而其 他与本发明同, 该类改变后的技术方案也落在本发明的保护范围之 内。  The above embodiment is a perfect system implementation method which comprehensively uses all parts of the present invention. The combination of parts of the present invention may also constitute a simple but relatively complete system. For example, the signal T17 transmitted by the optical transceiver between the main bodies of the toy in the present invention is cancelled, and only the main light signal is used to transmit and receive the light signal received by the receiving device T15. The presence or absence of the device is used as a basis for judging whether it has been "hit"; or the scoring device T18 is cancelled; or the signal T17 and the scoring device T18 transmitted by the optical transceiver between the toy bodies are cancelled at the same time, and other changes are the same as the present invention. The latter technical solution also falls within the protection scope of the present invention.
本说明未涉及的部分, 如遥控器、 玩具主体的电源, 玩具主体 控制的声光效果机构等, 在实现上与现有技术同。  The parts not covered in this description, such as the remote control, the power supply of the toy main body, and the acousto-optic effect mechanism controlled by the toy main body, are the same as the prior art in terms of implementation.

Claims

权利要求  Rights request
1. 一种集体遥控玩具遥控及信息交换方法, 该方法通过在: 遥控器 (Tll ), 包括: 1. A collective remote control toy remote control and information exchange method, which is implemented in: a remote control (Tll), including:
单片机 (内含 CPU, 寄存器, ROM, RAM, 输入 / 输出端口), 通讯接口电路, 无线电收发器, 键盘, 地址变量, 信道占用标志变量;  MCU (contains CPU, registers, ROM, RAM, input / output ports), communication interface circuit, radio transceiver, keyboard, address variable, channel occupation flag variable;
玩具主体控制板 (T13 ) (以下简称 "主板"), 包括: 单片机 (内含 CPU, 寄存器, ROM, RAM, 输入 /输 出端口), 通讯接口电路, 无线电接收器, 地址设置 机构 (T13A);  Toy main control board (T13) (hereinafter referred to as "main board"), including: single chip microcomputer (contains CPU, registers, ROM, RAM, input / output ports), communication interface circuit, radio receiver, address setting mechanism (T13A);
所组成的装置组上, 按  On the composed device group, press
同频率抢占、 释放机制 (T12) (以下简称 "抢占机制"); 地址识别机制 (T14);  Same frequency preemption and release mechanism (T12) (hereinafter referred to as "preemption mechanism"); address identification mechanism (T14);
遥控器命令规约 (T16) (以下简称 "遥控器规约"); 进行信息交换,  Remote control command protocol (T16) (hereinafter referred to as "remote control protocol"); exchange information,
其特征为:  Its characteristics are:
遥控器内有地址变量及信道占用标志变量;  There are address variables and channel occupation flag variables in the remote control;
玩具主体控制板有地址设置机构 (T13A);  The toy main control board has an address setting mechanism (T13A);
并按下述方法交换信息:  And exchange information as follows:
(A) 遥控器在发送信号前先检查 "信道占用标志"变 量, 当其为 "空闲"状态时, 最先启动发送信号功 能的遥控器发射 "通道占用"命令, 占用通道, 并 开始按遥控器规约 (T16 ) 发送遥控命令。 有效范 围内的所有其他遥控器收到 "通道占用"命令后将 自身遥控器内的 "信道占用标志" 设置为 "占用" 状态。 (A) The remote control first checks the "channel occupancy flag" variable before sending the signal. When it is in the "idle" state, the remote control that first activated the signal sending function sends a "channel occupancy" command, occupies the channel, and starts pressing the remote control. Device protocol (T16) sends remote control commands. All other remote controllers within the valid range set the "channel occupancy flag" in their own remote control to "occupied" after receiving the "channel occupancy" command status.
(B) 当占用通道的遥控器发送信号完毕后, 最后发送 "通道空闲"命令, 该命令将有效范围内的所有其 他遥控器的 "信道占用标志"设置为 "空闲"状态。 (B) After the remote control occupying the channel finishes sending signals, it finally sends a "channel idle" command, which sets the "channel occupancy flag" of all other remote controllers in the valid range to the "idle" state.
(C) 当 "信道占用标志" 为 "占用"状态时, 除 "通 道占用"命令的发送者外, 其他遥控器即使被按下 按键, 也无法发送信号。 此时其他遥控器只有等待 随机时间后再检查 "信道占用标志", 直到该标志 为 "空闲"状态, 再行抢占。 (C) When the "channel occupancy flag" is "occupied", except for the sender of the "channel occupancy" command, other remote controls cannot send signals even if the button is pressed. At this time, the other remote controllers only wait for a random time and then check the "channel occupancy flag" until the flag is in the "idle" state, and then preempt.
(D) 占用通道的遥控器按遥控器规约发送的含地址信 息的遥控命令, 该遥控命令被所有参与游戏的玩具 主体收到, 各玩具主体控制板内的单片机检查遥控 命令中的地址, 如果与自身地址设置机构中确定的 地址相同便执行, 不同则不执行。  (D) The remote control occupying the channel according to the remote control command with the address information sent by the remote control protocol. The remote control command is received by all toy main bodies participating in the game. The single-chip computer in the control board of each toy main body checks the address in the remote control command. It executes the same address as that determined by its own address setting mechanism, but does not execute it if it is different.
(E) 当玩具主体控制板通过其无线电接收器接收到与 自身地址设置机构中确定的地址相同的遥控命令, 主体控制板上的单片机对该命令进行分析, 并根据 命令控制相应的执行机构完成指定动作。  (E) When the main body control board of the toy receives the same remote control command as the address determined in its own address setting mechanism through its radio receiver, the single chip microcomputer on the main body control board analyzes the command and controls the corresponding execution mechanism to complete according to the command. Specify the action.
一种集体遥控玩具信息交换方法, 该方法通过在:  A collective remote control toy information exchange method is provided by:
遥控器 (Tl l ), 包括:  Remote control (Tl l), including:
单片机 (内含 CPU, 寄存器, ROM, RAM, 输入 /输出 端口), 通讯接口电路, 无线电收发器, 键盘, 地址变量, 信道占用标志变量;  SCM (contains CPU, registers, ROM, RAM, input / output ports), communication interface circuits, radio transceivers, keyboards, address variables, channel occupation flag variables;
玩具主体控制板 (T13 ) (以下简称 "主板"), 包括: 单片机 (内含 CPU, 寄存器, ROM, RAM, 输入 /输 出端口), 通讯接口电路, 无线电接收器, 地址设置 机构 (T13A); Toy main control board (T13) (hereinafter referred to as "main board"), including: single chip microcomputer (including CPU, registers, ROM, RAM, input / output ports), communication interface circuit, radio receiver, address setting Agency (T13A);
主体光信号发射接收装置 (T15 ) (以下简称 "光收发 器"), 包括:  The main optical signal transmitting and receiving device (T15) (hereinafter referred to as "optical transceiver") includes:
光信号的收发装置及相应接口电路, 收发的光信号 可通过相应接口电路被主板 (T13 ) 的单片机处理; 所组成的装置组上, 按  Optical signal transmitting and receiving device and corresponding interface circuit, the transmitted and received optical signals can be processed by the single chip computer of the motherboard (T13) through the corresponding interface circuit; on the composed device group, press
同频率抢占、 释放机制 (T12) (以下简称 "抢占机制"); 地址识别机制 (T14);  Same frequency preemption and release mechanism (T12) (hereinafter referred to as "preemption mechanism"); address identification mechanism (T14);
同频抢占式遥控器命令规约 (T16) (以下简称 "遥控器 规约"), 包括: "开炮" 命令、 地址信息、 玩具主体间 光收发器传递的信息规约 (T17) (以下简称 "主体间规 约")  Command Statute (T16) for the same frequency preemptive remote control (hereinafter referred to as "Remote Control Statute"), including: "fire" command, address information, information protocol transmitted by the optical transceiver between toys (T17) (hereinafter referred to as "inter-subject" Statute ")
进行信息交换,  Exchange of information,
其特征为- 遥控器内有地址变量及信道占用标志变量;  Its characteristics are:-There are address variables and channel occupation flag variables in the remote control;
玩具主体控制板有地址设置机构 (T13A);  The toy main control board has an address setting mechanism (T13A);
主体光信号发射接收装置 (T15 ), 可用于发射、 接收二 进制信息;  The main optical signal transmitting and receiving device (T15) can be used for transmitting and receiving binary information;
并按下述方法交换信息:  And exchange information as follows:
(Α) 遥控器在发送信号前先检查 "信道占用标志" 变 量, 当其为 "空闲" 状态时, 最先启动发送信号 功能的遥控器发射 "通道占用"命令, 占用通道, 并开始按遥控器规约 (T16 ) 发送遥控命令。 有效 范围内的所有其他遥控器收到 "通道占用" 命令 后将自身遥控器内的 "信道占用标志"设置为 "占 用"状态。 (B) 当占用通道的遥控器发送信号完毕后, 最后发送(Α) The remote control first checks the "channel occupancy flag" variable before sending a signal. When it is in the "idle" state, the remote control that first activates the signal sending function sends a "channel occupancy" command, occupies the channel, and starts pressing the remote control. Device protocol (T16) sends remote control commands. After receiving the "channel occupancy" command, all other remote controllers within the valid range set the "channel occupancy flag" in their own remote controller to the "occupied" state. (B) When the remote control of the occupied channel finishes sending signals, it sends
"通道空闲" 命令, 该命令将有效范围内的所有 其他遥控器的 "信道占用标志" 设置为 "空闲" 状态。 "Channel Idle" command, which sets the "Channel Occupation Flag" of all other remote controllers in the valid range to the "Idle" state.
(C) 当 "信道占用标志" 为 "占用"状态时, 除 "通 道占用" 命令的发送者外, 其他遥控器即使被按 下按键, 也无法发送信号。 此时其他遥控器只有 等待随机时间后再检查 "信道占用标志", 直到该 标志为 "空闲"状态, 再行抢占。  (C) When the "channel occupancy flag" is "occupied", except for the sender of the "channel occupancy" command, other remote controls cannot send signals even if the button is pressed. At this time, other remote controllers only wait for a random time and then check the "channel occupation flag" until the flag is in the "idle" state, and then preempt.
(D) 占用通道的遥控器按遥控器规约发送的含地址信 息的遥控命令, 该遥控命令被所有参与游戏的玩 具主体收到, 各玩具主体控制板内的单片机检查 遥控命令中的地址, 如果与自身地址设置机构中 确定的地址相同便执行, 不同则不执行。  (D) The remote control occupying the channel according to the remote control command with the address information sent by the remote control protocol. The remote control command is received by all toy main bodies participating in the game. The single-chip computer in the control board of each toy main body checks the address in the remote control command. It executes the same address as that determined by its own address setting mechanism, but does not execute it if it is different.
(E) 当玩具主体控制板通过其无线电接收器接收到与 自身地址设置机构中确定的地址相同的遥控命 令, 主体控制板上的单片机对该命令进行分析, 并根据命令控制相应的执行机构完成指定动作。 (E) When the main body control board of the toy receives the same remote control command as the address determined in its own address setting mechanism through its radio receiver, the single chip microcomputer on the main body control board analyzes the command and controls the corresponding execution mechanism to complete according to the command. Specify the action.
(F) 当遥控命令是 "开炮"命令时, 主控制板将按玩 具主体间光收发器传递的信息规约通过主体光信 号发射接收装置发送信息。 (F) When the remote control command is the "fire" command, the main control board will send information through the main optical signal transmitting and receiving device according to the information protocol transmitted by the optical transceiver between the main body of the toy.
3. 一种集体玩具遥控器, 包括: 3. A collective toy remote control, comprising:
单片机 (内含 CPU, 寄存器, ROM, RAM, 输入 / 输出端口), 通讯接口电路, 无线电收发器, 键盘, 地址 (变量或机构)、 信道占用标志变量; 其特征为 SCM (contains CPU, registers, ROM, RAM, input / output ports), communication interface circuit, radio transceiver, keyboard, address (variable or mechanism), channel occupation flag variables; It is characterized by
所述的遥控器具有地址 (变量或机构) 及信道占用标志 并按如下步骤发送遥控命令:  The remote controller has an address (variable or mechanism) and a channel occupation flag, and sends a remote control command according to the following steps:
(A) 遥控器在发送信号前先检查 "信道占用标志" 变 量, 当其为 "空闲" 状态时, 最先启动发送信号 功能的遥控器发射 "通道占用"信号, 占用通道, 并开始按遥控器规约 (T16) 发送遥控命令。 有效 范围内的所有其他遥控器收到 "通道占用" 信号 后将自身遥控器内的 "信道占用标志"设置为 "占 用"状态;  (A) The remote control first checks the "channel occupancy flag" variable before sending a signal. When it is in the "idle" state, the remote control that first activates the signal sending function transmits a "channel occupancy" signal, occupies the channel, and starts pressing the remote control. Device protocol (T16) sends remote command. After receiving the "channel occupancy" signal, all other remote controllers within the valid range set the "channel occupancy flag" in their own remote controller to the "occupied" state;
(B) 当占用通道的遥控器发送信号完毕后, 最后发送 "通道空闲" 信号, 该信号将有效范围内的所有 其他遥控器的 "信道占用标志" 设置为 "空闲" 状态;  (B) After the remote control occupying the channel finishes sending signals, it finally sends a "channel idle" signal, which sets the "channel occupancy flag" of all other remote controllers in the valid range to the "idle" state;
(C) 当 "信道占用标志" 为 "占用"状态时, 除 "通 道占用 " 信号的发送者外, 其他遥控器即使被按 下按键, 也无法发送信号。 此时其他遥控器只有 等待随机时间后再检査 "信道占用标志", 直到该 标志为 "空闲"状态, 再行抢占。  (C) When the "channel occupancy flag" is "occupied", except for the sender of the "channel occupancy" signal, even if the remote control is pressed, the signal cannot be transmitted. At this time, other remote controllers only wait for a random time and then check the "channel occupation flag" until the flag is in the "idle" state, and then preempt.
根据权利要求 3 所述的集体玩具遥控器, 其特征在于, 遥 控器同时具有无线电收、 发功能, 可在遥控器与遥控器之间 收发信号。 The collective toy remote controller according to claim 3, wherein the remote controller simultaneously has a radio transmitting and receiving function, and can transmit and receive signals between the remote controller and the remote controller.
根据权利要求 3 所述的集体玩具遥控器, 其特征在于, 多 个遥控器可同时工作在同一频率范围内。 The collective toy remote controller according to claim 3, wherein multiple remote controllers can work in the same frequency range at the same time.
根据权利要求 3 所述的集体玩具遥控器, 其特征在于, 遥 控器 (Til) 具有将遥控操作编码后, 按遥控器规约 (T16) 发送, 且遥控器规约中带有地址。 The collective toy remote controller according to claim 3, wherein: The controller (Til) has coded the remote control operation and sends it according to the remote controller protocol (T16), and the remote controller protocol has an address.
一种集体玩具主体控制板, (以下简称 "主板"), 包括: 单片机 (内含 CPU, 寄存器, ROM, RAM, 输入 /输 出端口), 通讯接口电路, 无线电接收器  A collective toy main body control board (hereinafter referred to as a "main board"), including: a single chip microcomputer (containing CPU, registers, ROM, RAM, input / output ports), a communication interface circuit, and a radio receiver
其特征在于, 玩具主体控制板 (T13) 具有 "地址设置机构" (T13A), 可为玩具主体确定用于识别该玩具主体的 "地 址"。 It is characterized in that the toy body control board (T13) has an "address setting mechanism" (T13A), which can determine the "address" for the toy body to identify the toy body.
一种集体玩具的主体光信号发射接收装置 (T15) (以下简 称 "光收发器"), 包括:  A body optical signal transmitting and receiving device (T15) for collective toys (hereinafter referred to as "optical transceiver"), including:
至少一组光信号的收发装置及相应接口电路, 其特征在于, 光收发器 (T15) 发送接收的是带有特定含义 的二进制字符序列 (即玩具主体间光收发器传递的信号 (T17)), 该序列可被玩具主体控制板 (T13) 的单片机处 理。  At least one set of optical signal transceiving devices and corresponding interface circuits, characterized in that the optical transceiver (T15) sends and receives binary character sequences with a specific meaning (that is, the signal (T17) transmitted by the optical transceiver between toy bodies) This sequence can be processed by the microcontroller of the toy main control board (T13).
PCT/CN2000/000644 2000-03-13 2000-12-21 Remote-control and communication method and device for a remote-control toy played by many players WO2001068213A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2001219904A AU2001219904A1 (en) 2000-03-13 2000-12-21 Remote-control and communication method and device for a remote-control toy played by many players

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN 00103459 CN1094379C (en) 2000-03-13 2000-03-13 Remote control and information exchange method for collectively remote-controlled toy
CN00103459.6 2000-03-13

Publications (1)

Publication Number Publication Date
WO2001068213A1 true WO2001068213A1 (en) 2001-09-20

Family

ID=4576999

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2000/000644 WO2001068213A1 (en) 2000-03-13 2000-12-21 Remote-control and communication method and device for a remote-control toy played by many players

Country Status (3)

Country Link
CN (1) CN1094379C (en)
AU (1) AU2001219904A1 (en)
WO (1) WO2001068213A1 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3709393B2 (en) * 2001-12-14 2005-10-26 富士ソフトエービーシ株式会社 Remote control system and remote control method
KR100904405B1 (en) * 2002-01-03 2009-06-26 브이케이알 홀딩 에이/에스 Method of and system for transmitting signals using frequency hopping
FR2840541B1 (en) * 2002-06-11 2005-02-25 Janick Simeray MOTORIZED MOTORIZED TOY WITH REMOTE CONTROL
JP4021279B2 (en) * 2002-08-12 2007-12-12 株式会社コナミデジタルエンタテインメント Remote operation system, transmitter and driving device thereof
CN100347963C (en) * 2004-06-27 2007-11-07 炬力集成电路设计有限公司 Method for identifying correctly and blanketing noise interference fault in remote-controlled toy chip
JP4375469B2 (en) * 2007-09-28 2009-12-02 双葉電子工業株式会社 Radio control model equipment, control device for radio control model equipment, frequency hopping pattern selection method
CN100583177C (en) * 2007-10-19 2010-01-20 中山市泰宝电子科技有限公司 Floating coding method of electric-controlled toy
CN101632873B (en) * 2008-07-22 2012-01-04 台达电子工业股份有限公司 Multi-device interactive system and method

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4334221A (en) * 1979-10-22 1982-06-08 Ideal Toy Corporation Multi-vehicle multi-controller radio remote control system
US4938483A (en) * 1987-11-04 1990-07-03 M. H. Segan & Company, Inc. Multi-vehicle interactive toy system
CN2202572Y (en) * 1993-10-20 1995-07-05 陈永光 Electronic toy with infrared light game
CN2284089Y (en) * 1996-12-04 1998-06-17 黄幸美 Controller of remote-control toy
US5885159A (en) * 1996-08-13 1999-03-23 Rokenbok Toy Company System for, and method of, controlling the operation of toys
US5888135A (en) * 1996-12-11 1999-03-30 Rokenbok Toy Company System for, and method of, selectively providing the operation of toy vehicles
CN2346481Y (en) * 1998-11-05 1999-11-03 郑机 Special remote control model for play field

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4334221A (en) * 1979-10-22 1982-06-08 Ideal Toy Corporation Multi-vehicle multi-controller radio remote control system
US4938483A (en) * 1987-11-04 1990-07-03 M. H. Segan & Company, Inc. Multi-vehicle interactive toy system
CN2202572Y (en) * 1993-10-20 1995-07-05 陈永光 Electronic toy with infrared light game
US5885159A (en) * 1996-08-13 1999-03-23 Rokenbok Toy Company System for, and method of, controlling the operation of toys
CN2284089Y (en) * 1996-12-04 1998-06-17 黄幸美 Controller of remote-control toy
US5888135A (en) * 1996-12-11 1999-03-30 Rokenbok Toy Company System for, and method of, selectively providing the operation of toy vehicles
CN2346481Y (en) * 1998-11-05 1999-11-03 郑机 Special remote control model for play field

Also Published As

Publication number Publication date
CN1262141A (en) 2000-08-09
AU2001219904A1 (en) 2001-09-24
CN1094379C (en) 2002-11-20

Similar Documents

Publication Publication Date Title
US5881366A (en) Wireless peripheral interface
JP5021177B2 (en) Bind wireless game controller to host
WO2001068213A1 (en) Remote-control and communication method and device for a remote-control toy played by many players
KR100420232B1 (en) A communication system including a transmitting apparatus and a receiving apparatus
EP1146941B1 (en) A remote controlled toy
JP4762664B2 (en) Game machine
CN104754391B (en) A kind of remote-control data transmission method of television set
US6571299B1 (en) System for receiving ID-codes from at least one wireless transmitter having a plurality of transmitter buttons each of them being individually programmed
US6264523B1 (en) Communicating toy
AU2007320830B2 (en) Device for controlling a computer system
CN110120147A (en) Wireless communication is to code method and system, reception device, emitter, medium
CN202795608U (en) Wireless intelligent responder
JP4762666B2 (en) Game machine
US20020115490A1 (en) Accounting system for arcade games
US6657550B1 (en) Wireless lock-out system, apparatus and method for using the same
WO2003035200A2 (en) System and method for playing a game
JP3091920U (en) Infrared remote control device
JPH01243156A (en) Information processing system
CN218458616U (en) Be used for mahjong machine number of times display device of playing card
AU2003229944A1 (en) Remote gaming mechanism
CN109887206A (en) Method, system and device are raced to be the first to answer a question in a kind of contest
CN206726179U (en) Infrared signal turns the receiving converter of computor-keyboard signal
WO2000028501A1 (en) Multiple infrared control arrangements
WO2022101604A1 (en) Computer control system
CN106909233A (en) Infrared signal turns the receiving converter of computor-keyboard signal

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CU CZ DE DK EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP