Przewodnik Arduino Uno Pinout

Przewodnik Arduino Uno Pinout

Platforma Arduino zapewnia różnorodne płyty mikrokontrolera znane również jako tablice Arduino, które są wyposażone w różne specyfikacje. Przed użyciem jakiejkolwiek tablicy Arduino należy znać specyfikację tablic, a co najważniejsze. Wyjaśniliśmy więc pinoty płyty Arduino UNO i szczegółowo użycie każdego pinu.

Arduino Uno

Najczęściej używaną tablicą wśród rodziny Arduino jest Arduino Uno, ponieważ jest łatwy w użyciu i odpowiedni dla projektów elektronicznych dla początkujących i średnich. Ta tablica jest wyposażona w mikrokontroler ATMEGA328P, który należy do rodziny Atmel.

Ta płyta może działać na napięciu 5-woltów i ma pamięć flash 32 kilobajty. Podczas gdy statyczny pamięć RAM kontrolera wynosi 2 kilobajty, a EEPROM ma pamięć 1 kilobyte. Prędkość zegara atmega328p wynosi 16 Hz. Poniżej znajduje się obraz tablicy Arduino Uno:

Arduino uno pinout

Arduino uno ma W sumie 31 pinów (1 NC) wśród których 14 pinów to piny cyfrowe, które mogą być używane do cyfrowych wejść i wyjściowych. 6 z nich to analogowe piny, które mogą być używane do analogowych wejść i wyjść, a istnieje 10 pinów, które można wykorzystać do dostarczania zasilania do podłączonych urządzeń.

Kategoria PIN Reprezentacja Opis
Pins Power of Arduino uno 5v, reset,

3.3v, GND (3), VIN, AREF, IOREF

Piny używane do dostarczania zasilania do urządzenia podłączonego z Arduino
Cyfrowe szpilki Arduino uno 0 do 13 Piny używane do cyfrowego wejścia i wyjść Arduino
PINS PWM Arduino Uno

(Cyfrowe szpilki)

11,10, 9, 6, 5, 3 Piny używane do generowania sygnału pulsującego
Analogowe szpilki arduino uno A0 do A5 (A5 dla SCL i A4 dla SDA) Piny używane do analogowych wejść i wyjść Arduino
Różne szpilki Arduino uno Dodatkowe szpilki dla SCL i SDA (jeden niezłączony pin [NC]) SCL to szpilka zegarowa, a SDA jest stykiem danych dla urządzeń komunikacyjnych I2C i TWI
12 styków nagłówka Arduino uno ICSP Szpilki używane do przeprogramowania Arduino

Ta tablica składa się również z 12 pinów nagłówka również nazywanych IN CIrcuit Sytem PPinsy rogrammingowe (ICSP).Są one również używane do programowania kontrolera, który wyjaśniliśmy każdy PIN, dzieląc szpilki na różne kategorie na podstawie ich użycia w kolejnych akapitach.

Cyfrowe szpilki Arduino Uno

Istnieje w sumie 14 cyfrowych pinów Arduino, które można użyć do łączenia urządzeń, które wymagają cyfrowego wejścia z Arduino Uno i nadają cyfrowemu wyjściowe wyjście. W przypadku cyfrowego rozumiemy, że informacje będą w formie zero i jednego.

Pin 0 i 1 w cyfrowych szpilkach to szpilki komunikacyjne Arduino oznaczone jako TX I Rx. Za pośrednictwem tych pinów Arduino komunikuje się z różnymi urządzeniami komunikacyjnymi i jest również używane podczas przesyłania kodu na planszę Arduino.

W Arduino Uno znajduje się wbudowana dioda LED, która jest podłączona do pinu 13 ale możemy użyć tego pinu do podłączenia innych urządzeń.

Below we have attached the image of the Arduino Uno in which the digital pins are highlighted in red color.

Analogowe szpilki arduino uno

Arduino UNO ma 6 analogowych pinów, które są głównie używane do łączenia urządzeń analogowych (czujników) i mają rozdzielczość od 0 do 1023. Oznacza to, że wartości będą od 0 do 1023, a pod względem napięcia 5 woltów wyniesie 1024, czyli 2^10.

Szpilki A4 I A5 może być używane jako SDA I Scl Piny dla urządzeń, które używali protokołów komunikacyjnych I2C i TWI (dwa interfejs drutu). Pin SDA to linia danych dla podłączonego urządzenia, a SCL jest pinem zegara podłączonego urządzenia. Podobnie istnieją dwa inne piny obok pinu ARF, które można użyć również do linii danych i zegara urządzeń I2C.

Poniższa rysunek pokazuje analogowe szpilki Arduino, podkreślając je na czerwono.

Pins Power of Arduino uno

Arduino Uno ma w sumie 10 pinów, które są używane do dostarczania zasilania do urządzeń połączonych z Arduino. maksymalne napięcie Arduino Uno może dostarczyć 5 woltów I minimalne napięcie 3.3 wolty I na planszy są cztery szpilki naziemne.

Podobnie są IOREF I Aref Piny, które są używane do zapewnienia napięcia odniesienia dla urządzeń podłączonych do Arduino Uno. AREF jest odniesieniem do napięcia dla urządzeń analogowych, podczas gdy IOREF jest napięciem odniesienia do innych urządzeń cyfrowych. Na płycie znajduje się również pin resetowy do zresetowania Arduino Uno za pomocą zewnętrznego przycisku. Istnieje jednak dedykowany przycisk resetowania podany na płycie Arduino Uno.

Aby podłączyć płytę Arduino z napięciem zasilania, jest jeden port USB i podaje się również podnośnik do zasilania. Port USB może być używany do zasilania, a także do przesłania kodu do Arduino Uno. Podczas gdy podnośnik dostarczany do zasilania jest najczęściej używany, gdy Arduino musi funkcjonować w trybie samodzielnym. Poniższy obraz pokazuje szpilki zasilacza i przycisk resetowania Arduino Uno.

Pins nagłówka ICSP Arduino Uno

Aby zaktualizować lub zmienić oprogramowanie układowe Arduino Uno, możemy użyć 12 pinów nagłówka podanych na płytce Arduino UNO. Programowanie systemu w obwodzie (ICSP) można wykonać poprzez podłączenie Arduino z urządzeniem za pomocą sznurka programistycznego. Podkreśliliśmy szpilki nagłówka ICSP Arduino Uno na obrazie podanym poniżej.

PINS PWM Arduino Uno

Stuny używane do uzyskania wyjścia Arduino w postaci impulsów nazywane są pinami PWM, a jego cykl pracy waha się od 0 do 255. Piny poświęcone PWM w Arduino Uno wynoszą 3, 5, 6, 9, 10 i 11. Poniżej obrazu pokazuje piny PWM Arduino Uno podświetlone na czerwono.

Wniosek

Arduino Uno, która jest najpopularniejszą tablicą Arduino wśród studentów, ponieważ może być używana w różnych projektach systemowych wbudowanych i jest łatwa w obsłudze. Jednak, aby korzystać z tej płyty, należy pamiętać o specyfikacjach tablicy i pinout odpowiednich płyt, aby płytka mogła być skutecznie stosowana. Aby ułatwić uczniom i uczniom, w bardzo kompleksowy sposób opisaliśmy cel każdego pinu Arduino Uno.