SH1107 1.3" + Wemos D1 mini

tomkowski
Posts: 372
Joined: Tue Oct 09, 2018 7:16 pm
Location: Orzesze

Post

Kupiłem kiedyś omyłkowo taki oto wyświetlacz:

https://elty.pl/pl/p/Wyswietlacz-OLED-1 ... 1107-/2742

Zworka pozwala na przełączanie między SPI 4 przewodowym a I2C. Jestem w stanie wykorzystać go z Wemosem i Suplą? Oczywiście najchętniej na zasadzie p&p + GG.

Dzięki!
User avatar
YoMan
Posts: 2283
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa

Post

tomkowski wrote: Thu Jan 26, 2023 7:59 pm Kupiłem kiedyś omyłkowo taki oto wyświetlacz:

https://elty.pl/pl/p/Wyswietlacz-OLED-1 ... 1107-/2742

Zworka pozwala na przełączanie między SPI 4 przewodowym a I2C. Jestem w stanie wykorzystać go z Wemosem i Suplą? Oczywiście najchętniej na zasadzie p&p + GG.

Dzięki!
Na oko powinien działać. Wygeneruj soft, ustaw na i2c i sprawdź.
YoMan
________________________________________
Wziąłem udział w Supla Offline Party 2023 ;)
tomkowski
Posts: 372
Joined: Tue Oct 09, 2018 7:16 pm
Location: Orzesze

Post

YoMan wrote: Thu Jan 26, 2023 8:54 pm
tomkowski wrote: Thu Jan 26, 2023 7:59 pm Kupiłem kiedyś omyłkowo taki oto wyświetlacz:

https://elty.pl/pl/p/Wyswietlacz-OLED-1 ... 1107-/2742

Zworka pozwala na przełączanie między SPI 4 przewodowym a I2C. Jestem w stanie wykorzystać go z Wemosem i Suplą? Oczywiście najchętniej na zasadzie p&p + GG.

Dzięki!
Na oko powinien działać. Wygeneruj soft, ustaw na i2c i sprawdź.
Które piny do SCL i SDA? Nie potrafię do tego dojść.
User avatar
YoMan
Posts: 2283
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa

Post

tomkowski wrote: Thu Jan 26, 2023 9:14 pm
YoMan wrote: Thu Jan 26, 2023 8:54 pm
tomkowski wrote: Thu Jan 26, 2023 7:59 pm Kupiłem kiedyś omyłkowo taki oto wyświetlacz:

https://elty.pl/pl/p/Wyswietlacz-OLED-1 ... 1107-/2742

Zworka pozwala na przełączanie między SPI 4 przewodowym a I2C. Jestem w stanie wykorzystać go z Wemosem i Suplą? Oczywiście najchętniej na zasadzie p&p + GG.

Dzięki!
Na oko powinien działać. Wygeneruj soft, ustaw na i2c i sprawdź.
Które piny do SCL i SDA? Nie potrafię do tego dojść.
standardowo takie się przyjmuje (ale jak chcesz możesz inne tylko nie wiem czy znasz ograniczenia innych pinów). Potem w GG w sekcji ustawienia i2c podajesz pod które piny podłączyłeś
You do not have the required permissions to view the files attached to this post.
YoMan
________________________________________
Wziąłem udział w Supla Offline Party 2023 ;)
tomkowski
Posts: 372
Joined: Tue Oct 09, 2018 7:16 pm
Location: Orzesze

Post

YoMan wrote: Thu Jan 26, 2023 9:45 pm
tomkowski wrote: Thu Jan 26, 2023 9:14 pm
YoMan wrote: Thu Jan 26, 2023 8:54 pm

Na oko powinien działać. Wygeneruj soft, ustaw na i2c i sprawdź.
Które piny do SCL i SDA? Nie potrafię do tego dojść.
standardowo takie się przyjmuje (ale jak chcesz możesz inne tylko nie wiem czy znasz ograniczenia innych pinów). Potem w GG w sekcji ustawienia i2c podajesz pod które piny podłączyłeś
Raczej chodziło mi o piny wyświetlacza. Po stronie wemosa i GG ogarniam:)
User avatar
YoMan
Posts: 2283
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa

