<commit_before><commit_msg>Набросок readme<commit_after># Что это?

Это библиотека для управления блоком семисегментных индикаторов и матриц светодиодов на микросхеме MAX7219 для Arduino. Возможно, она работает и на других платформах.


# Как установить

1. Скачать библиотеку. Это можно сделать, нажав кнопку "Download ZIP" справа.
2. Установить библиотеку. В Arduino IDE: верхнее меню — Эскиз — Импорт библиотек... — Добавить библиотеку — выбрать скачанный архив или папку с библиотекой.
3. Подключить библиотеку. В Arduino IDE: верхнее меню — Эскиз — Импорт библиотек... — Segment7Display.


# Примеры

## Инициализация

	#include <Segment7Display.h>
	#define PIN_DIN 2	// Пин для передачи данных
	#define PIN_CLK 3	// Пин для тактового сигнала
	#define PIN_CS 4	// Пин для сигнала строба
	Segment7Display display(PIN_DIN, PIN_CLK, PIN_CS);

	void setup() {
		// Этот метод надо вызвать после инициализации Arduino для нормально работы дисплея
		display.reset();
	}

## Установка индикатору определённого состояния
	
	// Второму справа индикатору задаётся "полосатое" состояние
	display.printData(1, 0b10101010);

## Печать символа на идникаторе

	display.printChar(1, 't');

## Печать строки
	
	display.printString("HELLO");

## Печать дробного числа
	
	// Оставляется только 1 символ после запятой
	display.printFloat(123.456, 1);
{'fraction_non_alphanumeric': 0.08089887640449438, 'fraction_numerical': 0.02397003745318352, 'mean_word_length': 4.54356846473029, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 4, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3558355', 'n_tokens_mistral': 599, 'n_tokens_neox': 628, 'n_words': 153}