Телефон: +7 (495) 545-92-41
E-mail: radiokit@bk.ru
Радио - это очень просто!
Характеристики Orange Pi PC:
Что касается списка работающих на прошивок, он очень внушительный.
Рассмотрим работу платы с прошивкой Raspbian с портами GPIO. В Raspberry Pi самой популярной библиотекой для работы с GPIO являетсяwiringPi.Для плат Orange Pi выпущена своя версия библиотеки –WiringOP.
Для загрузки библиотеки набираем в терминале
git clonehttps://github.com/zhaolei/WiringOP.git-b h3
Устанавливаем
cd WiringOP chmod +x ./build sudo ./build
Проверяем
orangepi@orangepi:~$ gpio readall
Официальная страница проекта WiringOP находится на github –https://github.com/WereCatf/WiringOP, где можно найти множество примеров, включая работу с популярными платами расширения для Raspberry pi – Getrboard и PiFace.
Проверим пример работы со светодиодом. Подключаем светодиод к Orange Pi PC по схеме
Находим пример blink.c
cd WiringOP
cd examples
vi blink.c
И вносим в него изменения, меняя частоту включения/выключения
#include
#include
// LED Pin - wiringPi pin 0 is BCM_GPIO 17.
#define LED 1
int main (void) {
printf ("Orange Pi blink\n") ;
wiringPiSetup () ;
pinMode (LED, OUTPUT) ;
for (;;) {
digitalWrite (LED, HIGH) ; // включение
delay (4000) ; // 4 секунды
digitalWrite (LED, LOW) ; // выключение
delay (2000) ; // 2 секунды
}
return 0 ;
}
Компилируем
make blink
и запускаем
./blink
Сравнение моделей Orange Pi:
CPU | Wi-Fi | LAN | SATA | EMMC | RAM | |
Pi PC 2 | AllWinner H5 64 Бита | Нет | 1000 Мб/сек | Нет | Нет | 1 Гб |
Pi Plus 2E | AllWinner H3 | Есть | 1000 Мб/сек | Нет | 16 Гб | 2 Гб |
Pi Zero | AllWinner H2+ | Есть | 100 Мб/сек | Нет | Опционально | 256/512 Мб |
Pi PC Plus | AllWinner H3 | Есть | 100 Мб/сек | Нет | 8 Гб | 1 Гб |
Pi Lite | AllWinner H3 | Есть | Нет | Нет | Нет | 0,5 Гб |
Pi Plus 2 | AllWinner H3 | Есть | 1000 Мб/сек | Есть | 8 Гб | 2 Гб |
Pi Plus | AllWinner H3 | Есть | 1000 Мб/сек | Есть | 8 Гб | 1 Гб |
Pi PC | AllWinner H3 | Нет | 100 Мб/сек | Нет | Нет | 1 Гб |
Pi 2 | AllWinner H3 | Есть | 100 Мб/сек | Нет | Нет | 1 Гб |
Pi 2 mini | AllWinner H3 | Нет | 100 Мб/сек | Нет | Нет | 1 Гб |
Pi | AllWinner A20 | Есть | 1000 Мб/сек | Да | Нет | 1 Гб |
Pi mini | AllWinner A20 | Нет | 1000 Мб/сек | Нет | Нет | 1 Гб |
Бренд, изготовитель: | Orange |