Przewodnik Arduino Nano

Przewodnik Arduino Nano
Arduino to platforma, która zapewnia użytkownikom szeroką gamę płyt mikrokontrolerów, które mogą być używane w różnych projektach. Aby korzystać z dowolnej z zarządów Arduino, należy mieć wiedzę na temat specyfikacji technicznych i pinoutów tej konkretnej tablicy. Jedną z płyt Arduino jest nano Arduino, które jest przydatne ze względu na jego niewielki rozmiar, więc wyjaśniliśmy specyfikacje techniczne wraz z pinout nano Arduino w tym samouczku.

Specyfikacje techniczne nano Arduino

Podobnie jak inne tablice Arduino, Arduino nano jest również wyposażone w mikrokontroler AVR z rodziny Atmel o nazwie modelu ATMEGA328P. Ten kontroler jest wyposażony w prędkość zegara 16 MHz i ma pamięć flash 32 kilobajty wraz ze statycznym pamięcią 2 kilobajtów i EEPROM 1 Kilobyte. Aby zasilić Arduino nano, wymaga 5 woltów i prądu 40 mA i może być dostarczany przez port USB lub pin vin Arduino nano.

Arduino Nano Pinout

Ponieważ jest to mała tablica rozmiaru, jest wyposażona w ograniczoną liczbę 36 pinów, które można użyć do różnych celów. Wśród 36 pinów 6 pinów dotyczy ICSP (w programowaniu systemu obwodu), 14 cyfrowych pinów wejściowych i wyjściowych, 8 pinów do zasilania urządzeń, 8 analogowych pinów wejściowych i wyjściowych, a na koniec są dwa piny do odbierania danych i transmisji i transmisji.

W przypadku protokołu komunikacji TWI istnieją SCL, a wymagane są szpilki SDA i do tego celu używane są szpilki A5 i A4. Ponadto w przypadku protokołu komunikacji SPI możesz użyć D11, D12, D13 dla COPI (kontroler, peryferyjny in), CIPO (kontroler, peryferyjny) i SCK).

Dla zrozumienia użytkowników podzieliliśmy szpilki Arduino nano na różne kategorie i na podstawie tych kategorii stworzyliśmy tabelę podaną poniżej, która pokazuje pinout nano nano.

Kategorie pin Arduino nano Reprezentacja pinów Wyjaśnienie
Pins Power of Arduino nano 5v, reset, 3.3v, GND (3), VIN, Ref Aby włączyć urządzenia połączone z Arduino Nano
Cyfrowe szpilki Arduino nano D2 do D13 (D11 dla COPI, D12 dla CIPO D13 dla SCK) Do łączenia urządzeń cyfrowych z Arduino nano
Szpilki PWM Arduino nano 3,5,6,9,10,11 Aby wygenerować sygnał pulsujący
Analogowe szpilki Arduino nano A0 do A7 (A4 dla SDA i A5 dla SCL) Do podłączania urządzeń analogowych Arduino nano
Szpilki do programowania Arduino ICSP Piny używane do programowania Arduino nano

Ponadto wyjaśniliśmy również szpilki zgodnie z kategoriami, które dokonaliśmy w powyższej tabeli

Cyfrowe szpilki Arduino nano

W przypadku urządzeń, które mają cyfrowe wejście i wyjście i mają być podłączone do Arduino nano, w których 2 piny to wysyłanie danych i odbieranie pinów TX i RX. Podobnie istnieje 6 pinów PWM, które są D3, D5, D6, D9, D10, D11, a cykl pracy wynosi od 0 do 255.

W przypadku protokołu komunikacji SPI (szeregowy interfejs peryferyjny) możesz użyć cyfrowych pinów D11 do D13 dla COPI, CIPO i SCK. W celu dalszego prześwitu podkreśliliśmy cyfrowe szpilki Arduino Nano, jak na poniższym obrazku:

Analogowe szpilki Arduino nano

Aby podłączyć urządzenia analogowe, Arduino nano zapewnia swojemu użytkownikowi 8 pinów analogowych, które mają 10 -bitową rozdzielczość danych. Pod względem napięcia 5 woltów wyniesie 1024 i 0 wyniesie 0 woltów, a dla protokołu komunikacji TWI można użyć odpowiednio analogowego pinu A5 i A4 dla SCL i SDA. Pin SCL jest pinem zegara, podczas gdy pin SDA jest pinem przesyłania danych dla podłączonego urządzenia komunikacyjnego.Na poniższym zdjęciu podkreśliliśmy analogowy pin Arduino Nano, a także wskazaliśmy piny SDA i SCL.

Pins Power of Arduino nano

Do zasilania urządzeń połączonych z Arduino Nano Istnieje 8 pinów, które zawierają dwa piny resetowania, dwa szpilki (GND), jeden szpilka do wyjścia 5-woltowego, jeden szpilka dla 3.Wyjście 3 woltów. Możemy również zwiększyć nano Arduino, dostarczając energię do pin vin. Na Arduino nano jest również przycisk resetowania, który służy do ponownego uruchomienia Arduino nano. Na poniższym obrazku podkreśliliśmy szpilki mocy Arduino nano.

Pins nagłówka ICSP Arduino nano

W celu aktualizacji oprogramowania układowego nano lub zaprogramowania go bez usunięcia go z obwodu, na Arduino nano znajduje się 6 pinów nagłówka ICSP. Podkreśliliśmy piny ISCP Arduino Nano na poniższym obrazku:

Wniosek

Arduino nano to niewielka tablica Arduino, która może zmieścić się na płycie chleba i ułatwia użytkownikom łączenie urządzeń z nim. Może również zmniejszyć wielkość projektów, które mogą sprawić, że projekt projektu jest bardziej kompaktowy. Ponadto w ogólnej praktyce użytkownik musi być świadomy specyfikacji technicznych i pinout na tablicy Arduino. Więc wyjaśniliśmy krótko użycie każdego pinu Arduino Nano.