Как подключить 128X64 OLED к arduino nano

easyman
Offline
Зарегистрирован: 22.04.2020

Собственно сам дисплей SPI, схема подключения к нано не гуглится, есть только к уно, но там пины совсем по другому обозначены. Помогите с этим вопросом. Спасибо

sadman41
Offline
Зарегистрирован: 19.10.2016

По-другому - это как? На Uno, Nano и Mini нумерация выводов эквивалентна.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

У Вас три таких дисплея? Или зачем три темы?

По делу: у дисплея есть название? Или прибор откуда он взят? Или ссылка на место, где куплен? Или у него только фото на котором ничего не видно?

b707
Offline
Зарегистрирован: 26.05.2017

easyman пишет:

Собственно сам дисплей SPI, схема подключения к нано не гуглится, есть только к уно

уно и нано - это одно и тоже. Давай ссылку для уно. разберемся

sadman41
Offline
Зарегистрирован: 19.10.2016

Дисплей стандартный на ssd1306 или sh1106 должен быть. Других ардуинщики не покупают ))

easyman
Offline
Зарегистрирован: 22.04.2020

Вот: 

easyman
Offline
Зарегистрирован: 22.04.2020

sadman41 пишет:

Дисплей стандартный на ssd1306 или sh1106 должен быть. Других ардуинщики не покупают ))

 

стандартный на ssd1306

easyman
Offline
Зарегистрирован: 22.04.2020

ЕвгенийП пишет:

У Вас три таких дисплея? Или зачем три темы?

По делу: у дисплея есть название? Или прибор откуда он взят? Или ссылка на место, где куплен? Или у него только фото на котором ничего не видно?

Случайно понажимал лишнего. Ну у него названия как такового нет, дисплей OLED 128х64 ssd1306 ISP

 

renoshnik
Offline
Зарегистрирован: 11.04.2013

easyman пишет:

sadman41 пишет:

Дисплей стандартный на ssd1306 или sh1106 должен быть. Других ардуинщики не покупают ))

 

стандартный на ssd1306

И что ???? у "нано" отсутствуют выводы 8,9,10,11,13   ???

easyman
Offline
Зарегистрирован: 22.04.2020

Есть но с припиской D(цифровые как я понимаю), и при таком подключении как на схеме выше не работает.

b707
Offline
Зарегистрирован: 26.05.2017

easyman - и что на этой схеме "по другому называется" по сравнению с Наной?

Неужели больше нравится постить на форум и выглядеть идиотом, вместо того чтоб сесть, посмотреть на схему и полминуты подумать?

b707
Offline
Зарегистрирован: 26.05.2017

easyman пишет:

Есть но с припиской D(цифровые как я понимаю)

а уно, думаешь, какие?

easyman пишет:

при таком подключении как на схеме выше не работает.

это уже совсем другой вопрос, никакого отношения к пинам он не имеет.

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

easyman
Offline
Зарегистрирован: 22.04.2020

[/quote]

это уже совсем другой вопрос, никакого отношения к пинам он не имеет.

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

[/quote]

https://maker.pro/arduino/projects/arduino-oled-temperature-display-real-time-clock

b707
Offline
Зарегистрирован: 26.05.2017

ну теперь рассказывай - что делал, какой код заливал(выложить в форум), что не работает, если есть ошибки - если есть - пиши какие

easyman
Offline
Зарегистрирован: 22.04.2020

Код заливал из примеров библиотеки Adafruit_gfx, для этого дисплея под ISP. Никаких ошибок нет, просто дисплей молчит. На другом дисплее подключаемом по i2c все ок. Думается мне что неисправен сам дисплей, ну и еще контакты на макетке не прозванивал, прозвоню сейчас. Спасибо за помощь!

b707
Offline
Зарегистрирован: 26.05.2017

easyman пишет:

Код заливал из примеров библиотеки Adafruit_gfx, для этого дисплея под ISP. Никаких ошибок нет, просто дисплей молчит. На другом дисплее подключаемом по i2c все ок. Думается мне что неисправен сам дисплей, ну и еще контакты на макетке не прозванивал, прозвоню сейчас. Спасибо за помощь!

а почему не взял код по той ссылке, откуда схема?

easyman
Offline
Зарегистрирован: 22.04.2020

Та ссылка просто как один из множества примеров схем подключения которые я находил для уно, может я её вообще в первый раз открыл, скинул первую попавшуюся

 

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

ну и мы тебе, можно, скинем первое попавшееся решение, которое в голову взбредёт?  Люди, ну нельзя такими идиотами быть... 

easyman
Offline
Зарегистрирован: 22.04.2020

DetSimen пишет:

ну и мы тебе, можно, скинем первое попавшееся решение, которое в голову взбредёт?  Люди, ну нельзя такими идиотами быть... 

Зря вы про идиота... Я писал что искал схему под нано и не нашел ни одной, а под уно нашел десятки, меня попросили скинуть что нашел под уно, мне же не скидывать все варианты. Вы называете меня идиотом хотя сами не разобрались переписке или потеряли логику.

easyman
Offline
Зарегистрирован: 22.04.2020

Еще смущает то, что например на схеме приведенной ниже, пины D0 и D1 (третий и четвертый) на моем дисплее они подписаны как SCK и SDA соответственно, это одно и тоже или все таки в этом и кроется ошибка?

 

sadman41
Offline
Зарегистрирован: 19.10.2016

Дисплей выпускается в двух модификациях - SPI и I2C. А выводы одни и те же.

На спине есть перемычки, по которым можно понять, кто он.

easyman
Offline
Зарегистрирован: 22.04.2020

sadman41 пишет:

Дисплей выпускается в двух модификациях - SPI и I2C. А выводы одни и те же.

На спине есть перемычки, по которым можно понять, кто он.

 

Это SPI

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

easyman пишет:

sadman41 пишет:

Дисплей выпускается в двух модификациях - SPI и I2C. А выводы одни и те же.

На спине есть перемычки, по которым можно понять, кто он.

 

Это SPI

С чего такая уверенность?

easyman
Offline
Зарегистрирован: 22.04.2020

DetSimen пишет:

easyman пишет:

sadman41 пишет:

Дисплей выпускается в двух модификациях - SPI и I2C. А выводы одни и те же.

На спине есть перемычки, по которым можно понять, кто он.

 

Это SPI

С чего такая уверенность?

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

easyman пишет:
у него названия как такового нет, дисплей OLED 128х64 ssd1306 ISP
Вот этого сильно не хватало в первом посте :-)

easyman
Offline
Зарегистрирован: 22.04.2020

ЕвгенийП пишет:

easyman пишет:
у него названия как такового нет, дисплей OLED 128х64 ssd1306 ISP
Вот этого сильно не хватало в первом посте :-)

Виноват

easyman
Offline
Зарегистрирован: 22.04.2020

Похоже что мертв сам дисплей, напряжение на него подается, и 3,3 пробовал и 5, на пинах у него напряжение есть, не знаю стоит ли его пробовать на i2c перепаивать, да и cmd мелкие не получится скорей всего

 

sadman41
Offline
Зарегистрирован: 19.10.2016

Да канеш перепаивай, какие сомнения.
Тебе же нужно позволение человека из интернетов? Оно у тебе есть!

easyman
Offline
Зарегистрирован: 22.04.2020

sadman41 пишет:

Да канеш перепаивай, какие сомнения.
Тебе же нужно позволение человека из интернетов? Оно у тебе есть!

Спасибо))