NANO ATmega328 type-C USB CH340G 0.91 OLED kompatibilno z Arduino

13.99 (DDV vključen)

NANO ATmega328 Type-C s vgrajenim 0.91 OLED zaslonom prikazuje podatke neposredno na plošči – brez zunanjega modula, takoj po priključitvi Type-C kabla.

3 na zalogi

Opis

Opis

NANO ATmega328 type-C USB CH340G 0.91 OLED kompatibilno z Arduino

Ta NANO je poseben: poleg ATmega328P procesorja in Type-C USB konektorja ima vgrajen 0,91-palčni OLED zaslon z ločljivostjo 128 × 32 pikslov. Zaslon je priključen prek I2C na pine A4 (SDA) in A5 (SCL) z naslovom 0x3C – takoj po priključitvi USB kabla je na plošči naložen testni program, ki zaslon prižge.

Za prikazovanje napetosti, temperature, stanja senzorjev ali kratkih sporočil vam ni treba dokupiti in priključiti zunanjega OLED modula. Vse je na eni plošči. Procesor ATmega328P pri 16 MHz in Type-C USB omogočata zanesljivo Arduino programiranje z obstoječim ekosistemom knjižnic.

Anatomija krmilnika

Tip krmilnikaArduino NANO kompatibilno + vgrajeni OLED
MikrokrmilnikATmega328P, 8-bit AVR, 16 MHz
USB komunikacijski čipCH340G
USB konektorType-C (obojestranski)
Vgrajeni zaslon0,91″ OLED, 128×32 px, I2C (0x3C)
Logična napetost5V

Ključne lastnosti

  • Vgrajeni 0,91″ OLED zaslon – Ločljivost 128×32 px; prek I2C na A4/A5; naslov 0x3C; prikaže do 4 vrstice besedila.
  • Takoj deluje – Na plošči je že naložen testni program; priključite USB in zaslon se prižge.
  • Type-C USB konektor – Obojestranski priklop; kompatibilen z modernimi kabli.
  • CH340G USB čip – Na Win10/11 in macOS prepoznan samodejno.
  • ATmega328P pri 16 MHz – 32 KB Flash, 2 KB SRAM; enaka koda kot standardni NANO.
  • I2C, SPI, UART komunikacija – Kljub vgrajenemu zaslonu ostanejo vsi komunikacijski pini na voljo.
  • ISP prenos – Podpora za programiranje prek ISP vmesnika.

Kaj potrebujem za začetek?

  • Type-C USB kabel – Za programiranje in napajanje.
  • Arduino IDE – Tools → Board → Arduino Nano, Processor → ATmega328P.
  • SSD1306 knjižnica – Adafruit SSD1306 ali U8g2; namestite prek Library Manager v Arduino IDE.
  • Gonilnik CH340G – Na Win10/11 ni potreben; za starejši Windows prenesite z te povezave.

Moj prvi projekt – 3 koraki

  1. Priključi prek Type-C kabla – testni program na plošči takoj prižge OLED zaslon.
  2. Namesti Adafruit SSD1306 knjižnico (Library Manager) in nastavi I2C naslov 0x3C, SDA=A4, SCL=A5.
  3. Naloži primer “ssd1306_128x32_i2c” – zaslon prikazuje vzorce in besedilo.

Primeri uporabe

  • Merilnik temperature/vlage – DHT22 + OLED zaslon za lokalni prikaz brez računalnika.
  • Mini meteorološka postaja – BMP280 (tlak, temp) + OLED prikaz v živo.
  • Baterijski merilnik – Napetostni delilnik + OLED za prikaz stanja baterije.
  • Debug konzola – Prikaz stanja senzorjev med razvojem brez serijskega monitorja.
  • Namizne naprave – Ura, odštevalnik, stanje WiFi modula na vgrajenem zaslonu.

Tehnični pregled

Tehnične specifikacije

MikrokrmilnikATmega328P
Hitrost ure16 MHz
Flash pomnilnik32 KB (2 KB bootloader)
RAM2 KB SRAM
EEPROM1 KB
Digitalni I/O pini12 (D2–D13; od tega 6 PWM: D3, D5, D6, D9, D10, D11)
Analogni vhodi8 (A0–A7)
Vgrajeni OLED0,91″, 128×32 px, I2C, SDA=A4, SCL=A5, naslov 0x3C
KomunikacijaUART (D0/D1), I2C (A4/A5), SPI (D10–D13)
NapajanjeUSB 5V ali VIN 6–12V DC
USB čipCH340G
USB konektorType-C
Dimenzije25 × 53 mm

Primerjava: NANO+OLED vs NANO brez zaslona vs NANO Every

NANO+OLED (ta)NANO brez zaslonaNANO Every
Vgrajeni zaslon0,91″ OLEDnini
USBType-CMini-USBMicro-USB
SRAM2 KB2 KB6 KB

Inženirski PRO nasvet

I2C naslov in napetost zaslona – Vgrajeni OLED deluje na naslovu 0x3C. Ker A4 in A5 uporablja zaslon, jih ne morete hkrati uporabljati za drug I2C senzor na istem naslovu. Senzorje z naslovom 0x3C dodajte prek I2C multiplekserja (TCA9548A) ali izberite senzorje z nastavljivim I2C naslovom.

Kompatibilnost

Arduino IDE 1.8.x ali 2.x; za OLED: knjižnica Adafruit SSD1306 + Adafruit GFX (Library Manager). Gonilnik CH340G za Windows 7/8 prenesite posebej.

Dokumentacija