Ардуино Нано: све што треба да знате о овој развојној плочи

Ардуино Нано

Ардуино Нано То је још једна од верзија у којој можете пронаћи чувену Ардуино развојну плочу. Мали је, али немојте да вас завара његова величина, он крије пуно могућности. То је као прави швајцарски војни нож. Помоћу ње можете створити мноштво пројеката у којима је важно држати потрошњу и величину на одстојању.

Као и сви Ардуино и компатибилне плоче, он има сличности са осталим старијим сестрама, мада такође има одређене јединствене техничке карактеристике које се разликују од осталих. У овом чланку ћете видети све то сличности и разлике да бисте могли да разумете све што треба да знате о овој плочи и започнете развој властитих пројеката „уради сам“ са Ардуино Нано.

Шта је Ардуино Нано?

Ардуино То је већ класик у свету hardware libre и свет креатора. Са његовим развојем и софтверским плажама можете креирати мноштво пројеката где је граница ваша машта и... нека техничка ограничења наравно. Али они вам омогућавају да научите електронику, програмирање и такође стварате права чуда.

Чак су и професионални пројекти засновани на овим развојним одборима. У случају Ардуино Нано, то је смањена верзија de Arduino UNO. Ово минимизира потрошњу енергије коју трошите, а такође значи и да је потребно мање простора за смештај бала, што је чини идеалном за пројекте где је величина важна.

Ово није тањир Arduino UNO тачно минијатурни, као што ћете видети, има их важне техничке разлике. Нити је алтернатива Лист локвања. Али дели друге карактеристике и суштину која је присутна у свим Ардуино пројектима. Наравно, може се програмирати са истим Ардуино ИДЕ као и остали.

Техничке карактеристике

Техничке карактеристике Ардуино Нано

Плоча Ардуино Нано има и неке техничке карактеристике које бисте требали знати пре него што почнете са њом процените да ли је то оно што вам треба за ваш пројекат или не испуњава ваша очекивања.

Есас техничке карактеристике звук:

  • То је мала, флексибилна и лака за употребу микроконтролерска плоча.
  • Заснован је на микроконтролеру или МЦУ Атмел АТмега328п у верзијама 3.к и у АТмега168 у ранијим верзијама. У сваком случају, ради на фреквенцији од 16 МХз.
  • Меморија се састоји од 16 КБ или 32 КБ флеша у зависности од верзије (2 КБ за боотлоадер), са 1 или 2 КБ СРАМ меморије и 512 бајта или 1 КБ ЕЕПРОМ-а у зависности од МЦУ-а.
  • Има напон напајања од 5в, али улазни напон може варирати од 7 до 12в.
  • Има 14 дигиталних пинова, 8 аналогних пина, 2 пина за ресетовање и 6 пина за напајање (Вцц и ГНД). Од аналогних и дигиталних пинова додељене су им неколико додатних функција као што су пинМоде () и дигиталВрите () и аналогРеад () за аналоге. У случају аналога, они омогућавају 10-битну резолуцију од 0 до 5в. На дигиталима се 22 могу користити као излази ПВМ.
  • Не укључује утичницу једносмерне струје.
  • За повезивање са рачунаром користи стандардни миниУСБ за програмирање или напајање.
  • Његова потрошња енергије је 19мА.
  • Величина ПЦБ-а је 18к45 мм, а тежина је само 7 грама.

Пиноут и датасхеет

Ардуино Нано пиноут

На овој слици љубазношћу Ардуина можете видети пиноут или предиспозиција пинова и веза које можете пронаћи на овој развојној табли. Као што видите, Ардуино Нано нема толико И / О пинова као своје сестре, али има знатан број за већину пројеката.

Ако желите да видите више детаља, можете да приступите табеле података који постоје за ову Ардуино Нано верзију:

Разлике са другим Ардуино Мини и Мицро плочама

Ардуино плоче

