💡 Arduino - Экраны #2 - Электронная бумага и SPI шина - EP7

preview_player
Показать описание
Продолжаем рассматривать разные экраны, которые можно подключить к Ардуино. Сегодня рассмотрим экран на "электронных чернилах" (или попросту - электронную бумагу). Этот экран сохраняет выведенную на него катинку даже при отключении его от источника питания, и подключается по шине SPI.

Музыка на фоне: Audionautix - Rocker (распространяется по лицензии Creative Commons)

Рекомендации по теме
Комментарии
Автор

зиг, благодарю тебя, в школе как раз началась деятельность ардуино, ты очень во время начал свой проект ;)

МексКекс-тм
Автор

Аж мозг закипел, от информации...Но мне кажется для погоды лучше более динамичный дисплей

fura
Автор

Zig, ты рассказал про ST-Avalon SPI. Есть ещё полудуплексные SPI на двух(SCK, SDIO) и трёх(SCK, SDIO, CS) сигнальных проводах.

WareXProvider
Автор

Да уж. На таком экранчике читалку не запилиш. Глаза сломаются при перелистывании страниц.

ZXSlaver
Автор

Zig, ты будешь рассказывать про внешнюю память(SRAM, FRAM, [E]EPROM, UVPROM, Flash)?

WareXProvider
Автор

Таки ошибся. -128..127. И так со всеми: отрицательное число по модулю больше положительного на 1. Пояснение для несведущих в этом вопросе: старший бит - знаковый, то есть кодирует именно знак + или -. В итоге мы имеем всего 7 бит для самого числа. Максимальное положительное будет записываться = 2^6 + 2^5 + 2^4 + 2^3 + 2^2 + 2^1 + 2^0 = 127 (можно было записать как 0 * 2^7 + 1 * 2^6 + ... но я упростил). Получаем диапазон 0..127 Для отрицательных чисел в самой левой позиции будет 1. То есть - отрицательные числа. Из-за того, что получается 2 значения нуля (+0 и -0) может возникнуть путаница в программе, поэтому сделали 0 равнозначным и единственным а отрицательную часть сместили на 1. Получается = -128, а = -1 (чтобы сделать отрицательное чисто - инвертируй все разряды и прибавь к результату 1)

Feafaroth
Автор

Zig у унки 32kb памяти и 2kb для глобальных переменных


В итоге можно записать итоге 30000

ОлесяСемина-пя
Автор

Что если быстро выводить то одну, то другую строку, тогда создастся эффект нармального текста. То есть принцип будет схож с тускло или ярко горящими светодиодами.

Red_Barbaris_
Автор

Нет обещанного файла с конвертацией русских букв. :-(

localixdots
Автор

Возможно пояснить почему дисплей так долго обновляет картинку?

lefebr
Автор

Зиг, сними обзор мода cyberware(мод на киборгов)

Veldalian
Автор

Зигги, а можешь сделать как-нибудь курс по C или C++?

stupidnameever
Автор

тема не раскрыта, файла обещанного нет, а самое главное не показаны настройки в дотфактори. у меня сгенеренные шрифты не пошли на экране

Efekta
Автор

А можно ли сделать анимацию из символов? Думаю такое извращение мало кто практиковал ;D

HappyToo
Автор

4.2inch e-Paper Module B
Кладу библиотеку C:\Program


ошибка при загрузке примера
collect2.exe: error: ld returned 1 exit status

Используем библиотеку SPI версии 1.0 из папки: C:\Program
Используем библиотеку epd4in2b-demo в папке: C:\Program (legacy)
exit status 1
Ошибка компиляции для платы Arduino/Genuino Uno.

Пипл Хелп плиз!

Пробовал 1.6.9 и 1.8.5 облом, ошибка имеется

sergeyboldyrev
Автор

ЗИГИ Когда майн?Или ты перешел с Майном на Твитч?

laspy
Автор

Зделай чтото типо етого(интеграция майнкрафт и arduino)

Qwers