Ten artykuł zawiera szczegółowe informacje o płycie Arduino Nano i jest to jeden z rodzajów płytek mikrokontrolera zaprojektowanych przez zespół Arduino. Ten mikrokontroler oparty jest na Atmega168 lub Atmega328p. Jest dość podobny do płyty Arduino Uno, ale jeśli chodzi o konfigurację pinów i funkcje, ta nano płyta zastąpiła Arduino uno ze względu na mały rozmiar. Jak wiemy, projektując plik Wbudowany system preferowane są komponenty o małych rozmiarach. Płytki Arduino służą głównie do budowania projekty elektroniczne . systemy wbudowane, robotyka itp. Ale płyty nano są przeznaczone głównie dla początkujących, którzy nie mają zaplecza technicznego.
Co to jest płytka Arduino Nano?
Arduino Nano jest jednym rodzaj mikrokontrolera płyta i została zaprojektowana przez Arduino.cc. Można go zbudować z mikrokontrolerem takim jak Atmega328. Ten mikrokontroler jest również używany w Arduino ONZ. Jest to deska o niewielkich rozmiarach, a także elastyczna o szerokiej gamie zastosowań. Inny Płytki Arduino obejmują głównie Arduino Mega, Arduino Pro Mini, Arduino UNO, Arduino YUN, Arduino Lilypad, Arduino Leonardo i Arduino Due. Inne płyty rozwojowe to AVR Development Board, PIC Development Board, Raspberry Pi , Intel Edison, MSP430 Launchpad i płyta ESP32.
Ta płyta ma wiele funkcji i funkcji, takich jak płyta Arduino Duemilanove. Jednak ta tablica Nano różni się opakowaniem. Nie ma żadnego gniazda DC, więc zasilanie można podać za pomocą małego portu USB, w przeciwnym razie bezpośrednio podłączonego do pinów, takich jak VCC i GND. Ta płyta może być zasilana napięciem od 6 do 20 woltów za pomocą portu mini USB na płycie.
Funkcje Arduino Nano
Funkcje Arduino nano obejmują głównie następujące elementy.
Płytka Arduino-nano
- Mikrokontroler ATmega328P pochodzi z rodziny 8-bitowych AVR
- Napięcie robocze wynosi 5 V.
- Napięcie wejściowe (Vin) wynosi od 7 V do 12 V.
- Piny wejścia / wyjścia mają 22
- Analogowe piny i / p mają 6 od A0 do A5
- Cyfrowe piny mają 14
- Pobór prądu wynosi 19 mA
- Piny I / O Prąd stały wynosi 40 mA
- Pamięć Flash to 32 KB
- SRAM ma 2 KB
- Pamięć EEPROM ma 1 KB
- Szybkość CLK wynosi 16 MHz
- Waga-7g
- Rozmiar płytki drukowanej to 18 x 45 mm
- Obsługuje trzy rodzaje komunikacji, takie jak SPI, IIC i USART
Arduino Nano Pinout
Konfiguracja nano pinów Arduino jest pokazana poniżej, a każda funkcjonalność pinów została omówiona poniżej.
Pin zasilania (Vin, 3,3 V, 5 V, GND): Te piny są pinami zasilania
- Vin jest napięciem wejściowym płyty i jest używane, gdy jest zewnętrzne źródło prądu jest używany od 7 V do 12 V.
- 5V to regulowany zasilacz napięcie płyty nano i służy do zasilania płyty, a także komponentów.
- 3,3 V to minimalne napięcie generowane przez Regulator napięcia na pokładzie.
- GND to pin uziemienia płytki
Pin RST (reset): Ten pin służy do resetowania mikrokontrolera
Piny analogowe (A0-A7): Piny te służą do obliczania napięcia analogowego płytki w zakresie od 0 V do 5 V.
Piny I / O (Piny cyfrowe od D0 do D13): Te piny są używane jako piny i / p, w przeciwnym razie piny o / p. 0 V i 5 V.
Piny szeregowe (Tx, Rx): Te piny służą do przesyłania i odbierania danych szeregowych TTL.
Przerwania zewnętrzne (2, 3): Te szpilki służą do aktywacji przerwania.
PWM (3, 5, 6, 9, 11): Te styki służą do zapewnienia 8-bitowego wyjścia PWM.
SPI (10, 11, 12 i 13): Te kołki służą do podparcia Komunikacja SPI .
Wbudowana dioda LED (13): Ten pin służy do aktywacji diody LED.
IIC (A4, A5): Te styki służą do obsługi komunikacji TWI.
AREF: Ten styk służy do podania napięcia odniesienia na napięcie wejściowe
Różnica między Arduino UNO i Arduino Nano
Płytka Arduino Nano jest podobna do płyty Arduino UNO zawierającej podobny mikrokontroler, taki jak Atmega328p. Dzięki temu mogą korzystać z podobnego programu. Główną różnicą między tymi dwoma jest rozmiar. Ponieważ rozmiar Arduino Uno jest podwójny w stosunku do płyty nano. Dzięki temu płyty Uno zajmują więcej miejsca w systemie. Programowanie UNO można wykonać za pomocą USB kabel, podczas gdy Nano używa kabla mini USB. Główne różnice między tymi dwoma wymieniono w poniższej tabeli.
różnica między-Arduino-UNO-a-Arduino-nano
Komunikacja Arduino Nano
Komunikacja płyty Arduino Nano może odbywać się przy użyciu różnych źródeł, takich jak użycie dodatkowej płytki Arduino, komputera, w innym przypadku za pomocą mikrokontrolerów. Oferuje mikrokontroler wykorzystujący w płytce Nano (ATmega328) Komunikacja szeregowa (UART TTL). Może to być dostępne na pinach cyfrowych, takich jak TX i RX. Oprogramowanie Arduino składa się z monitora szeregowego, który umożliwia łatwe przesyłanie i odbieranie informacji tekstowych z płyty.
Diody LED TX i RX na płycie Nano będą migać, gdy informacje są wysyłane przez łącze FTDI i USB w kierunku komputera. Podobne do biblioteki oprogramowanie SoftwareSerial umożliwia komunikację szeregową na dowolnym cyfrowym wyprowadzeniu na płycie. Mikrokontroler obsługuje również komunikację SPI i I2C (TWI).
Programowanie Arduino Nano
Programowanie Arduino nano można wykonać za pomocą oprogramowania Arduino. Kliknij opcję Narzędzia i wybierz tablicę nano. Mikrokontroler ATmega328 nad płytą Nano jest dostarczany z zaprogramowanym programem ładującym. Ten program ładujący umożliwia załadowanie nowego kodu bez użycia zewnętrznego programatora sprzętowego. Komunikację tego można przeprowadzić za pomocą protokołu STK500. Tutaj można również uniknąć programu ładującego, a program mikrokontrolera można wykonać za pomocą nagłówka programowania szeregowego w obwodzie lub ICSP z Arduino ISP.
Zastosowania Arduino Nano
Płytki te są używane do tworzenia projektów Arduino Nano, odczytując dane wejściowe czujnika, przycisku lub palca i dają sygnał wyjściowy, włączając silnik lub diodę LED, lub niektóre z aplikacji są wymienione poniżej.
- Próbki systemów i produktów elektronicznych
- Automatyzacja
- Kilka Projekty DIY
- Systemy kontrolne
- Systemy wbudowane
- Robotyka
- Oprzyrządowanie
W związku z tym chodzi o przegląd Arkusz danych Arduino nano . Z powyższych informacji możemy wreszcie wywnioskować, że dla początkujących, którzy są nowicjuszami w elektronice, ta płyta Nano jest niezwykle zalecana do tej płyty ze względu na jej cechy, takie jak niski koszt i bardzo prosta w użyciu w różnych zastosowaniach. Płytkę tę można po prostu podłączyć do dowolnego komputera przez port mini USB. Oto pytanie do Ciebie, czym jest sterownik Arduino nano?