„Arduino Nano“: viskas, ką reikia žinoti apie šią kūrimo lentą

„Arduino Nano“

„Arduino Nano“ Tai dar viena iš versijų, kurioje galite rasti garsiąją „Arduino“ kūrimo lentą. Jis yra mažas, tačiau neapsigaukite dėl savo dydžio, jis slepia daugybę galimybių. Tai tarsi tikras Šveicarijos armijos peilis. Su juo galite sukurti daugybę projektų, kuriuose svarbu išlaikyti vartojimą ir dydį.

Kaip ir visos „Arduino“ bei suderinamos lentos, jis turi panašumų su kitomis savo vyresnėmis seserimis, nors turi ir tam tikrų unikalių techninių savybių, kurios skiriasi nuo kitų. Šiame straipsnyje pamatysite visus tuos panašumai ir skirtumai kad galėtumėte suprasti viską, ką turite žinoti apie šią lentą, ir pradėti kurti savo pačių pasidaryk pats projektus su „Arduino Nano“.

Kas yra „Arduino Nano“?

Arduino Tai jau klasika pasaulyje hardware libre ir kūrėjo pasaulis. Su savo plėtra ir programinės įrangos paplūdimiais galite sukurti daugybę projektų, kur riba yra jūsų vaizduotė ir, žinoma, kai kurie techniniai apribojimai. Tačiau jie leidžia išmokti elektronikos, programavimo ir taip pat sukurti tikrus stebuklus.

Net profesionalūs projektai yra pagrįsti šiomis plėtros lentomis. Jeigu „Arduino Nano“, tai sumažinta versija de Arduino UNO. Tai sumažina jūsų sunaudojamą energijos poreikį, taip pat reiškia, kad rulonui laikyti reikia mažiau vietos, todėl jis idealiai tinka projektams, kuriuose svarbus dydis.

Tai nėra plokštė Arduino UNO tiksliai miniatiūrizuotas, kaip pamatysite, yra keletas svarbūs techniniai skirtumai. Tai nėra ir alternatyva „LilyPad“. Tačiau jis turi kitų savybių ir esmę, kuri yra visuose „Arduino“ projektuose. Žinoma, tą patį galima užprogramuoti „Arduino IDE“ kaip ir likusieji.

Techninės charakteristikos

„Arduino Nano“ techninės charakteristikos

„Arduino Nano“ plokštė turi keletą techninių savybių, kurias, be to, turėtumėte žinoti prieš pradėdami įvertinkite, ar jums to reikia ar neatitinka jūsų lūkesčių.

Esos techninės charakteristikos garsas:

  • Tai maža, lanksti ir lengvai naudojama mikrovaldiklio plokštė.
  • Jis pagrįstas „Atmel ATmega328p“ mikrovaldikliu arba MCU 3.x versijoje ir ankstesnėse versijose „ATmega168“. Bet kokiu atveju jis veikia 16 Mhz dažniu.
  • Atmintį sudaro 16 KB arba 32 KB „flash“, priklausomai nuo versijos (2KB naudojama įkrovos įkrovikliui), 1 arba 2 KB SRAM atmintis ir 512 baitų arba 1 KB EEPROM, priklausomai nuo MCU.
  • Jo maitinimo įtampa yra 5v, tačiau įėjimo įtampa gali svyruoti nuo 7 iki 12v.
  • Jame yra 14 skaitmeninių kaiščių, 8 analoginiai kaiščiai, 2 atstatymo kaiščiai ir 6 maitinimo kaiščiai (Vcc ir GND). Iš analoginių ir skaitmeninių kaiščių jiems priskirtos kelios papildomos funkcijos, tokios kaip „pinMode“ () ir „digitalWrite“ () bei „analogRead“ () analogams. Analogų atveju jie leidžia 10 bitų skiriamąją gebą nuo 0 iki 5v. Skaitmeniuose 22 gali būti naudojami kaip išėjimai TIM.
  • Jame nėra nuolatinės srovės lizdo.
  • Jungimui su kompiuteriu jis naudoja standartinį miniUSB, kad jį programuotų ar maitintų.
  • Jo energijos suvartojimas yra 19mA.
  • PCB dydis yra 18x45mm, o svoris yra tik 7 gramai.

Pinout ir duomenų lapas

„Arduino Nano“ kištukas

Šiame paveikslėlyje galite pamatyti Arduino iškyšulys arba smeigtukų ir jungčių polinkį, kuriuos galite rasti šioje kūrimo lentoje. Kaip matote, „Arduino Nano“ neturi tiek daug įvesties / išvesties kaiščių kaip seserys, tačiau daugumoje projektų turi nemažą skaičių.

Jei norite pamatyti daugiau informacijos, galite pasiekti duomenų lapus egzistuojančius šiai „Arduino Nano“ versijai:

Skirtumai su kitomis „Arduino Mini“ ir „Micro“ plokštėmis

„Arduino“ lentos

