[go: up one dir, main page]

RU1810228C - Electronic game control device - Google Patents

Electronic game control device

Info

Publication number
RU1810228C
RU1810228C SU904890367A SU4890367A RU1810228C RU 1810228 C RU1810228 C RU 1810228C SU 904890367 A SU904890367 A SU 904890367A SU 4890367 A SU4890367 A SU 4890367A RU 1810228 C RU1810228 C RU 1810228C
Authority
RU
Russia
Prior art keywords
output
input
outputs
trigger
generator
Prior art date
Application number
SU904890367A
Other languages
Russian (ru)
Inventor
Эдуард Михайлович Фромберг
Original Assignee
Омский государственный педагогический институт им.А.М.Горького
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 Омский государственный педагогический институт им.А.М.Горького filed Critical Омский государственный педагогический институт им.А.М.Горького
Priority to SU904890367A priority Critical patent/RU1810228C/en
Application granted granted Critical
Publication of RU1810228C publication Critical patent/RU1810228C/en

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

Сущность изобретени : устройство содержит 2 триггера (1,4), 1 задающий генератор (2), 1 генератор случайных интервалов, 2 светодиода помехи (5,7), 1 светодиод Старт (6), 1 генератор помех (8), 1 светодиодный индикатор реакции игроков (9), 1 преобразователь кода (10), 1 блок переключателей игроков (11), 1 индикатор нарушений правил The inventive device contains 2 triggers (1,4), 1 master oscillator (2), 1 random interval generator, 2 interference LEDs (5,7), 1 Start LED (6), 1 interference generator (8), 1 LED player reaction indicator (9), 1 code converter (10), 1 player switch block (11), 1 rule violation indicator

Description

I 1ТГГГ.I 1TGYY.

rwhwnrwhwn

ЯФYaF

i I i I ф i I i I f

 1A

1010

1ТГГГ. 1TGGG.

hwnhwn

0000

оabout

ю юyu

0000

Изобретение относитс  к устройствам управлени  электронными играми и может быть использовано при проведении электронных игр.The invention relates to electronic gaming control devices and can be used in electronic gaming.

Цель изобретени  - повышение занимательности игры за счет случайного предъ влени  звуковых тонов в пределах двух октав и обеспечени  возможности проверки музыкального слуха.The purpose of the invention is to increase the entertainingness of the game by accidentally presenting sound tones within two octaves and providing the ability to test musical hearing.

Устройство содержит блок ввода 1, первый 2 и второй 4 тактовые генераторы, шифратор 3, генератор случайных чисел 5, переключатель октав 6, задающий генератор 7, преобразователь кодов 8, инвертор 9, делитель 10 с посто нным коэффициентом делени , первый 11 и второй 14 триггеры, делитель 12 с переменным коэффициентом делени , регистр 13, динамик 15, переключатель сброса 16, индикаторы результата попытки 17-19, первый 20 и второй 21 счетчики , блок индикации ошибок 22.The device comprises an input unit 1, a first 2 and a second 4 clock generators, an encoder 3, a random number generator 5, an octave switch 6, a master oscillator 7, a code converter 8, an inverter 9, a divider 10 with a constant division coefficient, the first 11 and second 14 triggers, divider 12 with a variable division coefficient, register 13, speaker 15, reset switch 16, attempt result indicators 17-19, first 20 and second 21 counters, error indication unit 22.

Суть игры заключаетс  в следующем. Периодически по случайному закону в динамике слышитс  тон одной из 12 нот в пределах выбранной октавы. После того, как звук ,в динамике прекратитс , игрок должен нажать на блоке ввода клавишу, соответствующую звучавшей ранее ноте. Если он сделал это правильно, то загоритс  индикатор Равно, а в случае ошибки-индикаторы Выше или Ниже, а выходной код счетчик ошибок увеличитс  на 1. Код на выходе .счетчика ошибок увеличиваетс  на 1 и в случае, если игрок не среагирует на предъ вл емый тон и не нажмет ни на одну из клавиш. Победителем признаетс  игрок, сделавший меньше ошибок в цикле испытаний.The essence of the game is as follows. From time to time, according to a random law, the tone of one of the 12 notes within the selected octave is heard in the dynamics. After the sound in the speaker stops, the player must press the key corresponding to the previously played note on the input unit. If he did this correctly, then the Equal indicator will light up, and in case of an error, the indicators are Higher or Lower, and the output code will increase by 1. The code on the output of the error counter will increase by 1 if the player does not respond tone and does not press any of the keys. The winner is the player who has made fewer errors in the test cycle.

