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

 

Raspberry Pi и Node.js: делаем сервер на Node.js и управляем светодиодом

Автор: Mike(admin) от 21-11-2018, 06:55

Сегодня существует множество различных языков программирования и программного обеспечения для управления Raspberry Pi, включая Python, язык C для встраиваемых систем, Flask и т. д.


Raspberry Pi и Node.js

Чтобы расширить горизонт применения мощного одноплатного компьютера Raspberry Pi, сегодня мы будем использовать очень популярную среду на основе javascript (Node.js) для управления линиями GPIO Raspberry Pi локально, а также глобально, настроив его как веб-сервер. Первоначально Node.js был разработан для Google Chrome, но позже он стал применяться для других задач и проектов.

Arduino и Windows 10: как правильно установить программное обеспечение и драйверы

Автор: Mike(admin) от 20-11-2018, 06:55

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


Arduino и Windows 10

Также должны быть установлены драйверы, чтобы иметь возможность программировать Arduino из Arduino IDE. В этой статье показано, как загрузить и установить программное обеспечение и драйверы Arduino IDE на компьютере под управлением Windows 10.

Обзор Raspberry Pi 3 Model A+ – компактность и мощность и ничего лишнего

Автор: Mike(admin) от 19-11-2018, 06:25

Пришла пора фонду Raspberry Pi Foundation представить новую версию своей продукции. На этот раз серьезной модернизации подверглась Raspberry Pi Model A, точнее Raspberry Pi 3 загнали под стандарт Model A. Теперь новый продукт называется Raspberry Pi 3 Model A+.


Raspberry Pi 3 Model A+

Эта версия обладает неплохой скоростью и некоторыми функциями, как у старшего брата – Raspberry Pi Model 3 B+. В этом материале рассмотрим, чем же хороша новая Raspberry Pi.

Как правильно выбрать плату Arduino для вашего проекта

Автор: Mike(admin) от 16-11-2018, 13:55

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


Как правильно выбрать плату Arduino для вашего проекта

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

Как настроить статический IP-адрес в ESP32

Автор: Mike(admin) от 15-11-2018, 03:55

Если вы используете веб-сервер или клиент Wi-Fi на основе ESP32, то у вас может возникнуть один неприятный (в зависимости от ситуации) момент. Так, каждый раз, когда вы перезагружаете свою плату, ESP32 получает новый IP-адрес. Это не всегда удобно. Поэтому в данном руководстве будет представлен метод, позволяющий назначить статический (фиксированный) IP-адрес для ESP32.


Как настроить статический IP-адрес в ESP32

Как создать и настроить сервер Minecraft на Raspberry Pi

Автор: Mike(admin) от 13-11-2018, 18:15

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


Как создать и настроить сервер Minecraft на Raspberry Pi

Для этого вам не нужно тратить деньги на выделенный ПК, его можно легко сделать с помощью небольшого компьютера типа Raspberry Pi. Если вы хотите поиграть Minecraft по небольшой сети LAN с семьей и друзьями, то Raspberry Pi – отличный выбор для вас.

Arduino и MATLAB: простой пример мигания светодиодом

Автор: Mike(admin) от 12-11-2018, 06:55

Обычно мы используем Arduino IDE для написания и загрузки кода в Arduino. Но с Arduino можно задействовать и MATLAB. Преимущество MATLAB заключается в том, что эта программа использует высокоуровневый язык программирования, который проще, чем C или C ++. Другим преимуществом использования MATLAB является то, что мы можем быстро увидеть результаты операций ввода/вывода (без компиляции). Кроме того, MATLAB предоставляет функции построения графиков, которые мы можем использовать для быстрого анализа и визуализации данных, собранных с Arduino.


Arduino и MATLAB: простой пример мигания светодиодом

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

Raspberry Pi и АЦП: принцип работы, схема, код

Автор: Mike(admin) от 9-11-2018, 10:05

Raspberry Pi – это плата на базе процессора архитектуры ARM, предназначенная для инженеров и радиолюбителей. Сейчас Raspberry Pi является одной из самых надежных платформ разработки проектов. Благодаря высокой скорости процессора и 1 ГБ ОЗУ, Pi может использоваться для многих требовательных проектов, таких как обработка изображений и Интернет вещей.


Raspberry Pi и АЦП: принцип работы, схема, код

Одним из компонентов для успешной реализации многих проектов является аналого-цифровой преобразователь (АЦП). Стандартные микроконтроллеры имеют каналы АЦП, но для в Raspberry Pi отсутствуют внутренние каналы АЦП. Поэтому, если мы хотим взаимодействовать с любыми аналоговыми датчиками, нам нужен блок преобразования АЦП. Поэтому для этих целей мы собираемся использовать микросхему ADC0804 с малиной Raspberry Pi.

Arduino и датчик наклона: схема подключения, код

Автор: Mike(admin) от 6-11-2018, 07:05

Переключаемый датчик наклона представляет собой электронное устройство, которое определяет ориентацию объекта в пространстве и соответственно выдает на выходе сигнал высокого логического уровня (High или «1») или низкого (Low или «0»). В принципе его работы лежит тот факт, что в нем есть ртутный шарик, который перемещается и замыкает схему. Таким образом, датчик наклона может включать или выключать схему в зависимости от ориентации объекта в пространстве.


Arduino и датчик наклона: схема подключения, код

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

Arduino и одна многофункциональная кнопка

Автор: Mike(admin) от 23-10-2018, 18:35

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


Arduino и одна многофункциональная кнопка

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