Darmowy zwrot
Opis produktu
Arduino LEONARDO to popularny moduł Arduino Leonardo, który został wyposażony w mikrokontroler ATmega32u4. Do wykorzystania mamy 20 cyfrowych wejść/wyjść (7 z nich może być wykorzystane do generowania sygnałów PWM a 12 z nich może pracować jako wejścia analogowe. Posiada 32 kB pamięci Flash, 2,5 kB RAM oraz popularne interfejsy komunikacyjne, w tym USB.
Zaletą tej płytki jest to, że mikrokontroler ATmega32u4 posiada sprzętowy interfejs USB. Przez to nie wymaga dodatkowego mikrokontrolera czy konwertera realizującego tę funkcjonalność. Pozwala to na bardzo łatwe tworzenie aplikacji emulujących klawiaturę, mysz, czy joystick, dzięki czemu podpinając pod arduino np. moduł joystick możemy sterować autem w grze komputerowej, lub myszą co daje wiele możliwości.
Cechy produktu
- Moduł w pełni zgodny z projektem Arduino Leonardo. oznacza to, że może być programowany poprzez środowisko Arduino IDE z wykorzystaniem dostępnych bibliotek.
- Moduł posiada:
- mikrokontroler ATmega32u4 - układ taktowany jest sygnałem zegarowym o częstotliwości 16MHz
- 20 cyfrowych wejść/wyjść,
- 7 kanałów PWM - np. do sterowania serwami / silnikami np SG-90
- 12 wejść analogowych
- popularne interfejsy komunikacyjne
- złącze micro USB
- gniazdo zasilające DC
- przycisk RESET
- wyprowadzenia służące do podłączenia programatora AVR.
- W celu uruchomienia DFRduino, należy połączyć układ z komputerem za pomocą przewodu USB oraz wybrać w środowisku Arduino IDE płytkę Arduino Leonardo.
- moduł w większości kompatybilny z shieldami przeznaczonymi dla Arduino UNO oraz Duemilanowe oraz Diecimila
- standardowo w moduł wgrany jest program BLINK LED 13
Dane techniczne
- Mikrokontroler: ATmega32u4
- Napięcie: 5 V
- Gniazdo: Micro USB
- Zalecane napięcie zasilacza: 7..12 V
- 20 cyfrowych linii I/O
- 7 kanałów PWM
- 12 analogowych linii wejściowych: A0-A5, A6 - A11 (na pinach cyfrowych 4, 6, 8, 9, 10, i 12)
- Pamięć Flash: 32 kB (z czego 4 kB wykorzystane przez bootloader)
- Pamięć SRAM: 2,5 kB
- Pamięć EEPROM: 1 kB
- Kwarc: 16 MHz
- Długość: 68,6mm
- Szerokość: 53,3mm
- Waga: 20g
Do arduino dostępna jest obudowa plexy chroniąca elektronikę:
Cechy produktu
- Zasilanie:
- Moduł można zasilać poprzez przewód USB oraz urządzenie zewnętrzne, np. zasilacz sieciowy, baterię czy akumulator. Przełączanie źródła zasilania odbywa się w sposób automatyczny. Zasilacz podłączany jest do standardowego gniazda jack DC. Akumulator bądź inne źródło podłącza się do pinów złącza POWER - VIN.
- Wejścia/wyjścia
- Arduino Leonardo posiada 20 cyfrowych wyprowadzeń wejścia/wyjścia I/O.
- Każdy pin pozwala na pobór prądu o maksymalnym natężeniu 40mA, co umożliwia bezpośrednie podłączenie diod LED z rezystorami oraz sterowanie innymi układami scalonymi.
- Oprócz standardowego I/O niektóre wyprowadzenia posiadają także funkcje specjalne jak zewnętrzne przerwanie do dyspozycji 5 przerwań (piny 0,1,2,3,7).
- 12 wejść analogowych służy do pomiaru napięcia (do 5V!). Mogą one również służyć jako kolejne piny cyfrowe i w takim wypadku otrzymujemy dodatkowe piny cyfrowe.
- Programowanie: Tworzenie i instalację oprogramowania umożliwia darmowe środowisko Arduino IDE. Mikrokontroler ATmega32u4 posiada wbudowany kontroler USB dzięki czemu pozwala na przesłanie programu bezpośrednio poprzez przewód USB. Można również programować za pomocą zewnętrznych programatorów jak np.: USBasp, czy konwertery UART.
- Złącze ISCP daje możliwość podłączenia zewnętrznego programatora AVR. Szczegółowy opis można znaleźć w dokumentacji oraz tutorialu.
- Poprzez złącze UART do programowania można użyć Programatora PL2303 lub programatora AVR ISP
Przydatne linki
- Oprogramowanie Arduino IDE - http://arduino.cc/en/Main/Software
- Pliki programu Eagle - http://dlnmh9ip6v2uc.cloudfront.net/datasheets/Dev/Arduino/Boards/RedBoard-v06.zip
- Więcej opłytce Leonardo na oryginalnej stronie Arduino.cc - https://www.arduino.cc/en/Main/Arduino_BoardLeonardo
W zestawie
- Arduino Leonardo Oryginał