Arduino Nano: ушул өнүгүү кеңеши жөнүндө билишиңиз керек болгон нерселердин бардыгы

Arduino Nano

Arduino Nano Бул белгилүү Arduino өнүгүү тактасын таба турган версиялардын дагы бири. Ал кичинекей, бирок анын көлөмүнө алданбаңыз, ал көптөгөн мүмкүнчүлүктөрдү жашырат. Бул электроника үчүн чыныгы Швейцария армиясынын бычагына окшош. Анын жардамы менен керектөөнү жана көлөмдү чектебөө маанилүү болгон көптөгөн долбоорлорду түзө аласыз.

Бардык Arduino жана шайкеш такталар сыяктуу эле, анын башка улуу эжелери менен окшоштуктары бар, бирок башкалардан айрым уникалдуу жана башка техникалык мүнөздөмөлөргө ээ. Бул макалада алардын бардыгын көрө аласыз окшоштуктары жана айырмачылыктары бул такта жөнүндө билишиңиз керек болгон нерселердин бардыгын түшүнүп, Arduino Nano менен өз алдынча DIY долбоорлорду иштеп чыгууну баштоо.

Arduino Nano деген эмне?

Ардуино Бул буга чейин акысыз жабдыктар дүйнөсүндө жана жаратуучулар дүйнөсүндө классика болуп саналат. Анын өнүгүшү жана программалык пляждары менен сиз көптөгөн проекттерди түзө аласыз, ал жакта сиздин фантазияңыз бар, ошондой эле ... албетте, айрым техникалык чектөөлөр. Бирок алар сизге электрониканы, программалоону үйрөнүүгө жана чыныгы кереметтерди жаратууга мүмкүнчүлүк берет.

Кесипкөй долбоорлор да ушул өнүгүү кеңештерине негизделген. Учурда Arduino Nano, бул кыскартылган версия de Arduino UNO. Бул сиз сарптаган энергияга болгон талапты минималдаштырат, ошондой эле таңгакты жайгаштыруу үчүн аз орун талап кылынат жана көлөмү маанилүү болгон долбоорлор үчүн идеалдуу болот.

Бул табак эмес Arduino UNO кээ бирлери бар экенин байкагандай, так миниатюраланган маанилүү техникалык айырмачылыктар. Ошондой эле ал альтернатива эмес LilyPad. Бирок бул Arduino долбоорлорундагы башка мүнөздөмөлөрдү жана маңыздарды бөлүшөт. Албетте, аны ошол эле программалоого болот Ардуино IDE калгандары сыяктуу.

Arduino Nano сатып алыңыз

Техникалык мүнөздөмөлөрү

Arduino Nano техникалык мүнөздөмөлөрү

Arduino Nano тактасынан тышкары, аны баштоодон мурун билишиңиз керек болгон айрым техникалык мүнөздөмөлөр бар ал сизге керек болсо, баалоо сиздин долбоор үчүн же сиз күткөн нерселерге жооп бербейт.

Эсас техникалык мүнөздөмөлөр Алар төмөнкүлөр:

  • Бул чакан, ийкемдүү жана колдонууга жеңил микроконтроллер такта.
  • Анын негизи Atx ATmega328p микроконтроллеру же MCU 3.x версияларында жана ATmega168 мурунку версияларында. Кандай болгон күндө дагы, ал 16 МГц жыштыкта ​​иштейт.
  • Эстутум версиясына жараша 16 КБ же 32 КБ флэштен турат (жүктөөчү үчүн колдонулган 2 КБ), 1 же 2 КБ SRAM эс тутуму жана MCUга жараша 512 байт же 1 КБ EEPROM.
  • Анын 5в кубаттуулугу бар, бирок киргизүү чыңалуусу 7ден 12вге чейин өзгөрүшү мүмкүн.
  • Анын 14 санарип казыгы, 8 аналог казыгы, 2 баштапкы абалга келтирүү жана 6 кубат казыгы (Vcc жана GND) бар. Аналогдук жана санарип төөнөгүчтөрдөн аларга pinMode () жана digitalWrite () жана аналогдор үчүн analogRead () сыяктуу бир нече кошумча функциялар берилген. Аналогдордо, алар 10 биттен 0 в чейин 5 бит ажыратуу мүмкүнчүлүгүн алышат. Санариптик көрсөткүчтөрдө 22 чыгарылыш катары колдонсо болот Сеул.
  • Ал түз токтун розеткасын камтыбайт.
  • Аны программалоо же кубаттоо үчүн компьютер менен туташуусу үчүн стандарттык miniUSB колдонот.
  • Анын кубаттуулугу 19mA.
  • ПХБ көлөмү 18x45мм, салмагы 7 граммды гана түзөт.

Чектөө жана маалымат жадыбалы

Arduino Nano pinout

Ардуинонун сыпайыгерчилигинен сиз көрө аласыз pinout же иштеп чыгуу тактасынан таба турган төөнөгүчтөрдүн жана байланыштардын бейимдиги. Көрүнүп тургандай, Arduino Nano эжелериндей көп киргизүүчү / чыгаруучу түйүндөргө ээ эмес, бирок көпчүлүк долбоорлордо бир топ суммага ээ.

