Arduino Nano: kaikki mitä sinun tarvitsee tietää tästä kehitysalusta

Arduino nano

Arduino nano Se on toinen niistä versioista, joista löytyy kuuluisa Arduino-kehitysalusta. Se on pieni, mutta älä hämää sen koon vuoksi, se kätkee paljon mahdollisuuksia. Se on kuin oikea Sveitsin armeijan veitsi elektroniikalle. Sen avulla voit luoda lukuisia projekteja, joissa on tärkeää pitää kulutus ja koko kurissa.

Kuten kaikilla Arduino- ja yhteensopivilla levyillä, sillä on yhtäläisyyksiä muiden vanhempien sisarten kanssa, vaikka sillä on myös tiettyjä ainutlaatuisia ja erilaisia ​​teknisiä ominaisuuksia kuin muilla. Tässä artikkelissa näet kaikki ne samankaltaisuudet ja eroavaisuudet voidaksesi ymmärtää kaiken, mitä sinun tarvitsee tietää tästä levystä, ja aloittaa omien DIY-projektien kehittämisen Arduino nanon kanssa.

Mikä on Arduino Nano?

Työläs Se on jo klassikko maailmassa hardware libre ja valmistajan maailma. Sen kehitys- ja ohjelmistorantojen avulla voit luoda lukuisia projekteja, joissa rajana on mielikuvituksesi ja no... joitain teknisiä rajoituksia tietysti. Mutta niiden avulla voit oppia elektroniikkaa, ohjelmointia ja myös luoda todellisia ihmeitä.

Jopa ammatilliset projektit perustuvat näihin kehityselimiin. Siinä tapauksessa että Arduino Nano, se on supistettu versio de Arduino UNO. Tämä minimoi kuluttamasi energiantarpeen ja tarkoittaa myös sitä, että paalin sijoittamiseen tarvitaan vähemmän tilaa, mikä tekee siitä ihanteellisen hankkeisiin, joissa koko on tärkeä.

Tämä ei ole levy Arduino UNO pienennetty tarkalleen, kuten näet, on joitain tärkeitä teknisiä eroja. Se ei myöskään ole vaihtoehto Lumpeenlehti. Mutta sillä on muita ominaisuuksia ja ydin, joka on läsnä kaikissa Arduino-projekteissa. Tietenkin se voidaan ohjelmoida samalla Arduino IDE kuten muutkin.

Tekniset ominaisuudet

Arduino Nano tekniset ominaisuudet

Arduino Nano -taululla on joitain teknisiä ominaisuuksia, jotka sinun tulisi tietää ennen sen aloittamista arvioi, tarvitsetko sitä tai ei vastaa odotuksiasi.

ESAS tekniset ominaisuudet ääni:

  • Se on pieni, joustava ja helppokäyttöinen mikro-ohjainkortti.
  • Se perustuu Atmel ATmega328p -mikrokontrolleriin tai MCU-versioon versioissa 3.x ja ATmega168: aan aiemmissa versioissa. Joka tapauksessa se toimii taajuudella 16 Mhz.
  • Muisti koostuu versiosta riippuen 16 kt tai 32 kt flash-muistista (käynnistyslataimessa käytetty 2 kt), 1 tai 2 kt SRAM-muistia ja 512 tavun tai 1 kt EEPROMia MCU: sta riippuen.
  • Sen syöttöjännite on 5 V, mutta tulojännite voi vaihdella välillä 7 - 12 V.
  • Siinä on 14 digitaalista nastaa, 8 analogista nastaa, 2 nollausnastaa ja 6 virtaliitintä (Vcc ja GND). Analogisista ja digitaalisista nastoista niille on annettu useita lisätoimintoja, kuten pinMode () ja digitalWrite () ja analogRead () analogeille. Analogien tapauksessa ne sallivat 10-bittisen resoluution välillä 0 - 5 V. Digitaaleissa 22 voidaan käyttää lähtöinä PWM.
  • Se ei sisällä tasavirtapistoketta.
  • Se käyttää tavallista miniUSB-liitäntää tietokoneeseensa ohjelmoimiseksi tai virran kytkemiseksi.
  • Sen virrankulutus on 19 mA.
  • Piirilevyn koko on 18x45mm ja paino vain 7 grammaa.

Pinout ja tietolomake

Arduino Nano pinout

Tässä kuvassa näet Arduinon pinout tai nastojen ja yhteyksien taipumus, jotka löydät tältä kehitysalustalta. Kuten näette, Arduino nanolla ei ole yhtä monta I / O-nastaa kuin sisarillaan, mutta sillä on huomattava määrä useimpiin projekteihin.

