Arduno mega i oled
-
Espablo
- Posts: 1754
- Joined: Wed Jun 29, 2016 5:04 pm
- Location: Oświęcim
Ale jest tam atmega2560 czy też xmega? Możesz załączyć fotkę układu od strony elementów?
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu.

-
shimano73
- Posts: 2174
- Joined: Sun Feb 28, 2016 12:27 pm
- Location: Orzesze
- Been thanked: 1 time
Na procku jest napisane atmega2560. To ja kolejny raz wprowadzam w bład 
Last edited by shimano73 on Mon May 22, 2017 2:35 pm, edited 1 time in total.
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie
Wezmę udział w Supla Offline Party 2024
Wezmę udział w Supla Offline Party 2024
-
Espablo
- Posts: 1754
- Joined: Wed Jun 29, 2016 5:04 pm
- Location: Oświęcim
a moja wygląda teraz takshimano73 wrote: Mon May 22, 2017 11:46 am Ten shield to moje dzieło, na płytce stykowej...
...Gdy zadziała to o czym myślę wykonam dedykowaną płytkę, ale to jeszcze długa droga
You do not have the required permissions to view the files attached to this post.
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu.

-
shimano73
- Posts: 2174
- Joined: Sun Feb 28, 2016 12:27 pm
- Location: Orzesze
- Been thanked: 1 time
Jakiej biblioteki używasz do sterowania oled'em.
Biblioteka która ja używam wpływa mi na komunikacje z serwerem i zrywa połączenie , praktycznie co chwile . Po zaremowaniu procedur oled'a wszystko wróciło do normy.
Biblioteka która ja używam wpływa mi na komunikacje z serwerem i zrywa połączenie , praktycznie co chwile . Po zaremowaniu procedur oled'a wszystko wróciło do normy.
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie
Wezmę udział w Supla Offline Party 2024
Wezmę udział w Supla Offline Party 2024
-
Espablo
- Posts: 1754
- Joined: Wed Jun 29, 2016 5:04 pm
- Location: Oświęcim
To na razie tylko próba wyświetlenia czegoś na oledzie i nie mam tego jeszcze sprzegnietego z suplą.
Możesz mi podesłać swoją bibliotekę do testów z supla?
Możesz mi podesłać swoją bibliotekę do testów z supla?
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu.

-
shimano73
- Posts: 2174
- Joined: Sun Feb 28, 2016 12:27 pm
- Location: Orzesze
- Been thanked: 1 time
W moim arduino używam biblioteki U8glib.h
Przykładów w sieci jest od ch..ry , ale niech będzie
to fragment wyświetlający komunikaty o stanie komunikacji;
Przykładów w sieci jest od ch..ry , ale niech będzie
Code: Select all
#include <U8glib.h>
U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE|U8G_I2C_OPT_DEV_0);
char* Message[]={"This is string 1",
"Already initialized",
"Cb not assigned",
"Invalid GUID",
"Unknown server address",
"Unknow location ID",
"Initialized",
"Channel limit exceeded",
"Disconnected",
"Register in progress",
"Iterate fail",
"Protocol version error",
"Bad credentials",
"Temporarily unawaliable",
"Location conflict",
"Channel conflict",
"Registered and ready",
"Device is diasbled",
"Location is disabled",
"Device limit execeeded"};
void draw() {
u8g.setFont(u8g_font_osb21);
u8g.drawStr( 0,21, "S U P L A ");
u8g.drawLine(0, 23, 128, 23);
u8g.setFont(u8g_font_unifont);
u8g.drawStr( 25,36, "2017-05-22"); //przykładowa data docelowo bedzie zasysać z neta
u8g.drawStr( 33,48, "12:17:"); // to też
u8g.drawStr( 56,48,dtostrf(StatCommInt, 5, 0,str) );
u8g.drawStr( 0-x,60,Message[StatCommInt-1]); //komunikat się przesuwa od przerwania
}
void setup() {
....
u8g.setRot180(); // odwrócenie wyświetlania - Komunikaty wyświetlane na żółto
.....
}
void loop() {
u8g.firstPage();
do {
draw();
} while( u8g.nextPage() );
SuplaDevice.iterate();
}
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie
Wezmę udział w Supla Offline Party 2024
Wezmę udział w Supla Offline Party 2024
-
Espablo
- Posts: 1754
- Joined: Wed Jun 29, 2016 5:04 pm
- Location: Oświęcim
Na esp8266 nie uruchamiałeś jeszcze tego oled?shimano73 wrote: Wed Sep 27, 2017 7:36 pm W moim arduino używam biblioteki U8glib.h
Przykładów w sieci jest od ch..ry , ale niech będzie![]()
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu.

-
shimano73
- Posts: 2174
- Joined: Sun Feb 28, 2016 12:27 pm
- Location: Orzesze
- Been thanked: 1 time
Uruchomiłem z tą samą biblioteką, sda-scl na gpio 4 i 5 lub odwrotnie nie pamietam , najpierw odpaliłem skaner I2c i jak znalazł oled'a tak podłączyłem 
Zapomniałem dodać , uruchomiłem ale nie w supli tylko jako próbny układ tylko esp i oled
Zapomniałem dodać , uruchomiłem ale nie w supli tylko jako próbny układ tylko esp i oled
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie
Wezmę udział w Supla Offline Party 2024
Wezmę udział w Supla Offline Party 2024