Per oficialus Arduinos Šiame tinklaraštyje galite rasti tas versijas, apie kurias kalbėjome, pvz., UNO, „Mega“ ir kt. Dar vienas yra šis „Arduino Nano“, kuris turi šiuos skirtumus, kuriuos matėte ankstesniuose skyriuose.

Tačiau padaryti iškiliausių santrauka, tai yra svarbiausia, atsižvelgiant į kitas oficialias mažo dydžio plokšteles:

  • Jis buvo sukurtas tuo pačiu tikslu kaip „Arduino Mini“, tik „Nano“ turi miniUSB prievadas jį užprogramuoti ir maitinti energija.
  • Su kaina jis yra tarp „Arduino Mini“ ir „Arduino Micro“.
  • Likusias charakteristikas galima pamatyti toliau stalas:
funkcijos

„Arduino Mini“

„Arduino Micro“

„Arduino Nano“

Mikrovaldiklis

„Atmega328P“

ATmega32U4

„ATmega168“ / „ATmega328P“

Darbinė įtampa

5 V

5 V

5 V

Maitinimo įtampa

7-9 V

7-12 V

7-9 V

Veikimo dažnis

16 MHz

16 MHz

16 MHz

Analoginiai įėjimai / išėjimai

8/0

12/0

8/0

Skaitmeniniai įėjimai / išėjimai

14/14

20/20

14/14

TIM

6

7

6

EEPROM (KB)

1

1

0.512 / 0

SRAM (kB)

2

2.5

1 / 2

Blykstė (kB)

32

32

16 / 32

Pagrindinis maitinimo ir programavimo prievadas

Per FTDI kortelę arba kabelį

"microUSB

mini USB

UART

1

1

1

matmenys
3 x 1.8 cm 4.8 x 1.77 cm 4.5 x 1.8 cm

Suderinamumas

„Arduino Nano“ lenta yra suderinamas su visų rūšių elektroniniais komponentais kaip ir likusios plokštės. Nėra jokių apribojimų, išskyrus maksimalius srovės ir įtampos apribojimus, kuriuos jis palaiko. Bet priešingu atveju galite naudoti bet kurį norimą komponentą visi matomi „HwLibre“.

Pradėkite naudoti „Arduino Nano“

„Arduino IDE“ ekrano kopija

Kaip jau sakiau, galite naudoti tą pačią programinę įrangą programuodami ir pradėdami naudoti šią kūrimo lentą. Todėl „Arduino Nano“ galima naudoti su ta pačia programine įranga „Arduino IDE“ kuris naudojamas likusioms plokštelėms. Jūs jau žinote, kad ši programinė įranga yra gana lanksti ir netgi leidžia naudoti kitas skirtingas kūrimo plokštes, kurios nėra „Arduino“ ...

Norėdami pradėti su „Arduino Nano“ programavimo pavyzdžiu, galite naudoti šiuos veiksmus elektroninė schema prijungti paprastą LCD ekranas ir sugebėti parodyti pranešimą šioje plokštelėje:

„Arduino Nano“ LCD schema

Nors šiame brėžinyje su Fritzing rodoma plokštelė yra VIENA, tai tas pats ir „Nano“, jūs tiesiog turite prijungti jį prie atitinkamų kaiščių ... Tai yra, galite prijungti:

  • RS skystųjų kristalų ekranas į Nano kaištį D12.
  • „Nano“ skystųjų kristalų ekranas įgalinamas iki D11.
  • „Nano D4“ - „D5“ skystųjų kristalų ekranas.
  • „Nano D5“ - „D4“ skystųjų kristalų ekranas.
  • „Nano D6“ - „D3“ skystųjų kristalų ekranas.
  • „Nano D7“ - „D2“ skystųjų kristalų ekranas.
  • LCD VO esant 5v maitinimo šaltiniui. Šioje eilutėje turite įdėti 10k rezistorių, kuris pasirodo paveikslėlyje.
  • Kita vertus, jūs taip pat turite prijungti LCD GND prie plokštės GND.
  • Jūs jau žinote, kad LCD kaiščiai 15 ir 16 turi pakeisti ekrano ryškumą ir reguliuoti eina su potenciometru.

Dėl eskizo kodas, galite naudoti šį pavyzdį, kad pamatytumėte, kaip tai veikia. Nepamirškite LCD ekranams naudoti „LiquidCrystal“ biblioteką. Daugiau informacijos galite pamatyti mūsų nemokamuose „Arduino“ programavimo kursuose.

#include <LiquidCrystal.h> //No olvides descargar la biblioteca

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {

//Configurar el número de columnas y filas del LCD

lcd.begin(16, 2);

//Imprimir mensaje en la LCD

lcd.print("¡HOLA MUNDO!");
}

void loop() {

//Poner el cursor en la columna 0, línea 1

lcd.setCursor(0, 1);

//Imprimir el número de segundos desde reset

lcd.setCursor(0, 1);  
lcd.print(millis() / 1000);

}


Komentaras, palikite savo

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

      Monika sakė

    Gera informacija iš „Arduino Nano“.
    saludos