Python Tutorials – பாடம் 10 – OLED Display Module Using Raspberry Pi Pico

Robolabz ஐ OLED டிஸ்ப்ளேயில் பெறுதல்

Required Components

  1. OLED Display-1 no
  2. Raspberry Pi Pico board-1 no
  3. USB Cable-1 no
  4. Connecting wires-1 set

Circuit

Steps

  1. நாம் பயன்படுத்தும் உபகரணங்கள் சரியாக வேலை செய்கிறதா என்பதை உறுதி செய்து கொள்ளவும்.
  2. OLED Display VCC, GND ஐ Raspberry Pi Pico Board 3V3 (OUT), GND உடன் இணைக்க வேண்டும்.
  3. Raspberry Pi Pico Board இன் GP1, GP0 ஐ OLED Display SCK, SDA உடன் இணைக்க வேண்டும்.
  4. Python program ஐ சரி பார்க்க வேண்டும்.
  5. மின்சுற்றை சரி பார்க்க வேண்டும்.
  6. Python program ஐ ரன் செய்ய வேண்டும்.

Python Program

from machine import Pin, I2C
from ssd1306 import SSD1306_I2C

i2c=I2C(0,sda=Pin(0), scl=Pin(1), freq=400000)
oled = SSD1306_I2C(128, 64, i2c)

oled.text("ROBOLABZ", 0, 0)
oled.show()

Arduino Tutorials – Lesson 34 – OLED Display Using Arduino UNO

To give the input (Numbers) to Serial Monitor and get the output in OLED Display.

Required Components

  1. OLED Display -1 no
  2. Arduino UNO Board -1 no
  3. USB Cable -1 no
  4. Connecting wires -1 set

Circuit

Steps

  1. Make sure the components are working properly.
  2. Connect OLED Display gnd & VCC to the Arduino UNO Board gnd & 5V.
  3. Connect Arduino pin A4 & A5 to the OLED Display SDA & SCL.
  4. Check the Arduino program.
  5. Check the circuit connections.
  6. Run the Arduino program.

Arduino Program

#include <SPI.h>
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>

Adafruit_SSD1306 display(-1);

void setup()   
{                
  Serial.begin(9600);
  display.begin(SSD1306_SWITCHCAPVCC, 0x3C);  
}

void loop() 
{
  if (Serial.available() > 0) 
  {   
    String a = Serial.readString();      
    display.clearDisplay();
    display.setTextSize(2);
    display.setTextColor(WHITE);
    display.setCursor(10,10);
    display.println(a);
    display.display();
    delay(2000);
    Serial.print("Number received: ");
    Serial.println(a);   
  } 
}

Usage

  1. TVs
  2. Cellphone screens
  3. Computer screens
  4. Keyboards
  5. Lights
  6. Portable device displays

Arduino Tutorials – பாடம் 34 – OLED Display Using Arduino UNO

Serial Monitor-ல்  Input (எண்கள்) கொடுத்து , Output ஐ OLED டிஸ்ப்ளேயில் பெறுதல்.

Required Components

  1. OLED Display -1 no
  2. Arduino UNO Board -1 no
  3. USB Cable -1 no
  4. Connecting wires -1 set

Circuit

Steps

  1. நாம் பயன்படுத்தும் உபகரணங்கள் சரியாக வேலை செய்கிறதா என்பதை உறுதி செய்து கொள்ளவும்.
  2. OLED Display gnd & VCC ஐ Arduino UNO Board gnd & 5V உடன் இணைக்க வேண்டும்.
  3. Arduino UNO Board இன் A4 & A5 ஐ OLED Display SDA & SCL உடன் இணைக்க வேண்டும்.
  4. Arduino program ஐ சரி பார்க்க வேண்டும்.
  5. மின்சுற்றை சரி பார்க்க வேண்டும்.
  6. Arduino program ஐ ரன் செய்ய வேண்டும்.

Arduino Program

#include <SPI.h>
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>

Adafruit_SSD1306 display(-1);

void setup()   
{                
  Serial.begin(9600);
  display.begin(SSD1306_SWITCHCAPVCC, 0x3C);  
}

void loop() 
{
  if (Serial.available() > 0) 
  {   
    String a = Serial.readString();      
    display.clearDisplay();
    display.setTextSize(2);
    display.setTextColor(WHITE);
    display.setCursor(10,10);
    display.println(a);
    display.display();
    delay(2000);
    Serial.print("Number received: ");
    Serial.println(a);   
  } 
}

Usage

  1. டி.வி. (TVs)
  2. செல்போன் திரைகள் (Cellphone screens)
  3. கணினித் திரைகள் (Computer screens)
  4. விசைப்பலகைகள் (Keyboards)
  5. விளக்குகள் (Lights)
  6. சிறிய சாதன காட்சிகள் (Portable device displays)