Устройство работает следующим образом .The device operates as follows.

После включени  устройства нажатием переключател  Сброс 16 обнул етс  счетчики 20 и 21. После отпускани  переключател  16 низким уровнем с выхода старшего разр да счетчика 20 разрешаетс  работа тактовых генераторов ГТ1 (2) и ГТ2(4). Период колебаний генератора ГТ1 составл ет 4.„5 с со скважностью около 3. С целью защиты от дребезга контактов клавиатуры блока ввода на выходе генератора ГТ2 (4) формируютс  отрицательные импульсы с периодом 20...50 мс и скважностью более 100. По фронту импульса ГТ1 на выходе генератора случайных чисел 5 формируетс  случайный четырехразр дный двоичный код из набора состо ний от 0001 до 1100 (по числу предъ вл емых нот). В зависимости от положени  переключател  (6) октав в течение импульса высокого уровн  генератора ГТ1 (2) на выходе преобразовател  кодаAfter turning on the device by pressing the reset switch, the counters 20 and 21 are reset to zero. After releasing the switch 16 low from the output of the high-order bit of the counter 20, the clocks GT1 (2) and GT2 (4) are enabled. The oscillation period of the GT1 generator is 4. 5 5 s with a duty cycle of about 3. In order to protect the contacts of the keyboard of the input unit from chattering, negative pulses with a period of 20 ... 50 ms and a duty cycle of more than 100 are generated at the output of the GT2 generator (4). of the GT1 pulse at the output of the random number generator 5, a random four-bit binary code is generated from a set of states from 0001 to 1100 (according to the number of presented notes). Depending on the position of the switch (6) octaves during the high-level pulse generator GT1 (2) at the output of the code converter

(8) формируетс  код предъ вл емой ноты. Частота звучани  определ етс  коэффициентом делени  первого делител  частоты 10. Этот делитель частоты имеет переменный(8) a presentation note code is generated. The sound frequency is determined by the division factor of the first frequency divider 10. This frequency divider has a variable

коэффициент делени , значение которого определ етс  кодом на первом входе (А). Частоты нот каждой из двух октав и соответствующие значени  коэффициента М делени  частоты приведены в табл. 1.division ratio, the value of which is determined by the code at the first input (A). The note frequencies of each of two octaves and the corresponding values of the frequency division coefficient M are given in table. 1.

0 Делитель частоты 12 имеет посто нный коэффициент делени  К 256 и предназначен дл  уменьшени  неравномерности скважности импульсов на выходе делител  частоты 10с переменным коэффициентом делени  (см. табл.).0 The frequency divider 12 has a constant dividing factor K 256 and is designed to reduce the unevenness of the duty cycle of the pulses at the output of the frequency divider 10 with a variable dividing factor (see table).

5 Кроме того, при высоком уровне напр жени  на выходе генератора ГТ1 (2) на выходе регистра 13 формируетс  нулевой код и индикаторы 17-19 гаснут. Триггер 11 устанавливаетс  в нулевое состо ние за счет5 In addition, at a high voltage level at the output of the generator GT1 (2), a zero code is generated at the output of the register 13 and the indicators 17-19 go out. The trigger 11 is set to zero due to

0 подачи высокого уровн  на вход. Триггер 14 также устанавливаетс  в нулевое состо ние тактовыми импульсами высокого уровн  с выхода инвертора 9.0 high level input. The trigger 14 is also set to zero by high level clock pulses from the output of the inverter 9.

Когда напр жение на выходе генерато5 ра ГТ1 (2) принимает низкий уровень, а ни одна из клавиш блока не нажата (нулевой код на выходе кодировщика 3), то на выходе ПК 8 формируетс  нулевой код. По фронту тактового импульса генератора ГТ2 (4) нуле0 вой код с выхода ПК 8 переписываетс  в регистр 13, при этом состо ние индикаторов 17-19 и триггеров 11 и 14 не мен етс . За счет подачи нулевого кода на вход А делител  частоты 10 импульсы на его выходеWhen the voltage at the output of generator 5 GT1 (2) is low, and none of the keys of the block is pressed (zero code at the output of encoder 3), a zero code is generated at the output of PC 8. On the edge of the clock pulse of the generator GT2 (4), the zero code from the output of the PC 8 is written to the register 13, while the status of the indicators 17-19 and the triggers 11 and 14 does not change. By supplying a zero code to input A of the frequency divider 10 pulses at its output

