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

 

Управляем несколькими Raspberry Pi с помощью Orka

Автор: Mike(admin) от 12-10-2016, 20:29

Если вы реализуете проект, в котором задействовано много миникомпьютеров Raspberry Pi, то можете счесть неудобным выполнение одной и той же команды, например, ввода логина и пароля, для каждого Raspberry Pi. Чтобы одновременно управлять целым рядом этих одноплатных компьютеров, теперь можно воспользоваться программой Orka.


Управляем несколькими Raspberry Pi с помощью Orka

Orka представляет собой open source проект, реализующий сервер, который может запускаться на настольном компьютере на основе ОС Windows, Linux или MacOS и управлять различными Orka-клиентами, которые запущены на миникомпьютерах Raspberry Pi.

Генератор случайных чисел для ESP8266

Автор: Mike(admin) от 12-10-2016, 19:35

Если вы хотите использовать WiFi модуль ESP8266 для создания криптографического устройства или игрового автомата, то наверняка вам потребуется каким-то образом реализовать генератор случайных чисел, и, желательно, чтобы эти числа не были псевдослучайными.


Генератор случайных чисел для ESP8266

К счастью, такой генератор случайных чисел можно реализовать на ESP8266 с помощью модифицированной Arduino-библиотеки под названием ESP8266TrueRandom. Эта библиотека позволяет получать каждый раз совершенно новые числа, которые невозможно предсказать в отличие от знакомой функции random(), доступной в Arduino IDE.

Простая схема инвертора мощностью 100 Вт с питанием от 12 В

Автор: Mike(admin) от 11-10-2016, 12:30

Инвертор представляет собой небольшую цепь, которая преобразует постоянный ток (DC) в переменный ток (AC). То есть из постоянного напряжения аккумулятора можно получить переменное напряжение, похожее на сетевое. Это напряжение может использоваться для электронных приборов, таких как телевизор, мобильный телефон, компьютер и т.д. Принцип работы инвертора показан на следующем изображении.


Простая схема инвертора

В этой блок-схеме напряжение аккумулятора подается на драйвер, состоящий из полевых транзисторов (MOSFET), где оно преобразуется из постоянного в переменное. Полученное переменное напряжение поступает на повышающий трансформатор, после чего оно может использоваться для питания устройств. Схема инвертора представлена далее.

Как начать программировать на Python в Raspberry Pi

Автор: Mike(admin) от 9-10-2016, 21:39

Самым популярным языком, используемым для программирования Raspberry Pi, является Python. Python считается интерпретируемым языком. Это означает, что вы можете написать программу или скрипт и выполнить его непосредственно, а не компилировать его в машинный код. Это обеспечивает некоторое удобство программирования и запуска кода для новичков, которые пока не слишком хотят лезть в такие сложности как компилирование, отладка и прочие моменты, так приятные опытным программистам.


Как начать программировать на Python в Raspberry Pi

В этом материале будет показано, как начать программировать на языке Python, что поможет новичку быстрее освоиться в работе с Raspberry Pi.

Консоль Gamebuino – Arduino для бесплатных игр своими руками

Автор: Mike(admin) от 9-10-2016, 21:30

Если вы любите играть в различные игры, а также любите платформу Arduino, то можете самостоятельно сделать ретро игровую консоль, которая позволит скоротать время за различными простыми, но затягивающими играми.


Консоль Gamebuino – Arduino для бесплатных игр своими руками

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

Схема устройства детектора темноты со светодиодом (декоративный ночной фонарик)

Автор: Mike(admin) от 8-10-2016, 20:15

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


Схема устройства детектора темноты со светодиодом (декоративный ночной фонарик)

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

ESP32: как программировать и прошивать

Автор: Mike(admin) от 7-10-2016, 21:15

Микроконтроллер ESP32 компании Espressif со встроенными WiFi и Bluetooth, а также мощным ядром и богатой периферией, на сегодняшний день является, пожалуй, самой «горячей» новинкой, обсуждаемой в сообществе радиолюбителей. Он недавно поступил в продажу и отладочные платы с ним также начали поступать на рынок, но информации о том, как работать с ним, пока что не так уж и много.


ESP32: как программировать и прошивать

ESP32, как и ESP8266, по умолчанию поставляется с прошивкой, позволяющей работать с этим микроконтроллером с помощью AT-команд. Но это довольно непрактично, поскольку так вы не раскрываете всего потенциала ESP32. Поэтому для более эффективной работы с этим микроконтроллером нужно использовать набор инструментов или иначе тулчейн (toolchain), чтобы программировать ESP32 на языке C. Вам понадобится программная библиотека Espressif (esp-idf), кросс-компилятор и инструментарий для данного чипа (xtensa-esp32-*), а также утилита для загрузки полученного бинарного файла в flash память микроконтроллера.

Как сохранить данные в энергонезависимую память (EEPROM) Arduino

Автор: Mike(admin) от 6-10-2016, 20:37

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


Как сохранить данные в энергонезависимую память (EEPROM) Arduino

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

Простой автомобильный парктроник своими руками

Автор: Mike(admin) от 5-10-2016, 20:50

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


Простой автомобильный парктроник своими руками

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

Превращаем воздушный компрессор в вакуумный насос, не уступающий по силе пластинчато роторным насосам

Автор: Mike(admin) от 5-10-2016, 09:11

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


Превращаем воздушный компрессор в вакуумный насос

В этом материале будет продемонстрировано, как переделать 12-вольтовый воздушный компрессор для накачки шин в вакуумный насос.