RU1810228C - Electronic game control device - Google Patents
Electronic game control deviceInfo
- 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
Links
- 238000006243 chemical reaction Methods 0.000 claims abstract 2
- 238000009434 installation Methods 0.000 claims 3
- 230000000903 blocking effect Effects 0.000 description 1
- 244000145845 chattering Species 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
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
1А 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)
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) |
-
1990
- 1990-10-31 RU SU904890367A patent/RU1810228C/en active
Non-Patent Citations (1)
| 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) |