Post

tomkowski wrote: Thu Jan 26, 2023 9:56 pm
YoMan wrote: Thu Jan 26, 2023 9:45 pm
tomkowski wrote: Thu Jan 26, 2023 9:14 pm

Które piny do SCL i SDA? Nie potrafię do tego dojść.
standardowo takie się przyjmuje (ale jak chcesz możesz inne tylko nie wiem czy znasz ograniczenia innych pinów). Potem w GG w sekcji ustawienia i2c podajesz pod które piny podłączyłeś
Raczej chodziło mi o piny wyświetlacza. Po stronie wemosa i GG ogarniam:)
w tej pozycji na elty którą podlinkowałeś masz linka do wiki: https://www.waveshare.com/wiki/1.3inch_OLED_Module_(C)
tam jest opisane: i2c: zworka do 1
SDA = DIN
SCL=CLK
YoMan
________________________________________
Wziąłem udział w Supla Offline Party 2023 ;)
tomkowski
Posts: 372
Joined: Tue Oct 09, 2018 7:16 pm
Location: Orzesze

Post

YoMan wrote: Thu Jan 26, 2023 10:01 pm
tomkowski wrote: Thu Jan 26, 2023 9:56 pm
YoMan wrote: Thu Jan 26, 2023 9:45 pm

standardowo takie się przyjmuje (ale jak chcesz możesz inne tylko nie wiem czy znasz ograniczenia innych pinów). Potem w GG w sekcji ustawienia i2c podajesz pod które piny podłączyłeś
Raczej chodziło mi o piny wyświetlacza. Po stronie wemosa i GG ogarniam:)
w tej pozycji na elty którą podlinkowałeś masz linka do wiki: https://www.waveshare.com/wiki/1.3inch_OLED_Module_(C)
tam jest opisane: i2c: zworka do 1
SDA = DIN
SCL=CLK
Dzięki! Czytałem to. Musiałem przeoczyć!!
tomkowski
Posts: 372
Joined: Tue Oct 09, 2018 7:16 pm
Location: Orzesze

Post

Niestety - wyświetlacz ciemny, choć urządzenie zostaje wykryte na magistrali.
Trzeba będzie spróbować z innym (a może @krycha88 kiedyś doda obsługę jeśli to jej brak jest problemem).
Image

Tak czy inaczej - dzięki za pomoc!
You do not have the required permissions to view the files attached to this post.
krycha88
Posts: 5208
Joined: Fri Nov 16, 2018 7:25 am

Post

tomkowski wrote: Fri Jan 27, 2023 9:29 am Niestety - wyświetlacz ciemny, choć urządzenie zostaje wykryte na magistrali.
Trzeba będzie spróbować z innym (a może @krycha88 kiedyś doda obsługę jeśli to jej brak jest problemem).
Image

Tak czy inaczej - dzięki za pomoc!
Jest w kodzie na sztywno zaszyty adres 0x3c więc spróbuj zmienić adres na płytce wyświetlacza.
https://gui-generic-builder.supla.io/
tomkowski
Posts: 372
Joined: Tue Oct 09, 2018 7:16 pm
Location: Orzesze

Post

krycha88 wrote: Fri Jan 27, 2023 9:36 am
tomkowski wrote: Fri Jan 27, 2023 9:29 am Niestety - wyświetlacz ciemny, choć urządzenie zostaje wykryte na magistrali.
Trzeba będzie spróbować z innym (a może @krycha88 kiedyś doda obsługę jeśli to jej brak jest problemem).
Image

Tak czy inaczej - dzięki za pomoc!
Jest w kodzie na sztywno zaszyty adres 0x3c więc spróbuj zmienić adres na płytce wyświetlacza.
W dokumentacji napisane jest:
"Using I2C:
IM is connected to 1 to VCC (3.3V);
When using I2C: The high and low state of DC can control the address of the slave device. If it receives a low level, then the 7-bit address of I2C is: 0x3C;"

Podpięcie pinu DC wyświetlacza do GND niestety niczego nie zmienia. Spróbuję z innym wyświetlaczem.
Sama płytka nie daje możliwości zmiany adresu.
Dzięki!

Return to “Ogólna dyskusja”