Arduno mega i oled

User avatar
shimano73
Posts: 2174
Joined: Sun Feb 28, 2016 12:27 pm
Location: Orzesze
Been thanked: 1 time

Post

Witam
Na moim uruchomionym systemie chciałem uruchomić wyświetlacz oled 0,96" aby widzieć co się z nim dzieje.
Przemek zmodernizował supladevice dla arduino o statusy błedów komunikacji i nie tylko .
Niestety nie chce mi działać , gdy wgram program testowy to wyświetlacz działa. Natomiast gdy do supli wstawiam elementy odpowiedzialne za wyświetlanie po I2c , używając biblioteki <U8glib.h> wyświetlacz nie działa.
Zauważyłem również że wyświetlacz działa gdy zaremuję

Code: Select all

// SuplaDevice.begin(GUID,              // Global Unique Identifier 
//                    mac,               // Ethernet MAC address
//                    "svr1.supla.org",  // SUPLA server address
//                    XXXX,                 // Location ID 
//                    "XXXX");               // Location Password

W czym problem i jak to ugryźć.
Last edited by shimano73 on Mon May 22, 2017 7:52 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 :)
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Co masz jeszcze w głównej pętli ?
SUPLA.... Nareszcie w domu.
User avatar
shimano73
Posts: 2174
Joined: Sun Feb 28, 2016 12:27 pm
Location: Orzesze
Been thanked: 1 time

Post

Po za pętla która zwiększa licznik do obrazowania działania wyświetlacza - nic

Code: Select all

void loop() {

   u8g.firstPage();  
  do {
    draw();
   
  } while( u8g.nextPage() );
   x += 8;
  if( x >= WIDTH){
    x = 0;   
    
  } 
 SuplaDevice.iterate();
  
  

  
}

W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie

Wezmę udział w Supla Offline Party 2024 :)
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Zakomentuj SuplaDevice.iterate() dla próby
SUPLA.... Nareszcie w domu.
User avatar
shimano73
Posts: 2174
Joined: Sun Feb 28, 2016 12:27 pm
Location: Orzesze
Been thanked: 1 time

Post

Wiatm
No i dałem ciała, wszystko działa. Problem był w tym iż podczas testów z wyświetlaczem miałem odłączony moduł ethernetowy.
Przepraszam że zająłem niepotrzebnie czas na rozwiązanie problemu którego nie było :(
You do not have the required permissions to view the files attached to this post.
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie

Wezmę udział w Supla Offline Party 2024 :)
User avatar
Espablo
Posts: 1754
Joined: Wed Jun 29, 2016 5:04 pm
Location: Oświęcim

Post

A powiedz mi co to za shield arduino xmega? Możesz podać jakiegoś linka?
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
User avatar
shimano73
Posts: 2174
Joined: Sun Feb 28, 2016 12:27 pm
Location: Orzesze
Been thanked: 1 time

Post

Odpinam ten moduł ponieważ gdy jest podłączony to nie mogę upload'ować programu.
Po skompilowaniu programu, pojawia się komunikat "wgrywanie" , ale nic się nie wgrywa - nie migaja ledy rx tx.
Po dłuższym czasie pojawia się komunikat "podczas ładowania szkicu pojawił się błąd" ale nie wiadomo jaki ponieważ nic więcej się nie pokazuje.
Gdy wypnę moduł program się wgrywa bez problemu a po restarcie z podłączonym modułem w5100 układ się uruchamia i łączy z serwerm supli i jest OK
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie

Wezmę udział w Supla Offline Party 2024 :)
User avatar
shimano73
Posts: 2174
Joined: Sun Feb 28, 2016 12:27 pm
Location: Orzesze
Been thanked: 1 time

Post

Ten shield to moje dzieło, na płytce stykowej. Xmega podłączona z w5100 według instrukcji zaczerpniętej z :
https://arduino-info.wikispaces.com/Ethernet
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.
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie

Wezmę udział w Supla Offline Party 2024 :)
User avatar
Espablo
Posts: 1754
Joined: Wed Jun 29, 2016 5:04 pm
Location: Oświęcim

Post

Hehe. Mnie bardziej chodziło o tą niebieską płytkę, która wygląda jak Arduino Mega. To na niej masz xmega?
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
User avatar
shimano73
Posts: 2174
Joined: Sun Feb 28, 2016 12:27 pm
Location: Orzesze
Been thanked: 1 time

Post

Tak, to jest klon xmega na ch340
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie

Wezmę udział w Supla Offline Party 2024 :)

Return to “Pomoc”