Jos haluat nähdä lisätietoja, voit käyttää sitä lomakkeet jotka ovat olemassa tälle Arduino Nano -versiolle:

Eroja muiden Arduino Mini- ja Micro-levyjen kanssa

Arduino-levyt

sisällä virallinen Arduinos Tästä blogista löydät ne versiot, joista olemme puhuneet, kuten UNO, Mega jne. Yksi on tämä Arduino Nano, jolla on seuraavat erot, jotka olet nähnyt edellisissä osioissa.

Kuitenkin tehdä yhteenveto merkittävimmistä, nämä ovat tärkeimpiä suhteessa muihin virallisiin pienikokoisiin levyihin:

  • Se on suunniteltu samaan tavoitteeseen kuin Arduino Mini, vain Nanolla on miniUSB-portti ohjelmoida se ja ruokkia sitä energialla.
  • Su precio se on Arduino Minin ja Arduino Micron välissä.
  • Muut ominaisuudet voidaan nähdä seuraavassa pöytä:
piirteet

Arduino mini

ArduinoMicro

Arduino nano

Mikrokontrolleri

Atmega328P

ATmega32U4

ATmega168 / ATmega328P

Käyttöjännite

5 V

5 V

5 V

Syöttöjännite

7-9 V

7-12 V

7-9 V

Toimintataajuus

16 MHz

16 MHz

16 MHz

Analogiset tulot / lähdöt

8/0

12/0

8/0

Digitaaliset tulot / lähdöt

14/14

20/20

14/14

PWM

6

7

6

EEPROM (KB)

1

1

0.512 / 0

SRAM (kB)

2

2.5

1 / 2

Salama (kB)

32

32

16 / 32

Päävirta- ja ohjelmointiportti

FTDI-kortin tai kaapelin kautta

microUSB

mini USB

UART

1

1

1

mitat
3 x 1.8 cm 4.8 x 1.77 cm 4.5 x 1.8 cm

yhteensopivuus

Arduino Nano -taulu on yhteensopiva kaikenlaisten elektronisten komponenttien kanssa kuten muut levyt. Mitään rajoituksia ei ole sen tukemien enimmäisvirta- ja jänniterajoitusten ulkopuolella. Mutta muuten voit käyttää mitä tahansa komponenttia, josta haluat kaikki nähdään HwLibre.

Aloita Arduino nanon käyttö

Näyttökuva Arduino IDE: stä

Kuten sanoin, voit käyttää samaa ohjelmistoa tämän kehitysalustan ohjelmointiin ja aloittamiseen. Siksi Arduino Nanoa voidaan käyttää saman ohjelmiston kanssa Arduino IDE jota käytetään muissa levyissä. Tiedät jo, että tämä ohjelmisto on melko joustava ja antaa sinun käyttää jopa erilaisia ​​kehityskortteja, jotka eivät ole Arduino ...

Voit aloittaa esimerkillä siitä, miten Arduino Nano ohjelmoidaan, käyttämällä seuraavaa sähköinen järjestelmä yhdistää yksinkertainen LCD-näyttö ja pystyä näyttämään viestin tällä levyllä:

Arduino Nano LCD -kaavio

Vaikka tässä piirustuksessa Fritzingin kanssa näkyvä levy on YKSI, se on sama nanolle, sinun tarvitsee vain liittää se vastaaviin nastoihin ... Voit siis liittää seuraavat:

  • RS LCD nanotappiin D12.
  • LCD-näyttö Dano: ksi nanosta.
  • Nano LCD D4 - D5.
  • Nano LCD D5 - D4.
  • Nano LCD D6 - D3.
  • Nano LCD D7 - D2.
  • LCD VO 5 V: n virtalähteellä. Tähän riviin sinun on lisättävä kuvassa näkyvä 10 k: n vastus.
  • Toisaalta joudut myös liittämään nestekidenäytön GND: n kortin GND: hen.
  • Tiedät jo, että LCD-nastojen 15 ja 16 on muutettava näytön kirkkautta ja säädettävä potentiometrillä.

Mitä luonnos koodi, voit käyttää seuraavaa esimerkkiä nähdäksesi, miten se toimii. Muista käyttää LiquidCrystal-kirjastoa LCD-näytöissä. Näet lisätietoja ilmaiselta Arduino-ohjelmointikurssiltamme.

#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);

}


Kommentti, jätä sinun

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Monica dijo

    Hyvää tietoa Arduino Nanolta.
    terveiset