Скетчи под дисплей ST7735 128x160
http://infotex58.ru/forum/index.php?topic=971.msg7516#msg7516
Тип: Сообщения; Пользователь: RA4FHE
Скетчи под дисплей ST7735 128x160
http://infotex58.ru/forum/index.php?topic=971.msg7516#msg7516
Будет работать если контроллер дисплея есть в этом списке:
ST7735, ILI9341, SSD1351 ,PCF8833
Чуть позже, сейчас идёт переезд на другую машину...
Виктор скетчи и подключение я скину у себя на форуме. Не будем здесь кислое с пресным мешать :smile:
Олег,RA3DNC, Попробуйте на всякий случай ArduinoUploader
Скачать>>> 225715
Олег,RA3DNC, попробуйте Arduino Uploader хотя врятли поможет, шьёт через avrdude как и Xloader. А "нана" на каком чипе?
D2 D3 на прерывания.
Получается валкодер висит параллельно кнопкам управления, средняя кнопка валкодера висит на D8.
Всё это хозяйство приходится отключать при работе с панарамой так как одно...
Унифицировал подключение DDS и дисплея к ардуине. Протестил русские шрифты :smile:
Заменой скетча получаю "панорамник" или DDS генератор. В режиме DDS подключаю валкодер.
...
Ну проект не мой я просто делал адаптацию под "маленький" дисплей, батарейку добавлю.
Скетч оригинальный залейте
225302
Спасибо! У меня всё руки не доходили нарисовать:oops:
Ссыль на ILI https://www.adafruit.com/datasheets/ILI9341.pdf
Low -power consumption architecture Low operating power supplies: VDDI = 1.65V ~ 3.3V (logic) VCI = 2.5V ~ 3.3V (analog)
На...
Питание дисплея 5вольт . А вот на портах ему нужны уровни ~3,3в
Да не сожгёте вы его :smile:
Подключение:
Дисплей Ардуина
SCLK(SCK) ----->D10
DATA(MOSI) ----->D11
CD(D/C) ---------->D6
CS ---------->D5
Так и будет :smile: для ILI на портах уровни 3,3 вольта нужны, в мануале чётко прописано а вот ST без проблем работает при 5)))
Если дисплей на чипе ILI то резисторный делитель нужен
Интересный вариант от японского товарища http://nyan.ldblog.jp/archives/46545745.html применяет дисплей с "тачем".
Скетч имеется.
http://youtu.be/y7Usk2U9mmI
Aliv1969, к ардуине
gudzon-m, :shock: Ловите код...
214641
gudzon-m, Код в примере рабочий ;-)
Так как вывод инфы нужно сделать только при включении прибора, добавляем:
В void setup()
analogReference(INTERNAL);
float Vbat = (analogRead(A5) * 1.1)...
gudzon-m, Тут посмотрите http://arrduinolab.blogspot.ru/2014/07/arduino.html Всё доходчиво и понятно ;-)