Форум программистов, компьютерный форум, киберфорум
Argus19
Войти
Регистрация
Восстановить пароль
Оценить эту запись

Bitmap to Arduino

Запись от Argus19 размещена 01.05.2022 в 12:34
Метки arduino

Bitmap to Arduino
Программа для загрузки изображения из компьютера в Arduino UNO с использованием библиотеки для ардуино GyverOLED-main:
https://github.com/GyverLibs/GyverOLED
В архиве
1). папка с программой для компьютера: «Bitmap to Arduino», в которой программа:
Bitmap to Arduino.exe и контрол: COMDLG32.OCX, необходимый для Windows10;
2). Это описание;
3). Папка со скетчем для Arduino UNO: «Read_Buff». Скетч использует 6092 байт (18%) памяти устройства;
4). Схема подключения OLED дисплея 0.96": «Схема включения.GIF».

После запуска программы необходимо настроить порт. Выбрать из выпадающего списка Com1 – Com4 и нажать кнопку: «Configure Port». Выбранный порт сконфигурируется с параметрами: "9600,n,8,1".
Программа загружает изображение (форматы: *.gif;*jpg;*.bmp;*.wmf;*.ico;* .cur),
и преобразует его в оттенки серого. Выбор изображения с помощью кнопки: «Load Image».

При помощи слайдера «Conversion level» выбираем наиболее приятный нам вид чёрно-белого изображения.
С помощью кнопки: «Create array», создаём в памяти массив бит, который можно сохранить с помощью кнопки: «Write array to file» и отправить в Arduino для отображения с помощью кнопки: «Write array to Arduino». Кнопки «Write array to file» и «Write array to Arduino» станут активными после конфигурации порта и создания массива.
В качестве примера загружено изображение в формате .ico:

Размер загружаемого изображения не ограничен. Оно автоматически примет размер 128Х64.
Можно сделать фото смартфоном и загрузить его. Однако шансов увидеть мелкие детали очень мало.
При подключении Arduino UNO к порту USB компьютера OLED дисплей 0.96" покажет приглашение и
после получения изображения, дисплей отобразит изображение.
Миниатюры
Нажмите на изображение для увеличения
Название: Программа.jpg
Просмотров: 120
Размер:	103.4 Кб
ID:	7511   Нажмите на изображение для увеличения
Название: OLED1.jpg
Просмотров: 114
Размер:	119.2 Кб
ID:	7512   Нажмите на изображение для увеличения
Название: OLED.jpg
Просмотров: 108
Размер:	113.4 Кб
ID:	7513  

Вложения
Тип файла: zip В блог.zip (449.3 Кб, 138 просмотров)
Размещено в Без категории
Показов 532 Комментарии 0
Всего комментариев 0
Комментарии
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru