50% скидка на Малина Y и Малина Z
Logo Ritmix
Магазин Ritmix.ua
контактный телефон Ritmix(098) 932 14 14
заказать обратный звонок
email Ritmixinfo@ritmix.ua
адресс Ritmixул.Красноармейская 27, оф.10
Сервисный Центр
сервисный центр Ritmix(093) 932 14 14

В Вашей корзине нет товаров.

корзина ritmix.ua 0 позиций
Итого: 0.00 грн
Акция действительна с 11.12.2017 по 17.12.2017

Raspberry Pi – «мозг» умного дома

Ср, 26/08/2015 - 20:03

«Мой дом – моя крепость» - гласит известная пословица. Мы привыкли ощущать себя комфортно и в полной безопасности лишь у себя дома. Но ведь и наш дом нуждается в нашей защите. Что происходит в нем, когда мы на работе, в гостях или далеко на отдыхе? Как сделать так, чтобы дом был в полной безопасности? У нас разное материальное благосостояние. Но и владелец простенького компьютера или телевизора, и хозяин алмазов или антиквариата одинаково заинтересованы в их целостности и сохранности. К тому же, из-за сумасшедшего темпа жизни, мы очень часто делаем привычные вещи автоматически и, оказавшись в магазине или на работе, мучаемся вопросами «Выключен ли утюг?», «Закрыт ли газ?» А ведь все это наши нервы и здоровье!

Google

Конечные автоматы, перечисления, выражения switch

Втр, 24/02/2015 - 09:19

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

Примером может служить программа для всем знакомой елочной гирлянды. Предположим, мы подключили к плате Arduino несколько светодиодов и хотим менять режим их свечения при каждом нажатии на кнопку: режим постоянного свечения всех светодиодов, режим их включения / выключения через 2 сек. и режим, когда они сначала плавно набирают свою яркость в течение 10 сек. до максимума, потом гаснут и начинают набирать опять.

Google

Ветвления и логические выражения

Чт, 19/02/2015 - 12:08

Для совершения каких-либо операций с целыми числами в языке C++ предусмотрен тип данных int, который присваивается соответствующим переменным. Но целые числа и операции над ними далеко не единственные, которыми пользуется разработчик в процессе написания программы. Есть еще такие понятия, как выражения, типы данных и логические операции, которые являются одними из важнейших элементов программирования.

Google

Понятие переменных, констант и арифметики

Ср, 18/02/2015 - 10:27

Давайте подробно рассмотрим программу «железнодорожный светофор», т.е. код, при исполнении которого два светодиода будут мигать по очереди:

void setup()

{

    pinMode(5, OUTPUT);

    pinMode(6, OUTPUT);

}

 

void loop()

{

    digitalWrite(5, HIGH);

Google

Структура программы для Arduino на языке C++

Пт, 13/02/2015 - 16:11

Так выглядит корректная программа для Arduino на языке C++:

void setup()

{

}

 

void loop()

{

}

Она ничего не делает, но является корректной для передачи к исполнению процессором и будет правильно им воспринята.

Теперь давайте разберемся, что именно написано в коде и почему должен быть отправлен именно такой файл, а не просто пустой текстовый.

Части программы

Google

Языки программирования

Пт, 13/02/2015 - 11:46

Для выполнения каких-либо конкретных задач любой процессор необходимо предварительно запрограммировать. Делается это в два этапа:

  1. пишется сама программа;
  2. программа передается процессору для выполнения.

Этот принцип распространяется на все виды (типы) процессоров, будь то Intel самой последней версии или расположенный на плате Arduino микроконтроллер. Они отличаются между собою лишь скорость работы и спектром возможностей взаимодействия с другими устройствами.

Понятие программы и куда она записывается

Google

Делитель напряжения

Пт, 30/01/2015 - 12:00

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

Схема делителя напряжения

Метод расчета пропорции

Согласно закону Ома, через резисторы, соединенные последовательно, будет протекать ток одинаковой силы. Его можно рассчитать следующим образом:

Google

Управление электричеством

Пт, 30/01/2015 - 11:43

Монотонная, постоянная трансформация электрической энергии из одной формы (вида) в другую сильно ограничивает область и способы применения электричества. Если же научиться взаимодействовать с электричеством, научиться его контролировать, то откроется огромный спектр различных, очень полезных устройств. Для этого можно использоваться сразу несколько существующих способов.

Управление электричеством вручную

Пример 1 ручного управления электричеством

Google

Законы электричества (основные)

Пт, 30/01/2015 - 11:25

Закон Ома

Этот закон можно расценивать в качестве самого главного.

Закон Ома

Мощность

Мощностью называется скорость трансформации (перехода, превращения) электроэнергии в другой вид, в другую форму.

Расчет мощности

Google

Принципиальные схемы

Пт, 30/01/2015 - 11:08

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

Ниже приведено несколько примеров изображения одной и той же схемы.

Рисованная схема

Такой вариант красив, но слишком громоздкий и мало практичен.

Пример рисованной электрической схемы

Принципиальная схема

Данный вариант более компактен, нагляден и понятен:

Google