5 отсутствуют и тона в динамике 15 не слышно. Как сказано выше, задача игрока - нажать клавишу блока ввода 1, соответствующую звучавшей ноте. При нажатии клавиш на выходе шифратора 3 формируетс  код этой клавиши5 are absent and tones in the speaker 15 are not heard. As mentioned above, the player’s task is to press the key of input block 1, corresponding to the sounding note. When the keys are pressed, the code of this key is generated at the output of the encoder 3

0 (от 0001 до 1100). При высоком уровне напр жени  на выходе генератора ГТ2 (4) на выходе ПК 8 формируетс  код числа М в соответствии с табл. 1, а в динамике звучит тон, соответствующий нажатой клавише.0 (from 0001 to 1100). At a high voltage level at the output of the generator GT2 (4), the code of the number M is generated at the output of the PC 8 in accordance with the table. 1, and the tone corresponding to the pressed key sounds in the speaker.

5 Как только напр жение на выходе ГТ2 (4) примет низкий уровень, на выходе ПК (8) по вл етс  информаци  о результатах попытки . Она может иметь следующий вид:5 As soon as the voltage at the output of GT2 (4) reaches a low level, information about the results of the attempt appears at the output of the PC (8). It may look like this:

- если нажата клавиша, соответствую- 0 ща  предъ вленному ранее тону, то на выходе ПК формируетс  код 001001;- if a key is pressed corresponding to the previously presented tone, then the code 001001 is generated at the PC output;

- если нажата клавиша, тон который выше предъ вленного, то на выходе ПК формируетс  код 010011 ;- if a key is pressed whose tone is higher than the one presented, then code 010011 is generated at the PC output;

5 - если нажата клавиша, тон которой ниже предъ вленного, то на выходе ПК формируетс  код 010101.5 - if a key is pressed whose tone is lower than the one presented, then the code 010101 is generated at the PC output.

По фронту импульса на выходе генератора ГТ2 код с выхода п ти младших разр дов ПК 8 переписываетс  в регистр 13.On the edge of the pulse at the output of the GT2 generator, the code from the output of the five least significant bits of PC 8 is written into register 13.

Таким образом, при каждом нажатии любой из клавиш блока ввода на выходе Г регистра 13 по вл етс  высокий уровень и триггер 11 устанавливаетс  в единичное состо ние напр жение на его инверсном выходе принимает низкий уровень. В случае удачной попытки на выходе 4 регистра формируетс  высокий уровень и загораетс  светодиод 19,- На выходе 5 регистра напр жение имеет низкий уровень и состо ние триггера 14 не мен етс .Thus, each time you press any of the keys of the input unit at the output Г of the register 13, a high level appears and the trigger 11 is set to a single state, the voltage at its inverse output takes a low level. In case of a successful attempt, a high level is formed at the output of the register 4 and the LED 19 lights up. - At the output of the register 5, the voltage is low and the state of the trigger 14 does not change.

Если же совершена ошибка, то в зависимости от того, ниже или выше предъ вленный тон, чем тон нажатой игроком клавиши, загораютс , соответственно, све- тодиоды 18 или 17, а на выходе 5 регистра формируетс  высокий уровень, перебрасывающий триггер 14 в единичное состо ние. Перепад напр жени  на выходе триггера 14 увеличивает на 1 код на выходе счетчика 21 и показани  индикатора ошибок 22.If an error is made, then, depending on whether the presented tone is lower or higher than the tone of the key pressed by the player, the LEDs 18 or 17 light up, respectively, and a high level is formed at the output of the register 5, transferring the trigger 14 to a single state nie. The voltage drop at the output of the trigger 14 increases by 1 the code at the output of the counter 21 and the indication of the error indicator 22.

