цифровая электроника
вычислительная техника
встраиваемые системы

 


Как работают современные игровые автоматы. Аппараты Drone Wars

Автор: Mike(admin) от 26-04-2017, 18:15

В далеком 1977 году на экраны многих кинотеатров вышла первая лента космической саги «Звездные войны», снятая режиссером Джорджем Лукасом. Этот фильм стал очень успешным среди зрителей и породил множество фанатских сообществ, а также спас в финансовом плане компанию 20th Century Fox, у которой до выхода «Звездных войн» дела шли не очень хорошо, и даже намечалось банкротство. Эта первая часть под названием «Новая надежда» стала отправной точкой для киноэпопеи. В 1980 году была выпушена вторая часть – «Империя наносит ответный удар», а в 1983 году заключительная часть первоначальной трилогии – «Возвращение джедая». А начиная с 1999 года, в серию была запущена новая трилогия-приквел, состоящая из таких частей как «Скрытая угроза», «Атака клонов» и «Месть ситхов». С 2015 года была запущена трилогия сиквелов, начавшаяся с ленты «Пробуждение силы».


Drone Wars

Но помимо основных частей официальных трилогий было снято немало спин-оффов и других картин, которые как-то связаны с вселенной «Звездных войн». Самым известным спин-оффом считается недавно вышедший «Изгой-один. Звёздные войны: Истории». Но помимо него на экранах кинотеатров и телевизоров появлялись киноленты, сериалы и мультфильмы масштабом поменьше. Эта тематика проникла и в игровую индустрию. Так, можно отметить игровые аппараты Drone Wars компании Microgaming.

Четырехразрядный индикатор на TM1637 и Arduino DigiSpark

Автор: Mike(admin) от 25-04-2017, 19:05

Для того, чтобы сделать четырехразрядный таймер/счетчик или часы на Ardunio, можно воспользоваться модулем индикатора с микросхемой TM1637.


Четырехразрядный индикатор на TM1637 и Arduino DigiSpark

Работа с этим модулем довольно проста, поскольку передача данных осуществляется только по двум проводам. Тем не менее, этот способ коммуникации не идентичен интерфейсу I2C.

Как отремонтировать холодильник: наиболее распространенные проблемы

Автор: Mike(admin) от 25-04-2017, 19:05

Холодильники, несмотря на хорошую надежность многих марок и моделей, все-таки время от времени страдают какими-то недугами, ломаются и выходят из строя.


Как отремонтировать холодильник

К счастью, большинство из наиболее распространенных проблем можно устранить своими силами, не прибегая к дорогостоящей помощи мастера.

Введение в Python. Как начать программировать на Python? Часть I

Автор: Mike(admin) от 24-04-2017, 19:55

Python является широко используемым языком программирования благодаря его простоте и ясности. К нему также сегодня наблюдается растущий интерес из-за его использования с Raspberry Pi и его философией всеобъемлющего применения.


Введение в Python. Как начать программировать на Python

Язык программирования Python зародился в конце 1982 года, когда Guido van Rossum вошел в команду, разрабатывающую язык ABC. После окончания проекта ABC он присоединился к команде Amoeba OS, и в свободное время работал над простым проектом. Python как раз и является результатом работы, которую он выполнял в свободное время. Python изначально задумывался как гибкий язык программирования общего назначения.

Как выбрать тепловизор (инфракрасную камеру)?

Автор: Mike(admin) от 21-04-2017, 20:25

Инфракрасные камеры, также называемые тепловизорами, позволяют увидеть важную информацию, которая обычно невидима невооруженным глазом. Стандартные цифровые камеры фиксируют и отображают информацию в видимой части электромагнитного спектра. С другой стороны, инфракрасные камеры используют специальные ИК-чувствительные датчики для обнаружения различий в температуре объектов.


Как выбрать тепловизор (инфракрасную камеру)?

Объекты с высокой температурой обычно излучают более высокие уровни инфракрасного излучения. Распознавая эти повышенные уровни излучения, инфракрасные камеры обеспечивают точное представление тепловых характеристик объекта. Почему это полезно?

Arduino и датчик изгиба

