Рубрика «Мини ПК»

Включение и настройка SPI (SPI0 и SPI1) на Orange Pi на ядрах 3.4 (Ubuntu 16.04) и 4.14 (Ubuntu 18.04).

Включение и настройка SPI на Orange Pi - GPIO SPI0 и SPI1

Интерфейс SPI (англ. Serial Peripheral Interface, SPI bus — последовательный периферийный интерфейс, шина SPI) — это последовательный четырёх-проводной интерфейс передачи данных, предназначенный для обеспечения простого и недорогого высокоскоростного сопряжения микроконтроллеров и периферии. Сколько SPI портов на Orange Pi Если брать классический Orange Pi с GPIO на 40 пин, то мы имеем полтора SPI порта. Смотрим распиновку Orange Pi PC: отсюда …

Samba: Установка и Настройка на Raspberry Pi/Orange Pi/Banana Pi в качестве файлового сервера для локальной сети

Samba - Установка и Настройка на Raspberry Pi, Orange Pi, Banana Pi в качестве файлового сервера для локальной сети

Samba является внедрение Linux стандарта общего доступа к файлам SMB/CIFS, используемых ПК под управлением Windows и компьютеров Apple, и широко поддерживается медиа-стримеров, игровых консолей и мобильных приложений. С помощью Samba можно легко превратить ваш Raspberry Pi/Orange Pi/Banana Pi в Samba файловый сервер для резервного копирования и совместного использования контента из любого места в вашей локальной сети. …

Raspberry Pi и Pi4J. Урок 9. Работа с Аналого-Цифровым Преобразователем/АЦП ADS1115

Схема подключения АЦП ADS1115 к Orange Pi

Чтобы считать напряжение и преобразовать его к осязаемому цифровому значению используется аналого-цифровой преобразователь (AЦП). В мини-компьютерах Raspberry Pi, Banana Pi, Orange Pi, Nano Pi и др. отсутствуют встроенные АЦП, поэтому для чтения аналоговых сигналов потребуется внешний АЦП. Один из них — это Аналого-Цифровой Преобразователь/АЦП ADS1115. ADS1115 — это 4-х канальный 16-битный аналого-цифровой преобразователь (АЦП). Преобразователь …

Подключение I2C датчика температуры и влажности DHT12 к Arduino и вывод данных на LCD1602 HD44780

Схема подключения LCD1602 и DHT12 к Arduino Pro Mini

DHT12 — это улучшенная версия датчика температуры и влажности DHT11 с интерфейсом I2C/TWI. Более подробное описание этого модуля можете найти на странице DHT12 — I2C датчик влажности и температуры. А в этом посте мы подключим по I2C датчик DHT12 к Arduino, установим необходимую библиотеку и будем выводить значения в последовательный порт компьютера и на дисплей …

Подключение ультразвукового дальномера HC-SR04 к Arduino

Схема подключения I2C PCF8574 LCD1602 и HC-SR04 к Arduino

Ультразвуковой дальномер HC-SR04 предназначен для измерения расстояния от устройства до объекта. Работа модуля основана на принципе эхолокации. Модуль посылает ультразвуковой сигнал и принимает его отражение от объекта. Измерив время между отправкой и получением импульса, не сложно вычислить расстояние до препятствия. Поскольку в основе работы устройства используется ультразвук, модуль плохо подходит для определения расстояния до звукопоглощающих объектов. …

Подключение LCD1602 к Arduino по I2C (HD44780/PCF8574)

Схема подключения LCD1602 к Arduino по I2C(HD44780 - PCF8574)

Подключить LCD1602 к Arduino (или любой другой LCD на базе микросхем HD44780) не всегда удобно, потому что используются как минимум 6 цифровых выходов. LCD I2C модули на базе микросхем PCF8574 позволяют подключить символьный дисплей к плате Arduino всего по двум сигнальным проводам (SDA и SCL). PCF8574 — I2C модуль для LCD на базе HD44780 Микросхема PCF8574/PCF8574T …

Raspberry Pi и Pi4J. Урок 8. Работа с DHT11 и DHT22 из Java и C/C++

Схема подключения DHT11 к Orange Pi One

В этой статье подключим датчики DHT11 и DHT22 к Raspberry Pi, а точнее к Orange Pi PC, так как эта плата у меня есть. В принципе это не имеет значения, потому что ниже приведённые библиотеки и примеры запустятся и на Banana Pi, Odroid и NanoPi. Это что касается примеров на Java, использующие библиотеки Pi4J. А примеры на …

Arduino Pro Mini — Характеристики, распиновка, описание платы

Arduino Pro Mini 328 5V 16MHz

Arduino Pro Mini одина из самых миниатюрных плат семейства Arduino и может использоваться в готовых проектах. Разработана и производится SparkFun Electronics. Построена на микроконтроллере ATmega168, а позже вышла плата на базе микроконтроллера ATmega328. Платформа содержит 14 цифровых входов и выходов (6 из которых могут использоваться как выходы ШИМ), 6 аналоговых входов, резонатор, кнопку перезагрузки и отверстия для …

Arduino Nano V3.0 — Характеристики, распиновка, драйвера, описание платы

Arduino Nano FT232RL FTDI

Платформа Arduino Nano (рус. Ардуино Нано) — открытая и компактная платформа с семейства Arduino, построенная на микроконтроллере ATmega328 (Arduino Nano 3.0) или ATmega168 (Arduino Nano 2.x), имеет небольшие размеры и может использоваться в лабораторных работах. Arduino Nano — это уменьшенный аналог Arduino Uno, отличается формфактором платы, которая в 2-2.5 раза меньше (19 x 43 мм), чем …

Arduino Uno Rev3/R3 — Характеристики, описание платы

Arduino Uno Rev3

Arduino Uno Rev3 — это плата, основанная на микроконтроллере ATmega328P. Платформа имеет 14 цифровых пинов входа/выхода, 6 из которых могут использоваться как выходы ШИМ, 6 аналоговых входов, кварцевый генератор 16 МГц, разъем USB, силовой разъем, разъем ICSP и кнопку перезагрузки. Для работы необходимо подключить платформу к компьютеру посредством кабеля USB, либо подать питание при помощи …