Если в течение отрицательного импульса на выходе генератора ГТ1 (2) игрок вообще не нажал ни одной клавиши блока ввода 1, то состо ние триггера 11 не мен етс , а по фронту импульса ГТ1 триггер 14 перебрасываетс  в единичное состо ние, так как напр жение на выходе триггера 11 в этом случае имеет высокий уровень. Код на выходе счетчика ошибок 21 и показани  индикатора 22 также увеличиваетс  на 1. Кроме того, по каждому фронту импульса на выходе генератора ГТ1 (2)увеличиваетс  на 1 выходной код счетчика попыток 20, Как только число попыток станет равным заданному в цикле испытаний, напр жение на выходе старшего разр да счетчика 20 примет высокий уровень, блокирующий генераторы ГТ1 (2), ГТ2 (4) и ЗГ (7). В последующем предъ влений тона не производитс . Игра завершена. Число ошибок в игровом цикле индицируетс  на блоке индикации 22, Кодировщик может быть реализован на логических элементах К155ЛА4, делитель частоты ДЧ1 -на микросхеме К155ИЕ8, преобразователь кода на К556РФ2. Дл  возобновлени  игры следует нажать переключатель начальной установки 16.If during a negative pulse at the output of the generator GT1 (2) the player did not press a single key of input unit 1 at all, then the state of trigger 11 does not change, and along the edge of the pulse of GT1, trigger 14 is reset to a single state, since the voltage at the trigger output 11 in this case is high. The code at the output of the error counter 21 and the indicator 22 also increases by 1. In addition, on each pulse edge at the output of the generator GT1 (2), the output code of the attempt counter 20 is increased by 1, as soon as the number of attempts becomes equal to the value set in the test cycle, e.g. The output at the output of the high order of the counter 20 will take a high level, blocking the generators GT1 (2), GT2 (4) and ZG (7). Subsequently, no presentations are made. The game is over. The number of errors in the game cycle is indicated on display unit 22, the encoder can be implemented on logic elements K155LA4, the frequency divider DC1 on the chip K155IE8, and the code converter on K556RF2. To resume the game, press the initial setting switch 16.

Таким образом, за вл емое устройство обеспечивает повышение занимательности игры и позвол ет вы вить игрока, обладающего лучшим музыкальным слухом.Thus, the inventive device provides an increase in the entertainingness of the game and allows you to identify the player who has the best musical ear.

Claims (1)

