NANO ATmega168 microUSB CH340G kompatibilno z Arduino

11.99 (DDV vključen)

NANO ATmega168 microUSB CH340G je kompaktna Arduino-združljiva ploščica z 8-bitnim ATmega168 procesorjem – ekonomična izbira za enostavne projekte brez zahtev po velikem pomnilniku.

2 na zalogi

Šifra: 02 - A2 Kategoriji: ,
Opis

Opis

NANO ATmega168 microUSB CH340G kompatibilno z Arduino

Arduino NANO ATmega168 je cenovna alternativa za projekte, ki ne potrebujejo polnega 32 KB Flash pomnilnika ATmega328. Mikrokrmilnik ATmega168 teče pri enakih 16 MHz, ima enak pinout in je popolnoma kompatibilen z Arduino IDE – le pomnilnik je manjši: 16 KB Flash in 1 KB SRAM. Za enostavne programe (merjenje temperature, krmiljenje LED, branje gumba) je to povsem zadostno.

miniUSB konektor in CH340G USB-serial čip zagotavljata enostavno programiranje prek računalnika. Za tiste, ki pišete preproste skice brez obseg knjižnic, je ATmega168 ekonomična in dovolj zmogljiva osnova.

Anatomija krmilnika

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

Ključne lastnosti

  • ATmega168 mikrokrmilnik – 8-bitni AVR pri 16 MHz; enak pinout in IDE nastavitve kot ATmega328.
  • 16 KB Flash pomnilnika – Dovolj za preproste programe; 2 KB rezervirani za bootloader.
  • CH340G USB-serial čip – Na Win10/11 in macOS prepoznan samodejno.
  • 14 digitalnih pinov, 6 PWM – PWM na D3, D5, D6, D9, D10, D11.
  • 8 analognih vhodov A0–A7 – 10-bitni ADC za branje senzorjev.
  • Kompaktna oblika 45 × 18 mm – Standardni NANO form faktor; prilagodljiv za protoboard.
  • Ugodna cena – Za projekte, kjer ATmega328 ni potreben, je ATmega168 ekonomična izbira.

Kaj potrebujem za začetek?

  • Mini-USB kabel – Za programiranje in napajanje.
  • Arduino IDE – Brezplačen; Tools → Board → Arduino Nano, Processor → ATmega168.
  • Gonilnik CH340G – Za Windows 7/8: prenesite z te povezave.
  • 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: Tools → Board → Arduino Nano, Tools → Processor → ATmega168, izberi COM port.
  3. File → Examples → Basics → Blink → Upload – LED na D13 začne utripati.

Primeri uporabe

  • Preprosta merjenja – Temperatura, vlaga, svetloba z enostavnimi knjižnicami.
  • LED krmiljenje – PWM dimming, RGB LED, blink efekti.
  • Tipkovne aplikacije – Branje tipk, enkoder, enostavni vmesniki.
  • Množična produkcija – Ko potrebujete veliko enot za enostavno nalogo po nižji ceni.
  • Izobraževalne osnove – Uvod v programiranje mikrokrmilnikov brez kompleksnih knjižnic.

Tehnični pregled

Tehnične specifikacije

MikrokrmilnikATmega168
Hitrost ure16 MHz
Flash pomnilnik16 KB (2 KB bootloader)
RAM1 KB SRAM
EEPROM512 B
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: ATmega168 vs ATmega328 vs ATmega4809

ATmega168 (ta)ATmega328ATmega4809
Flash16 KB32 KB48 KB
SRAM1 KB2 KB6 KB
EEPROM512 B1 KB256 B
Primeren zaEnostavni projektiVečina projektovKompleksni projekti

Inženirski PRO nasvet

Pazi na SRAM – Z le 1 KB SRAM je ATmega168 občutljiv na fragmentacijo pomnilnika pri string operacijah. Uporabite F() makro za String literale: Serial.println(F("Zdravo")); – to shrani besedilo v Flash namesto SRAM in bistveno zmanjša porabo delovnega pomnilnika.

Kompatibilnost

Arduino IDE 1.8.x ali 2.x; core paket “Arduino AVR Boards”. Pomembno: izberite ATmega168 pod Tools → Processor, ne ATmega328P. Nalaganje z napačno nastavitvijo ne bo uspelo.

Dokumentacija

YouTube