Arduino Nano PIN Konfiguracja

Reset

piny wejścia/Wyjścia

Kategoria Pin

Nazwa Pin

szczegóły

moc

VIN, 3.3 V, 5V, GND

VIN: napięcie wejściowe do Arduino podczas korzystania z zewnętrznego źródła zasilania (6-12V).

5V: Regulowany Zasilacz używany do zasilania mikrokontrolera i innych komponentów na płycie.

3,3 V: zasilanie 3,3 V generowane przez pokładowy regulator napięcia., Maksymalny pobór prądu wynosi 50mA.

GND: Ground pins.

Reset

resetuje mikrokontroler.

piny analogowe

A0 – A7

używane do pomiaru napięcia analogowego w zakresie 0-5V

piny Cyfrowe D0 – D13

może być używany jako piny wejściowe lub wyjściowe. 0V (niski) i 5V (wysoki)

Serial

Rx, Tx

używany do odbierania i przesyłania danych szeregowych TTL.,

External Interrupts

2, 3

To trigger an interrupt.

PWM

3, 5, 6, 9, 11

Provides 8-bit PWM output.

SPI

10 (SS), 11 (MOSI), 12 (MISO) and 13 (SCK)

Used for SPI communication.

Inbuilt LED

To turn on the inbuilt LED.

IIC

A4 (SDA), A5 (SCA)

Used for TWI communication.,

AREF

AREF

To provide reference voltage for input voltage.,ecifications

Microcontroller

ATmega328P – 8 bit AVR family microcontroller

Operating Voltage

5V

Recommended Input Voltage for Vin pin

7-12V

Analog Input Pins

6 (A0 – A5)

Digital I/O Pins

14 (Out of which 6 provide PWM output)

DC Current on I/O Pins

40 mA

DC Current on 3.,td>

1 KB

Frequency (Clock Speed)

16 MHz

Communication

IIC, SPI, USART

Other Arduino Boards

Arduino UNO, Arduino Pro Mini, Arduino Mega, Arduino Due, Arduino Leonardo

Other Development Boards

Raspberry Pi, PIC Development Board, AVR Development Board, MSP430 Launchpad, Intel Edison, ESP32

Difference between Arduino UNO and Arduino Nano

The Arduino Nano is very much similar to the Arduino UNO., Używają tego samego procesora (Atmega328p) i dlatego oba mogą współdzielić ten sam program. Jedna duża różnica między nimi to Rozmiar UNO jest dwa razy większy niż Nano, a tym samym zajmuje więcej miejsca w projekcie. Również Nano jest przyjazny dla deski Chlebowej, podczas gdy Uno nie jest. Do zaprogramowania Uno potrzebny jest zwykły kabel USB gdzie jak do Nano potrzebny jest Kabel mini USB. Różnica techniczna między Uno i Nano jest pokazana poniżej.,p>16 MHz

6 / 0

14 / 6

1 / 2

Regular

Nano

ATmega328P

5V / 7-12V

16 MHz

8 / 0

14 / 6

1 / 2

Mini

Difference between Arduino Nano and Arduino Mega

There is a considerable amount of difference between the Arduino Nano and the Arduino mega as the processor used itself is different., Arduino Mega jest mocniejszy niż Arduino Nano pod względem szybkości i liczby pinów We/Wy. Jak można się domyślić rozmiar jest również większy niż Arduino UNO. Arduino Mega jest zwykle używany do projektów, które wymagają wielu pinów I / O i różnych protokołów komunikacyjnych. Różnica techniczna między Nano i Mega jest pokazana poniżej.,/td>

5V / 7-12V

16 MHz

16 / 0

54 / 15

4 / 8

Regular

Nano

ATmega328P

5V / 7-12V

16 MHz

8 / 0

14 / 6

1 / 2

Mini

Understanding Arduino Nano

The Arduino board is designed in such a way that it is very easy for beginners to get started with microcontrollers., Ta płyta jest szczególnie przyjazna dla deski Chlebowej, jest bardzo łatwa w obsłudze połączeń. Zacznijmy od zasilania tablicy.

zasilanie Arduino Nano:

istnieją całkowicie trzy sposoby zasilania Nano.

gniazdo USB: podłącz gniazdo mini USB do ładowarki telefonu lub komputera za pomocą kabla, a pobierze moc wymaganą do działania płyty