Формула изобретени The claims Устройство управлени  электронной игрой , содержащее триггер, пр мым выходрм подключенный к входу генератора помех и к первым входам преобразовател  кода и первого элемента ИЛИ, выходом св занного со счетным входом первого счетчика, выходом соединенного с входом первогоAn electronic game control device comprising a trigger, a direct output connected to an input of an interference generator and to the first inputs of a code converter and a first OR element, an output connected to a counting input of a first counter, an output connected to an input of a first индикатора, инверсный выход триггера подключен к входу второго индикатора и второму входу преобразовател  кода, третьи входы которого св заны с выходами блока 5 управл емых переключателей, первые и второй выходы преобразовател  кода соответственно св заны с входами третьих и четвертого индикаторов, третий выход преобразовател  кода - с выходом п того инди- 0 катора и с последовательно соединенными вторым элементом ИЛИ, первым и вторым формировател ми импульсов и элементом И, выходом подключенным.к установочному входу первого счетчика и к управл ющемуindicator, the inverse trigger output is connected to the input of the second indicator and the second input of the code converter, the third inputs of which are connected to the outputs of the block 5 of controlled switches, the first and second outputs of the code converter are respectively connected to the inputs of the third and fourth indicators, the third output of the code converter is with the output of the fifth LED and with the second element OR connected in series, the first and second pulse shapers and the element AND, the output is connected. to the installation input of the first counter and to the control 5 входу триггера, генератор помех, выходами подключенный к входам шестых индикаторов , переключатель Сброс, выходом св занный с вторым входом элемента И, звуковой генератор, выходом св занный с5 to the trigger input, a noise generator, outputs connected to the inputs of the sixth indicators, a Reset switch, an output connected to the second input of the AND element, a sound generator, an output connected to 0 вторым входом первого элемента ИЛИ, третий и четвертый последовательно соединенные формирователи и блок индикации, отличающеес  тем, что, с целью повышени  занимательности, оно дополнительно содер5 жит генератор случайных импульсои, дополнительные триггер и счетчик, мультиплексор, блок пам ти и переключатели кода и режима игры, выходами подключенные к управл ющим входам мультиплексора, выходом0 by the second input of the first OR element, the third and fourth series-connected formers and an indication unit, characterized in that, in order to increase amusement, it additionally contains a random pulse generator, additional trigger and counter, a multiplexer, a memory unit and code and mode switches games, outputs connected to the control inputs of the multiplexer, output 0 св занного с адресным входом блока пам ти , выход которого подключен к входу блока индикации, второй выход преобразовател  кодов дополнительно соединен с третьим входом первого элемента ИЛИ и вторым0 associated with the address input of the memory unit, the output of which is connected to the input of the display unit, the second output of the code converter is additionally connected to the third input of the first OR element and the second 5 входом второго элемента ИЛИ, выходом дополнительно св занного с первым входом третьего формировател  импульсов, выход четвертого формировател  импульсов соединен с установочным входом блока пам ти,5 by the input of the second OR element, the output additionally connected to the first input of the third pulse shaper, the output of the fourth pulse shaper is connected to the installation input of the memory unit, 0 выход переключател  Сброс дополнительно соединен с установочным входом дополнительного счетчика и с управл ющим входом дополнительного триггера, выход которого св зан с вторым входом третьего формирова5 тел  импульсов и с входом звукового генератора , выходом св занного с входом генератора случайных чисел, выход которого св зан со счетным входом первого триггера, выходы первого и второго формирователейThe output of the Reset switch is additionally connected to the installation input of the additional counter and to the control input of the additional trigger, the output of which is connected to the second input of the third shaped 5 pulse bodies and to the input of the sound generator, the output connected to the input of the random number generator, the output of which is connected to counting input of the first trigger, outputs of the first and second shapers 0 импульсов соответственно подключены к второму входу генератора случайных импульсов и к счетному входу дополнительного счетчика, первые выходы которого подключены к информационным входам мультиплексора, а0 pulses are respectively connected to the second input of the random pulse generator and to the counting input of an additional counter, the first outputs of which are connected to the information inputs of the multiplexer, and 5 вторые выходы - к счетному входу дополнительного триггера, причем выход первого счетчика и выходы преобразовани  кода дополнительно подключены к информационным входам блока пам ти.5, the second outputs are to the counting input of an additional trigger, wherein the output of the first counter and the code conversion outputs are additionally connected to the information inputs of the memory unit.
SU904890367A 1990-10-31 1990-10-31 Electronic game control device RU1810228C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU904890367A RU1810228C (en) 1990-10-31 1990-10-31 Electronic game control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU904890367A RU1810228C (en) 1990-10-31 1990-10-31 Electronic game control device

Publications (1)

Publication Number Publication Date
RU1810228C true RU1810228C (en) 1993-04-23

Family

ID=21549714

Family Applications (1)

Application Number Title Priority Date Filing Date
SU904890367A RU1810228C (en) 1990-10-31 1990-10-31 Electronic game control device

Country Status (1)

Country Link
RU (1) RU1810228C (en)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторское свидетельство СССР № 1743630, кл. А 63 F 9/00, 10.11.88. *

Similar Documents

Publication Publication Date Title
US4012979A (en) Music teaching apparatus
US4344344A (en) Electronic musical instrument having musical performance training system
US4148241A (en) Electronic musical instrument with means for automatically generating chords and harmony
US3585891A (en) An electronic rhythm generator particularly suitable for integrated circuitry
US4058043A (en) Programmable rhythm apparatus
US3186291A (en) Electrically operated musical device
RU1810228C (en) Electronic game control device
GB1519786A (en) Circuit arrangement for electronic musical instruments
US4100831A (en) Automatic digital circuit for generating chords in a digital organ
RU2062136C1 (en) Device for control of electronic game
US4551029A (en) Electronic timepiece with a sound generator
US4024786A (en) Electronic musical instrument using integrated circuit components
GB1583626A (en) Electronic musical instrument
RU2027424C1 (en) Musical instrument
US3832479A (en) Electronic apparatus for programmed automatic playing of musical accompaniment systems
JPS6023352B2 (en) electronic musical instruments
US3902393A (en) Automatic rhythm control circuit for musical instrument accompaniment
US4643068A (en) Electronic musical instrument with automatic rhythm playing unit
JPH0130221Y2 (en)
US4150599A (en) Digital keying system for an electronic musical instrument
JPH0360119B2 (en)
JPS5994792A (en) Electronic musical instrument with automatic performer
SU1600820A1 (en) Electronic game control device
US3722344A (en) Electronic musical instrument having tone start pitch fluctuation arrangement
JPS631595B2 (en)