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.