Categorieën
Beoordelingen

Verzendkosten

De verzendkosten zijn gebaseerd op het gewicht, omvang, afleveradres en subtotaal van de bestelling.
Indicatie verzendkosten:


Brievenbuspost*: €2,50
Pakketpost Basis NL: €5,95 (gratis vanaf €100)
Pakketpost Buitenland: Zie onderstaande link
Afhalen in Eindhoven: €0,00 - €1,00**


*Het systeem bepaald automatisch of brievenbuspost mogelijk is. Zo niet, dan is alleen Pakketpost en Afhalen beschikbaar.
** Tijdelijk vanwege COVID-19 op basis van orderbedrag.

Zie de volgende pagina voor extra verzendopties en uitleg over de verzendkosten: Verzenden

0.96 inch OLED Display 128*64 pixels wit

0.96 inch OLED Display 128*64 pixels wit

Snelle Verzending

Voor 17:00 uur besteld op werkdagen? Zelfde dag verzonden!

Model: 0.96OLEDWHITE
SKU: 000323
Beschikbaarheid: Op voorraad
... Stuk(s) Verkocht
€7,00 Excl. BTW: €5,79
Bij afname van 10 stuks is de prijs per stuk €6,50
Bij afname van 20 stuks is de prijs per stuk €6,00
Bij afname van 50 stuks is de prijs per stuk €5,50
Bij afname van 100 stuks is de prijs per stuk €5,00
Voorraad Indicatie:
Aantal: Bestellen

Een 0.96 inch OLED display met 128*64 witte pixels en zeer goede inkijkhoeken van minimaal 160 graden.
Om het display aan te sluiten kan men hoofdzakelijk de Adafruit handleiding volgen.
De benodigde library en handleiding kan men hier vinden.

Specificaties:

  • 128*64 pixels
  • Werkt met 3.3V én 5V (3V-5V, zowel voeding als signalen)
  • Afmetingen: 27,8 x 27.3 x 4.3mm (d x h x b)
  • Werkt met SPI(aangeraden) of I2C(vereist modificatie, wordt afgeraden)
PinBeschrijving
GNDGround/min/aarde
VCC3.3V of 5V voeding
D0CLK (clock van SPI of I2C)
D1MOSI (data signaal van SPI of I2C)
RSTReset
DCGegevens/command signaal
CSChip select signaal

Dit scherm kan ook gebruikt worden met een I2C verbinding. Daarvoor zijn diverse modificaties nodig. We raden dit af indien je weinig ervaring hebt met (SMD) solderen.
Let op: Het uitvoeren van de modificatie geschiedt op eigen risico!

Benodigdheden:

  • Soldeerbout/Soldeerstation
  • Een klein beetje soldeertin
  • Een 100nF condensator
  • Een 10K weerstand(draadweerstand aangeraden)
  • Een recente versie van Arduino waarmee libraries automatisch geïnstalleerd kunnen worden
  • Een internetverbinding

Stappenplan om het scherm van SPI naar I2C Communatie om te zetten:

  1. Test het OLED display met SPI om te controleren dat je systeem en OLED scherm functioneel zijn.(zie bovenstaande links)
  2. Verwijder de weerstand bij R3 en bewaar deze:
  3. Soldeer de bewaarde weerstand uit stap 2 op de lege plek bij R1. Je kan hier ook een 4.7K draadweerstand voor gebruiken indien je weinig ervaring hebt met SMD solderen.
    SMD WeerstandDraadweerstand
  4. Soldeer de soldeervlakken bij R8 aan elkaar met soldeertin(soldeerbrug):
  5. Maak de volgende opstelling zodat de RES pin goed is aangesloten:
  6. Verbind de pinnen van het LCD scherm op de volgende manier:
    OLED Display PinVerbinden met:
    GNDGround/min/aarde
    VCC3.3V of 5V voeding
    D0Pin 12 op Arduino
    D1Pin 11 op Arduino
    RSTzie stap 5 voor aansluiten
    DCGround/min/aarde
    CSGround/min/aarde
  7. Installeer de U8g2 library via de Arduino IDE: Schets --> Bibliotheek gebruiken --> Bibliotheken beheren... (zoek naar U8g2 en installeer de meest recente versie)
  8. Open een nieuwe sketch in Arduino en gebruik de volgende code om het OLED display in I2C modus te gebruiken.
     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    #include <Arduino.h>
    #include <U8x8lib.h>     //Using u8g2 library
    
    U8X8_SSD1306_128X64_NONAME_SW_I2C u8x8(12, 11, U8X8_PIN_NONE);
    
    void setup(void)
    {
      u8x8.begin();
      u8x8.setPowerSave(0);
    
      u8x8.setFont(u8x8_font_pxplusibmcgathin_f);
      u8x8.drawString(0,0,"Hello World 209!");
      u8x8.drawString(0,3,"1234567890123456");
      u8x8.drawString(0,7,"Hello World 209!");
    }
    
    void loop(void)
    {
    }
    
  9. Nu kan je je OLED scherm met I2C gebruiken!


Voor een aansluitvoorbeeld met een Arduino Uno, zie de volgende pagina: SSD1306 Display SPI Connection or I2C (According to resistors)

In dit voorbeeld is een Software I2C implementatie gebruikt. Deze implemenatatie is ook compatible met microcontrollers die geen intern I2C controller hebben. Wil je liever de interne (Hardware/HW) I2C controller gebruiken? Volg dan de volgende stappen:

  1. Verander het volgende stukje code uit bovenstaande voorbeeld van: 
    U8X8_SSD1306_128X64_NONAME_SW_I2C u8x8(12, 11, U8X8_PIN_NONE);
    Naar:
    U8X8_SSD1306_128X64_NONAME_HW_I2C u8x8(U8X8_PIN_NONE);
  2. Sluit pin D0 van het OLED scherm aan op de I2C SCL pin van je Arduino. (A5/SCL pin op Arduino Uno en Nano modellen, 21/SCL pin op de Arduino Mega)
  3. Sluit pin D1 van het OLED scherm aan op de I2C SDA pin van je Arduino. (A4/SDA pin op Arduino Uno en Nano modellen, 20/SDA pin op de Arduino Mega)
  4. Upload de nieuwe code
op
5 ( 5 / 5 )
Dit is een heel klein display, met een superscherp beeldje. Ik heb m omgebouwd naar i2c, wat perfect en zeer snel werkt !Enkele dingen om rekening mee te houden : - de condensator welke tussen de "res" pin , en de gnd word geplaats dient een elko te zijn van 100 uF en geen 100 pF, althans bij mij werkt de display perfect met 100 uF.- met de configuratie in de voorbeeld schets is het display heel erg traag. Dit komt omdat software i2c gebruikt word. gebruik de volgende regel om dit te wijzigen naar hardware i2c :U8X8_SSD1306_128X64_NONAME_HW_I2C u8x8( /* reset=*/ U8X8_PIN_NONE);- SW is veranderd naar HW , de pins voor de poorten moeten verwijderd worden.- gebruik nu op bijv. de uno pin "a4" voor sda en pin "a5" voor clk.In de uitgebreide manual van olikraus kun je werkelijk alles vinden over deze mooie library.

Beoordeel

Uw naam:


Je e-mail adres van de bestelling: (wordt niet weergegeven in de review)


Uw beoordeling:Note: HTML-code wordt niet vertaald!

Oordeel: Slecht           Goed