Унутра званични Ардуинос На овом блогу можете пронаћи оне верзије о којима смо говорили, као што су УНО, Мега итд. Још један је овај Ардуино Нано, који има следеће разлике које сте видели у претходним одељцима.

Међутим, учинити резиме најистакнутијих, ово су најважније у односу на друге званичне плоче малих димензија:

  • Дизајниран је са истим циљем као и Ардуино Мини, само што Нано има миниУСБ порт да га програмира и храни енергијом.
  • Su Цена налази се између Ардуино Мини и Ардуино Мицро.
  • Остале карактеристике се могу видети у наставку боард:
karakteristike

Ардуино Мини

Ардуино Мицро

Ардуино Нано

Микроконтролер

Атмега328П

АТмега32У4

АТмега168 / АТмега328П

Радни напон

КСНУМКС В

КСНУМКС В

КСНУМКС В

Напон

КСНУМКС-КСНУМКС в

КСНУМКС-КСНУМКС в

КСНУМКС-КСНУМКС в

Радна фреквенција

КСНУМКС МХз

КСНУМКС МХз

КСНУМКС МХз

Аналогни улази / излази

8/0

12/0

8/0

Дигитални улази / излази

14/14

20/20

14/14

ПВМ

6

7

6

ЕЕПРОМ (кБ)

1

1

КСНУМКС / КСНУМКС

СРАМ (кБ)

2

2.5

КСНУМКС / КСНУМКС

Фласх (кБ)

32

32

КСНУМКС / КСНУМКС

Главни порт за напајање и програмирање

Преко ФТДИ картице или кабла

мицроУСБ

миниУСБ

УАРТ

1

1

1

Димензије
КСНУМКС КСНУМКС к СМ КСНУМКС КСНУМКС к СМ КСНУМКС КСНУМКС к СМ

Компатибилност

Плоча Ардуино Нано је компатибилан са свим врстама електронских компонената као и остале плоче. Нема ограничења било које врсте изван максималних ограничења струје и напона које подржава. Али у супротном можете да користите било коју компоненту од које желите све виђено у ХвЛибре.

Започните са Ардуино Нано

Снимак екрана за Ардуино ИДЕ

Као што сам рекао, исти софтвер можете користити за програмирање и почетак рада са овом развојном плочом. Стога се Ардуино Нано може користити са истим софтвером Ардуино ИДЕ који се користи за остатак плоча. Већ знате да је овај софтвер прилично флексибилан и чак вам омогућава да користите друге различите развојне плоче које нису Ардуино ...

За почетак са примером како програмирати Ардуино Нано, можете користити следеће електронска шема за повезивање једноставног лЦД екран и моћи да прикажете поруку на овој плочи:

Шема Ардуино Нано ЛЦД-а

Иако је плоча која се на овом цртежу појављује са Фритзингом ЈЕДНА, исто је и за Нано, само га морате повезати са одговарајућим пиновима ... То јест, можете повезати следеће:

  • РС ЛЦД на Нано пин Д12.
  • Омогућавање ЛЦД-а на Д11 из Нано-а.
  • Нано Д4 до Д5 ЛЦД.
  • Нано Д5 до Д4 ЛЦД.
  • Нано Д6 до Д3 ЛЦД.
  • Нано Д7 до Д2 ЛЦД.
  • ЛЦД ВО при напајању од 5в. У овај ред морате ставити 10к отпорник који се појављује на слици.
  • С друге стране, такође морате повезати ГНД ЛЦД-а са ГНД-ом плоче.
  • Већ знате да ЛЦД пинови 15 и 16 треба да промене осветљеност екрана и користе потенциометар за регулацију.

Као скица код, можете да користите следећи пример да бисте видели како то функционише. Не заборавите да користите библиотеку ЛикуидЦристал за ЛЦД екране. Више информација можете видети на нашем бесплатном курсу програмирања Ардуино.

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

}


Коментар, остави свој

Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   моница дијо

    Добре информације од Ардуино Нано-а.
    поздрави