Dlaczego Arduino jest używane
Arduino Mega zawiera poniżej wymienione funkcje, które różnią się od innych Arduino Uno:
Specyfikacje Arduino Mega 2560
Kontrolerem używanym na tej płycie jest ATMEGA2560, który ma prędkość zegara 16 MHz i zapewnia pamięć flash 256 kilobajtów na planszę. Napięcie robocze Arduino Mega 2560 wynosi 5 woltów, a kontroler Arduino Mega 2560 ma statyczną pamięć RAM 8 kilobajtów i EEPROM 4 KILOBYTES. Poniższy obraz pokazuje płytę Arduino Mega2560:
Arduino Mega 2560 Pinout
Arduino mega2560 jest wyposażony w 54 piny do wejść cyfrowych i wyjść, podczas gdy 16 pinów jest dla analogowych wejściowych i wyjściowych. Aby dostarczyć zasilanie peryferyjom połączonym z Arduino Mega 2560 Istnieje 9 pinów, w tym szpilki do dostarczania sygnału odniesienia dla urządzeń analogowych i cyfrowych. W przypadku komunikacji są SCL i podane piny SDA, jednak możemy również użyć pinów 21 i 20 dla SCL i SDA.
Sklasyfikowaliśmy szpilki Arduino Mega 2560 na różne kategorie i na podstawie tych kategorii, które podaliśmy poniższą tabelę, która pokazuje pinuty dla Arduino Mega 2560.
Kategoria PIN | Reprezentacja | Opis |
Pins Power | 5v, reset, 3.3v, GND (3), VIN, AREF, IOREF | Piny używane do dostarczania zasilania do urządzenia podłączonego z Arduino |
Cyfrowe szpilki | 0 do 53 (21 dla SCL i 20 dla SDA) | Piny używane do cyfrowego wejścia i wyjść Arduino |
PINS PWM | 2 do 13 | Piny używane do generowania sygnału pulsującego |
Pins analogowy | A0 do A15 | Piny używane do analogowych wejść i wyjść |
Różne szpilki | Dodatkowe szpilki dla SCL i SDA (jeden niezłączony pin [NC]) | SCL to szpilka zegara, a SDA jest stykiem danych dla urządzeń komunikacyjnych I2C i TWI |
Pinsy nagłówka | ICSP | Piny używane do programowania kontrolera |
Aby opisać Arduino Mega 2560, wyjaśniliśmy szpilki płyty, klasyfikując je w różne części, które pomogą użytkownikowi w pracy na płycie Arduino Mega 2560.
Cyfrowe szpilki Arduino Mega 2560
Aby podłączyć urządzenia cyfrowe z Arduino Mega 2560 Istnieje 54 szpilki, w których piny 0 (RX0) i 1 (TX0) są przeznaczone. Ze słowa cyfrowy możesz przypuszczać, że dane będą w formie 0 i 1. Podobnie, aby wygenerować wejście i wyjście w postaci plusów, można użyć pinów od 2 do 13 płyty, ponieważ są to dedykowane piny PWM, a cykl pracy impulsu wynosi od 0 do 255 (0 V-5V).
Obok pinu AREF znajdują się dwa dedykowane szpilki, które można użyć do linii danych i zegara urządzeń I2C. Możemy jednak również używać pinów 20 i 21 jako pinów SDA i SCL dla urządzeń używanych protokołów komunikacyjnych I2C i TWI (dwa. Pin SDA to linia danych dla podłączonego urządzenia, podczas gdy SCL jest pinem zegara podłączonego urządzenia. Aby uzyskać pomoc użytkownika, podaliśmy obraz, w którym podkreśliliśmy odpowiednie szpilki.
Analogowe szpilki Arduino Mega 2560
W Mega 2560 znajduje się 16 pinów analogowych, które można użyć do podłączenia urządzeń analogowych i rozdzielczości od 0 do 1024. Oznacza to, że wartości będą od 0 do 1024, a pod względem napięcia 5 woltów wyniesie 1024. Poniższa rysunek pokazuje analogowe szpilki Mega Arduino podświetlone na czerwono:
Pins Power of Arduino Mega 2560
Istnieje 10 pinów do obsługi urządzeń połączonych z Arduino Mega, w których są trzy piny do uziemienia, jeden szpilka dla 5 woltów, jeden szpilka dla 3.3 wolty i dwa szpilki do podania napięcia odniesienia dla urządzeń analogowych i cyfrowych.
Na tablicy jest podany kod zresetowania w celu zresetowania mega. Jednak na planszy znajduje się również dedykowany przycisk resetowania.
Aby podłączyć płytę Arduino z napięciem zasilania, jest również port USB i gniazdo. Możesz użyć portu USB do zasilania płyty, a także możesz go użyć do przesłania kodu do Arduino. Podczas gdy podnośnik dostarczany do zasilania jest najczęściej używany, gdy Arduino musi być funkcjonowane w trybie samodzielnym. Poniższy obraz pokazuje szpilki zasilania i przycisk resetowania Mega Arduino.
Pinsy nagłówka ICSP z Arduino Mega 2560
Aby zaktualizować lub zmienić oprogramowanie układowe Arduino Mega 2560, możemy użyć 6 pinów nagłówka podanych na planszy. Programowanie systemu w obwodzie (ICSP) można wykonać, podłączając Arduino z urządzeniem programowym z programem programowania. Otaczliśmy za pomocą kwadratowych pudełek Pins nagłówka ICSP Arduino Uno na obrazie podanym poniżej:
Wniosek
Arduino Mega 2560 to jedna z tablic Arduino, która ma dużą liczbę szpilek i ma potężny kontroler, który różni się od innych tablic dostarczanych przez platformę Arduino. Jednak, aby korzystać z tej płyty, należy pamiętać o specyfikacjach płyty, a także pinout odpowiedniej płyty Arduino, aby płytka mogła być skutecznie stosowana. Aby ułatwić uczniom, w bardzo kompleksowy sposób opisaliśmy cel każdego pinu Arduino.