NANO ATmega328 miniUSB CH340G kompatibilno z Arduino

13.99 (DDV vključen)

NANO ATmega328 miniUSB CH340G je kompaktna 8-bitna razvojna ploščica pri 16 MHz, v celoti združljiva z Arduino knjižnicami in IDE okoljem.

3 na zalogi

Šifra: 02 - A3 Kategoriji: ,
Opis

Opis

NANO ATmega328 miniUSB CH340G kompatibilno z Arduino

Arduino NANO ATmega328 je eden najpogosteje kloniranih krmilnikov v svetu hobistov in izobraževanja. Temelji na 8-bitnem AVR mikrokrmilniku ATmega328 pri 16 MHz s 32 KB Flash pomnilnika in CH340G USB-serial čipom, ki je na večini sistemov prepoznan brez posebnih gonilnikov. Kompaktna plošča z miniUSB vmesnikom je preverjena osnova za tisoče projektov – od preprostih LED utripačev do kompleksnih robotskih sistemov.

Dobra novica za tiste, ki prihajate z Arduino UNO: koda, ki teče na UNO, teče brez sprememb tudi na NANO. Enak procesor ATmega328, iste knjižnice, isto IDE okolje – le plošča je manjša in bolj primerna za vgradnjo v gotove projekte.

Anatomija krmilnika

Tip krmilnikaArduino NANO kompatibilno
MikrokrmilnikATmega328, 8-bit AVR, 16 MHz
USB komunikacijski čipCH340G
USB konektorMini-USB
Logična napetost5V

Ključne lastnosti

  • Kompaktna oblika 45 × 18 mm – Prilagodljiva na standardne protoboard ploščice z vrsto pinov na vsaki strani.
  • CH340G USB-serial čip – Na Win10/11 in macOS prepoznan samodejno; za starejši Windows je gonilnik prosto dostopen.
  • 32 KB Flash pomnilnika – Dovolj za kompleksne programe z več knjižnicami hkrati; 2 KB rezervirani za bootloader.
  • 14 digitalnih pinov, 6 PWM – PWM na D3, D5, D6, D9, D10, D11 za servoje, motorje in LED napetostno krmiljenje.
  • 8 analognih vhodov A0–A7 – 10-bitni ADC za branje senzorjev, potenciometrov in napetostnih delilnikov.
  • UART, I2C, SPI komunikacija – Za brezžične module, OLED zaslone, senzorje in SD kartice.
  • 1 KB EEPROM – Za trajno shranjevanje nastavitev, ki preživijo izklop napajanja.

Kaj potrebujem za začetek?

  • Mini-USB kabel – Za programiranje in napajanje iz računalnika (pozor: ne micro-USB).
  • Arduino IDE – Brezplačen na arduino.cc; izberite Tools → Board → Arduino Nano.
  • Gonilnik CH340G – Za Windows 7/8: prenesite z te povezave; na novejših sistemih ni potreben.
  • Breadboard + jumper kabli – Za prve poskuse brez spajkanja.

Moj prvi projekt – 3 koraki

  1. Priključi krmilnik prek Mini-USB kabla v računalnik.
  2. V Arduino IDE nastavi: Tools → Board → Arduino Nano, Tools → Processor → ATmega328P, izberi pravi COM/tty port.
  3. File → Examples → Basics → Blink → Upload – LED na pinu 13 začne utripati.

Primeri uporabe

  • Vremenski projekt – DHT22 senzor temperature in vlage + I2C LCD zaslon.
  • Robotska roka – Krmiljenje 4–6 servo motorjev z manj kot 50 vrsticami kode.
  • RFID dostopni sistem – RC522 modul prek SPI + rele za elektromagnetni zakep.
  • LED efekti – WS2812B barvni trak z FastLED knjižnico za dinamične animacije.
  • Brezžična komunikacija – NRF24L01 modul prek SPI za dvosmerni prenos podatkov.

Tehnični pregled

Tehnične specifikacije

MikrokrmilnikATmega328 (ATmega328P)
Hitrost ure16 MHz
Flash pomnilnik32 KB (2 KB bootloader)
RAM2 KB SRAM
EEPROM1 KB
Digitalni I/O pini14 (od tega 6 PWM: D3, D5, D6, D9, D10, D11)
Analogni vhodi8 (A0–A7, 10-bitna ločljivost)
DACni
KomunikacijaUART (D0/D1), I2C (A4/A5), SPI (D10–D13)
Tok na I/O pin40 mA (max)
Napetost vezja5V
VIN razpon7–12V DC
USB čipCH340G
USB konektorMini-USB
Dimenzije45 × 18 mm

Primerjava: ATmega328 vs ATmega168 vs ATmega4809

ATmega328 (ta)ATmega168ATmega4809 (Every)
Flash32 KB16 KB48 KB
SRAM2 KB1 KB6 KB
EEPROM1 KB512 B256 B
PWM izhodi665

Inženirski PRO nasvet

Stari vs novi bootloader – Nekateri kloni imajo nameščen starejši bootloader. Če nalaganje programa ne uspe, v IDE pod Tools → Processor preizkusite možnost ATmega328P (Old Bootloader).

Kompatibilnost

Arduino IDE 1.8.x ali 2.x; core paket “Arduino AVR Boards” (vgrajen v IDE). Gonilnik CH340G za Windows 7/8 prenesite posebej – na Win10/11 in macOS ni potreben.

Dokumentacija

YouTube