acosinwork / QuadDisplay

Arduino library to drive Troyka Quad Display by Amperka.ru

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Библиотека для Arduino позволяет управлять четырёхразрядным модулем-индикатором от Амперки.

Установка

Скопируйте директорию QuadDisplay в ''$sketchbook/libraries'', где ''$sketchbook'' — ваша директория со скетчами.

После этого перезагрузите Arduino IDE.

Пример использования

// Подключаем библиотеку
#include <QuadDisplay.h>

// Допустим, индикатор подключен к 7-му пину
#define PIN 7

void setup()
{
}

void loop()
{
    // можно выводить целые числа
    displayInt(PIN, 123);

    // и отрицательные тоже
    displayInt(PIN, -123);

    // можно показывать ведущие нули (0012)
    displayInt(PIN, 12, true);

    // можно показывать вещественные числа
    // с заданной точностью, например 2 знака после запятой
    displayFloat(PIN, -1.23, 2);

    // можно показывать температуру в °C
    displayTemperatureC(PIN, -5);

    // можно показывать нехитрый текст (on/off, например) или
    // произвольную графику
    displayDigits(PIN, QD_O, QD_f, QD_f, QD_NONE); // off
    displayDigits(PIN, QD_O, QD_n, QD_NONE, QD_NONE); // on

    // и, конечно, всё очищать
    displayClear(PIN);
}

About

Arduino library to drive Troyka Quad Display by Amperka.ru


Languages

Language:C++ 79.3%Language:Arduino 20.7%