Каталог
|
Одноплатный компьютер Tinker Board S – это надежная и функциональная платформа для претворения в жизнь самых разнообразных проектов. Компьютер обладает высоким быстродействием и функциональной насыщенностью. В отличии от большинства распространенных мини-компьютеров Tinker Board S оснащен высокопроизводительной eMMC памятью объёмом 16Гб для хранения операционной системы, пользовательских приложений и данных. Характеристики:
Операционная система: TinkerOS – это операционная система, созданная на базе Debian. Предлагая полноценную функциональность «из коробки», TinkerOS будет прекрасной отправной точкой для любого проекта. В качестве среды рабочего стола используется LXDE, оптимизированная под компьютеры с ограниченными техническими ресурсами. Running on top of the base Debian 9 is a the LXDE desktop environment. This GUI is optimized specifically for SBC boards. TinkerOS умеет работать с файловой системой NTFS, что позволяет легко подключать флешки и внешние накопители, отформатированные под Windows. Стандартный веб-браузер основывается на ядре Chromium, которое отличается быстрой и стабильной работой, и дополняет его возможности целым рядом модулей расширения. Благодаря аппаратному ускорению, реализованному силами разработчиков ASUS, он прекрасно справляется с отображением веб-страниц и воспроизведением онлайн-видео, в том числе в разрешении HD. В состав TinkerOS также входит целый ряд популярных систем программирования, таких как IDLE/Python и Squeak/Scratch. Помимо TinkerOS и Debian компьютер Tinker Board S поддерживает операционную систему Android, что открывает совершенно новые возможности по его применению, включая воспроизведение мультимедийного контента, игры и многое другое. Разработчики компьютера Tinker Board S тесно сотрудничают с создателями популярных приложений, чтобы обеспечить надлежащую поддержку программного обеспечения. Производительность: Tinker Board S может похвастать более высокой производительностью, чем другие одноплатные компьютеры, за счет использования мощного четырехъядерного процессора Rockchip RK3288 с архитектурой ARM, дополненного двухканальной оперативной памятью LPDDR3 объемом 2 ГБ и встроенным eMMC-накопителем объемом 16 ГБ. Кроме того, в нем применяется интерфейс SD 3.0, обеспечивающий ускоренный обмен данными с картой памяти microSD, которая может использоваться для хранения операционной системы, приложений и пользовательских файлов. Поддержка работы с мультимедиа: Графическое ядро Mali T760 MP4 с архитектурой ARM, которым оснащен компьютер Tinker Board S, является совместимым с различными программными интерфейсами и прекрасно подходит для целого спектра мультимедийных приложений, начиная от игр и домашнего кинотеатра и заканчивая системами машинного зрения и распознавания жестов. Компьютер Tinker Board S обладает поддержкой функции HDMI-CEC, что позволяет использовать для управления им пульт дистанционного управления имеющегося телевизора. Также он поддерживает аппаратное ускорение при воспроизведении видео в форматах H.264 и H.265 (в том числе с разрешением HD и Ultra HD*). *Воспроизведение видео в форматах HD и Ultra HD со скоростью 30 кадров в секунду в настоящий момент доступно только посредством прилагаемого медиаплеера. Сторонние приложения могут не поддерживать аппаратное ускорение или иметь какие-то другие недостатки с точки зрения производительности или стабильности при воспроизведении видео. Качество звука: В отличие от многих других продуктов этого класса одноплатный компьютер Tinker Board S наделен аудиокодеком стандарта HD Audio с поддержкой форматов вплоть до 192 кГц / 24 бита. Соответствующий разъем может использоваться и для вывода звука, и для микрофона – без каких-либо переходников или адаптеров. Подключение динамиков или гарнитуры распознается автоматически, с последующим направлением на них аудиопотока Интерфейсы: Tinker Board S обладает стандартными, для своего класса, интерфейсами, включая 40-контактный GPIO и I2S с режимами Master и Slave для максимальной совместимости. Используя программный интерфейс GPIO, можно обеспечить работу Tinker Board S с различными устройствам ввода, такими как кнопки, переключатели, датчики, светодиоды и вывода, такими как индикаторы, сервоприводы и управляющие реле. Также имеется два интерфейса MIPI: DSI MIPI для подключения дисплеев и сенсорных панелей и CSI MIPI для камер. Для подключения к проводной сети Tinker Board S предлагает интерфейс Gigabit Ethernet с гарантировано высокой пропускной способностью за счет выделенной и неразделяемой с другими устройствами шины. Кроме того, доступны беспроводные интерфейсы Wi-Fi и Bluetooth, причем их модуль экранирован для защиты от электромагнитных помех, а разъем i-PEX позволяет легко менять антенну на наиболее подходящую для текущего проекта. В число реализованных на Tinker Board S интерфейсов также входят полноразмерный разъем HDMI и четыре порта USB 2.0. Это позволит подключить к нему сразу несколько периферийных устройств одновременно. Требования к оборудованию:
* Блок питания для Tinker Board S приобретается отдельно. ** Сила тока блока питания должна составлять до 3 А. Начало работы:
Расположение и назначение GPIO контактов: Одной из наиболее мощных и востребованных функций компьютера Tinker Board S является интерфейс общего назначения GPIO, чей разъём расположен вдоль края печатной платы. Его контакты служат для связи между компьютером и внешним миром. Из 40 контактов 28 являются контактами общего назначения. Они совмещены с контактами шин SPI/UART/I2C, причем шина SPI может работать с двумя ведомыми чипами.
Подготовка к работе в среде Python Python – это гибкий и эффективный язык программирования. 1. Откройте консоль и установите необходимые программные модули. sudo apt-get update sudo apt-get install python-dev python3-dev 2. Скачайте библиотеку Python GPIO*. git clone http://github.com/TinkerBoard/gpio_lib_python.git 3. Перейдите в нужную папку. cd gpio_lib_python/ 4. Установите GPIO-библиотеку Python для Tinker Board S. sudo python setup.py install sudo python3 setup.py install 5. Образцы программ. Примеры программ можно найти в папке /gpio_lib_python/test Если появится сообщение об ошибке “git command not found”, установите сначала систему Git с помощью следующих команд: sudo apt-get update sudo apt-get install git Подготовка к работе в среде C С – это язык программирования общего назначения, поддерживающий структурное программирование, лексическую область видимости переменной и рекурсии, а статическая типизация предотвращает возникновение многих ошибок. 1. Откройте консоль и скачайте GPIO-библиотеку для языка C* git clone http://github.com/TinkerBoard/gpio_lib_c.git 2. 2. Перейдите в нужную папку. cd gpio_lib_c/ 3. Установите GPIO-библиотеку C для Tinker Board S sudo ./build 4. Убедитесь, что процесс установки завершился успешно gpio -v gpio readall 5. Образцы программ. Примеры программ можно найти в папке /gpio_lib_c/examples Если появится сообщение об ошибке “git command not found”, установите сначала систему Git с помощью следующих команд: sudo apt-get update sudo apt-get install git |