Көбүрөөк маалымат алгыңыз келсе, кире аласыз маалымат барактары ушул Arduino Nano версиясында бар:

Arduino Mini жана Micro тактайчаларынын айырмачылыктары

Arduino такталары

Dentro де расмий Arduinos Биз айткан блогдорду, мисалы БУУ, Мега ж.б.у.с. таба аласыз. Дагы бири бул Arduino Nano, анда мурунку бөлүмдөрдө байкалган төмөнкү айырмачылыктар бар.

Бирок, эмне кылуу керек эң көрүнүктүүлөрүнүн кыскача баяндамасы, бул башка расмий чакан плиталарга карата эң маанилүүсү:

  • Ал Arduino Mini сыяктуу максат менен иштелип чыккан, бир гана Nano бар miniUSB порту аны программалоо жана аны энергия менен азыктандыруу.
  • Su баа ал Arduino Mini менен Arduino Micro ортосунда.
  • Калган мүнөздөмөлөрдү төмөнкүдөн көрүүгө болот стол:
өзгөчөлүктөрү

Arduino мини

Arduino Micro

Arduino Nano

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

Atmega328P

ATmega32U4

ATmega168 / ATmega328P

Иштеп жаткан чыңалуу

5 V

5 V

5 V

Берүү чыңалуусу

7-9 V

7-12 V

7-9 V

Иштөө жыштыгы

16 MHz

16 MHz

16 MHz

Аналогдук киргизүү / чыгаруу

8 / 0

12 / 0

8 / 0

Санарип киргизүү / чыгаруу

14 / 14

20 / 20

14 / 14

Сеул

6

7

6

EEPROM (кБ)

1

1

0.512 / 0

SRAM (кБ)

2

2.5

1 / 2

Жаркылоо (kB)

32

32

16 / 32

Негизги кубаттуулук жана программалоо порт

FTDI картасы же кабели аркылуу

microUSB

miniUSB

UArt

1

1

1

өлчөмдөр
3 х 1.8 см 4.8 х 1.77 см 4.5 х 1.8 см

шайкештик

Arduino Nano кеңеши ар кандай электрондук компоненттер менен шайкеш келет калган табактар ​​сыяктуу. Ал колдогон эң жогорку ток жана чыңалуу чектөөлөрүнөн тышкары эч кандай чектөө жок. Бирок болбосо, сиз каалаган компонентти колдоно аласыз баары HwLibreде көрүлдү.

Arduino Nano менен баштаңыз

Arduino IDE скриншоту

Жогоруда айткандай, ушул эле программаны колдонуп, программалык камсыздоо жана ушул иштеп чыгуу панелинен баштоо керек. Демек, Arduino Nano ушул эле программа менен колдонсо болот Ардуино IDE калган плиталар үчүн колдонулат. Бул программалык камсыздоо кыйла ийкемдүү экендигин, ал тургай Arduino эмес башка ар кандай өнүгүү такталарын колдонууга мүмкүнчүлүк берерин мурунтан эле билесиз ...

Ардуино Нанону кантип программалоо керектигинин мисалынан баштоо үчүн, төмөнкүлөрдү колдонсо болот электрондук схема жөнөкөй туташтыруу LCD экраны жана ушул табличкада билдирүү көрсөтө аласыз:

Arduino Nano LCD схемасы

Fritzing менен тартылган бул сүрөттө БИР болсо да, ал Nano үчүн бирдей, аны жөн гана тиешелүү төөнөгүчтөргө туташтыруу керек ... Башкача айтканда, төмөнкүлөрдү туташтыра аласыз:

  • RS LCD дан Nano pin P12ге.
  • LCD нано нан D11 чейин иштетүү.
  • Nano LCD D4тен D5ке чейин.
  • Nano LCD D5тен D4ке чейин.
  • Nano LCD D6тен D3ке чейин.
  • Nano LCD D7тен D2ке чейин.
  • 5V кубаттуулуктагы LCD VO. Бул сапка сиз сүрөттө пайда болгон 10к резисторду коюңуз.
  • Башка жагынан алганда, сиз LCD тактасынын GND менен GND туташтыруу керек.
  • 15 жана 16 LCD төөнөгүчтөрү экрандын жарыктыгын өзгөртүп, жөнгө салуу үчүн потенциометр менен жүрөөрүн мурунтан эле билесиз.

карата абал боюнча эскиз коду, анын иштешин көрө баштоо үчүн төмөнкү мисалды колдонсоңуз болот. LiquidCrystal китепканасын LCD экрандары үчүн колдонууну унутпаңыз. Кененирээк маалыматты биздин Arduino программалоо курсунан көрө аласыз.

#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. Маалыматтарды сактоо: Occentus Networks (ЕС) тарабынан уюштурулган маалыматтар базасы
  6. Укуктар: Каалаган убакта маалыматыңызды чектеп, калыбына келтирип жана жок кыла аласыз.

  1.   Monica ал мындай деди:

    Arduino Nanoдон жакшы маалымат.
    Урматтоо менен