Автор: Mike(admin) от 20-04-2017, 19:55

В некоторых случаях электронной системе требуются данные о степени изгиба той или иной механической части устройства. Например, это может быть нога или рука робота. Также помимо робототехники такая задача актуальна в автомобилестроении, медицине, приборах виртуальной реальности и т.п.


Arduino и датчик изгиба

Для получения информации о механическом изгибе применяют специальные датчики в виде тонкой длинной резистивной полоски. Такой датчик меняет свое сопротивление в зависимости от величины изгиба. То есть он преобразует изменение механической структуры в электрическое сопротивление, при этом чем больше изгиб, тем больше значение сопротивления. Датчики изгиба или Flex-датчики довольно дешевы и просты в применении, поэтому их без проблем можно использовать в проектах с Arduino.

Как работают современные игровые автоматы. Аппараты Ace Ventura

Автор: Mike(admin) от 20-04-2017, 19:45

В 1994 на экраны кинотеатров вышел фильм Эйс Вентура: Розыск домашних животных (Ace Ventura: Pet Detective), в котором снялся выдающийся актер Джим Керри. Этот фильм значительно отличался от большинства комедий того времени, хотя в целом своим юмором был похож на фильмы с Джимом Керри, вроде фильма «Маска». Данная кинолента завоевала огромный успех, сборы которой составили около 107 млн. долларов США при бюджете всего лишь в 15 млн. долларов США. В итоге кинематографы решили снять продолжение, которое вышло на экраны 10 ноября 1995 года и называлось Эйс Вентура: Когда зовёт природа (Ace Ventura: When Nature Calls). Этот фильм также ждал большой успех, поскольку его бюджет был увеличен в два раза, а место повествования теперь было не американский город, а саваны и джунгли Африки.


Ace Ventura

Благодаря популярности картин про Эйса Вентуру этот образ попал также в продукцию игровой индустрии. Так, например, компания Playtech выпускает игровые аппараты под названием Ace Ventura, в которых используется тематика киноленты.

Интернет вещей для чайников: разбираемся в понятиях IoT, IoE, IIoT, Industry 4.0

Автор: Mike(admin) от 18-04-2017, 19:05

Аббревиатуры и понятия вроде IoT, IoE, IIoT, Industry 4.0 все чаще появляются в англоязычной технической литературе и тем или иным образом связаны с таким явлением как «Интернет вещей». Чтобы не запутаться в этих нововведениях и хорошо понимать, о чем идет речь, следует рассмотреть каждый термин поподробнее.


Интернет вещей для чайников

Как работать с прерываниями в Arduino

Автор: Mike(admin) от 17-04-2017, 17:35

Прерывание – это метод, с помощью которого микроконтроллер перенаправляет программу с текущего пути выполнения кода в другую, специальную область кода, чтобы сделать некоторые важные вещи, требующие немедленной обработки. Код, который активируется для обработки всякий раз, когда происходит прерывание, называется обработчиком прерываний, в иностранных источниках этому термину соответствует аббревиатура ISR или Interrupt Service Routine. Как только прерывание происходит, контроллер прекращает свою текущую обработку и начинает выполнение кода ISR, он возвращается к предыдущей задаче лишь только после того, как закончит выполнение кода в ISR.


Как работать с прерываниями в Arduino

Поскольку основой платы Arduino является микроконтроллер (зачастую ATmega), то в Arduino также можно организовывать прерывания, что может быть полезно в некоторых задачах. В данном проекте будет реализован простой генератор переменной частоты с индикацией благодаря функции прерывания.

Что такое выделенный сервер?

Автор: Mike(admin) от 17-04-2017, 17:25

Сегодня в сфере информационных технологий все чаще возникает такое понятие, как «выделенный сервер». Это понятие довольно объемное, и есть несколько способов ответить на вопрос «Что такое выделенный сервер?».


Что такое выделенный сервер?

На самом базовом уровне ответом будет «Сервер, который привержен одному бизнесу или цели». Хотя это в целом и дает ответ на вопрос, но такое определение не дает контекста и полной ясности, поэтому давайте немного углубимся.