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

 



Сервер Assault Cube на Raspberry Pi: играем в Counter Strike на Linux

Автор: Mike(admin) от 20-11-2016, 07:18

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


Сервер Assault Cube на Raspberry Pi

Одной из таких трехмерных игр, способных работать на Raspberry Pi и поддерживающих сетевой режим, является Assault Cube. Эта игра, по сути, представляет собой копию популярного шутера Counter Strike, только Assault Cube является открытым бесплатным (open source) проектом.

Как сделать температурную подсветку крана своими руками

Автор: Mike(admin) от 19-11-2016, 06:15

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


Как сделать температурную подсветку крана

Схема такой самодельной подсветки очень проста. Она основана на дешевом и распространенном 8-разрядном микроконтроллере ATtiny85. Для определения температуры используется термистор, а цвет задает RGB-светодиод с общим катодом.

Как установить на Raspberry Pi среду Qt

Автор: Mike(admin) от 16-11-2016, 12:25

Одноплатный компьютер Raspberry Pi имеет в своей основе довольно мощный процессор ARM, который позволяет запускать различные операционные системы, в первую очередь Linux-образные ОС, такие как Raspbian или Ubuntu. Эти операционные системы предоставляют большую гибкость при работе с Raspberry Pi и его программировании.


Как установить на Raspberry Pi среду Qt

В отличие от микроконтроллеров Raspberry Pi позволяет довольно легко создавать функциональные пользовательские интерфейсы. Например, с помощью среды Qt IDE в системах типа Linux можно делать графические пользовательские интерфейсы на любой вкус. В основе Qt лежит язык C++, также имеется поддержка многих компиляторов, включая GCC C++ и Visual Studio suite. В данной статье будет показано, как установить Qt на Raspberry Pi.

Какие на сегодняшний день существуют отладочные платы и модули с микроконтроллером ESP32

Автор: Mike(admin) от 10-11-2016, 18:25

Микроконтроллер ESP32 уже выпускается и так или иначе начинает попадать на рынки электронных компонентов. Сможет ли ESP32 повторить успех своего предшественника – ESP8266? Возможно. Но чтобы получить признание в сообществе электронщиков и в конечном итоге завоевать рынок, необходимы отладочные платы или модули, которые позволят разработчикам быстро начать работу с этим микроконтроллером, не тратя время на пайку.


Отладочные платы и модули с микроконтроллером ESP32

Компания Espressif, выпустившая ESP32, также теперь выпускает платы с этим микроконтроллером. Эти модули носят название ESP-WROOM32. Но помимо них уже существуют и другие модули сторонних производителей.

Семейство одноплатных компьютеров Orange Pi расширяется: Orange Pi Zero и Orange Pi PC 2

Автор: Mike(admin) от 9-11-2016, 07:45

Несколько лет назад недорогие компактные платы с процессорами ARM, на которых можно запускать Linux и прочие подобные операционные системы, стали очень популярными. Они открывали начинающим радиолюбителям дверь в мир электроники и программирования, а более опытные энтузиасты стали разрабатывать на их основе различные устройства. Де-факто стандартом для таких плат стал миникомпьютер Raspberry Pi, завоевавший львиную долю рынка в этой сфере. Впрочем, сегодня уже появилось немало небольших компаний, выпускающих свои варианты одноплатных компьютеров с процессорами ARM.


Orange Pi PC 2

Китайская компания, выпускающая дешевые миникомпьютеры Orange Pi, пытается угнаться за Raspberry Pi. В связи с этим они пополнили линейку своей продукции двумя новыми моделями: Orange Pi Zero и Orange Pi PC 2.

DustDuino – используем Arduino для мониторинга качества окружающей среды

Автор: Mike(admin) от 8-11-2016, 21:25

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


DustDuino – используем Arduino для мониторинга качества окружающей среды

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

Автоматическая настройка Raspberry Pi с помощью PiBakery

Автор: Mike(admin) от 5-11-2016, 21:15

Одноплатный компьютер Raspberry Pi является хорошим компромиссом между компьютером и микроконтроллером. Он может работать под управлением операционной системы и имеет достаточно большую вычислительную мощность, что относит его к компьютерам, но в то же время в нем довольно легко получить доступ к линиям ввода/вывода, интерфейсам вроде I2C и прочим периферийным модулям.


Автоматическая настройка Raspberry Pi с помощью PiBakery

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

Arduino и камера OV7670

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

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


Arduino и камера OV7670

В связи с этим радиолюбители и разработчики электроники для задач фиксации и обработки изображений берут более сложные вычислительные устройства, например, Raspberry Pi. Но при желании такие задачи можно отчасти решить с помощью Arduino. Так, в данном материале будет показано, как подключить камеру OV7670 к Arduino и получать с нее изображения.

отсюда

Программируем ESP32 в Arduino IDE

Автор: Mike(admin) от 3-11-2016, 07:25

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


Программируем ESP32 в Arduino IDE

Теперь вслед за ESP8266 на рельсы Arduino встал самый мощный «поезд» компании Espressif – микроконтроллер ESP32. Сочетание мощности и простоты обеспечит грандиозные возможности для разработки новых интеллектуальных устройств.

Могут ли знания об Arduino дать вам работу в будущем?

Автор: Mike(admin) от 31-10-2016, 08:45

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


Могут ли знания об Arduino дать вам работу в будущем?

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