Pin Vin: pin Vin może być dostarczony z nieuregulowanym 6-12V do zasilania płyty., Pokładowy regulator napięcia reguluje go do +5V

+5V Pin: jeśli masz Regulowane zasilanie +5V, możesz bezpośrednio dostarczyć to o +5V pin Arduino.

Wejście/Wyjście:

na płytce Nano znajduje się 14 cyfrowych pinów i 8 analogowych pinów. Piny cyfrowe mogą być używane do łączenia czujników za pomocą pinów wejściowych lub napędów za pomocą pinów wyjściowych. Prosta funkcja, taka jak pinMode () i digitalWrite (), może być użyta do sterowania ich działaniem. Napięcie robocze wynosi 0V i 5V dla pinów cyfrowych., Piny Analogowe mogą mierzyć napięcie analogowe od 0V do 5V za pomocą dowolnego z 8 pinów analogowych za pomocą prostej funkcji liken analogRead()

te piny oprócz służenia ich celom mogą być również używane do specjalnych celów, które są omówione poniżej:

  • piny szeregowe 0 (Rx) i 1 (Tx): piny Rx i Tx są używane do odbierania i przesyłania danych szeregowych TTL. Są one podłączone do odpowiedniego układu szeregowego ATmega328P USB do TTL.
  • zewnętrzne piny przerwań 2 i 3: piny te można skonfigurować tak, aby wyzwalały przerwanie o niskiej wartości, rosnącej lub spadającej krawędzi lub zmiany wartości.,
  • piny PWM 3, 5, 6, 9 i 11: te piny zapewniają 8-bitowe wyjście PWM za pomocą funkcji analogWrite ().
  • piny SPI 10( SS), 11 (MOSI), 12 (MISO) i 13 (SCK): piny te służą do komunikacji SPI.
  • Wbudowany Pin LED 13: Ten pin jest połączony z wbudowaną diodą LED, gdy pin 13 jest wysoki-DIODA LED jest włączona, a gdy pin 13 jest niski, jest wyłączona.
  • I2C A4 (SDA) i A5 (SCA): używane do komunikacji IIC przy użyciu biblioteki przewodowej.
  • AREF: służy do dostarczania napięcia odniesienia dla wejść analogowych za pomocą funkcji analogReference ().,
  • Reset Pin: aby ten pin był niski, zresetuje mikrokontroler.

te funkcje specjalne i ich odpowiednie piny są zilustrowane na powyższym schemacie pinów arduino nano.

Jak korzystać z Arduino Nano

nie zajmie to 5-10 minut, aby przesłać pierwszy program do Arduino Nano. Wszystko, czego potrzebujesz Arduino IDE kabel USB i sama płyta Nano.

Pobierz i zainstaluj Arduino:

pierwszym krokiem będzie zainstalowanie Arduino IDE, które jest dostępne do pobrania za darmo z poniższego linku., Po zainstalowaniu Arduino możesz również zainstalować sterowniki (link podany poniżej) dla Ciebie Arduino do komunikacji z komputerem

  • Arduino IDE Download
  • Driver Download

przesyłanie pierwszego programu

Po zainstalowaniu Arduino IDE na komputerze, podłącz płytę z komputerem za pomocą kabla USB. Teraz otwórz Arduino IDE i wybierz właściwą płytkę, wybierając Narzędzia>płyty >Arduino / Nano, i wybierz właściwy Port, wybierając Narzędzia > Port., Arduino Uno jest programowany za pomocą języka programowania Arduino opartego na okablowaniu. Aby rozpocząć pracę z płytą Arduino Uno i migać wbudowaną diodą LED, załaduj przykładowy kod, wybierając pliki>przykłady>podstawy>Blink. Po załadowaniu przykładowego kodu (również pokazanego poniżej) do twojego IDE, Kliknij przycisk „Prześlij” podany na górnym pasku. Po zakończeniu przesyłania powinieneś zobaczyć wbudowaną diodę LED Arduino., Poniżej znajduje się przykładowy kod migania:

Aplikacje

  • Prototypowanie produktów i systemów elektronicznych
  • wiele projektów DIY.
  • łatwy w użyciu dla początkujących majsterkowiczów i twórców.
  • Projekty wymagające wielu interfejsów I komunikacji We/Wy.

Articles

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *