Nie rozumiem, jaka jest różnica między UNO a Leonardo? [Zamknięte]


11

Odkryłem, że sprzedają zestawy startowe UNO i zestawy startowe Leonardo . Istnieje wiele różnych produktów. Moje oczy są bardzo zajęte. Jestem handlarzem zieleni. Jeśli chcę kupić zestaw stater, który powinienem kupić? UNO czy Leonardo?


Zacznij od obejrzenia strony produktu na stronie Arduino: Leonardo i Uno . Praktyczną różnicą jest to, że Uno ma układ, który można łatwo wymienić, gdy uda się wysadzić jeden lub więcej sterowników pinów.
jippie

Dziękuję za Twoją odpowiedź. Właśnie odkryłem, że różnice to Mikrokontroler, Cyfrowe Piny I / O, Analogowe Piny Wejściowe i SRAM. Z wyjątkiem tych, ich funkcje są takie same?
Sue2013

5
Dla początkującego Uno byłoby zaleceniem.
Anindo Ghosh

Szczerze mówiąc, dużo słyszałem o UNO i rzadko słyszałem o Leonardo. W tym przypadku jestem tym bardzo zainteresowany i chcę poznać różnicę. Naprawdę dziękuję za twoją radę. Nice ~~~
Sue2013

Leonardo jest znacznie młodszy od Uno, dlatego słyszysz więcej o Leo.
jippie

Odpowiedzi:


9

Pozwól, że zrobię odpowiedni spis komentarzy.

Zacznij od obejrzenia strony produktu na stronie Arduino: Leonardo i Uno . Praktyczną różnicą jest to, że Uno ma układ, który można łatwo wymienić, gdy uda się wysadzić jeden lub więcej sterowników pinów.

Właśnie odkryłem, że różnice to Mikrokontroler, Cyfrowe Piny I / O, Analogowe Piny Wejściowe i SRAM. Z wyjątkiem tych, ich funkcje są takie same? - Sue2013 34 minuty temu 2

Z praktycznego i przeciętnego punktu widzenia Arduino funkcjonalność pinów będzie taka sama. Szczegółowe informacje na temat szczegółowości znajdują się w karcie danych ATmega32u4 dla Leonardo i ATmega328 dla UNO

Szczerze mówiąc, dużo słyszałem o UNO i rzadko słyszałem o Leonardo. W tym przypadku jestem tym bardzo zainteresowany i chcę poznać różnicę. Naprawdę dziękuję za twoją radę. Nice ~~~ - Sue2013 13 minut temu

Leonardo jest znacznie młodszy od Uno, dlatego słyszysz więcej o Leo. Blog wspomina również o kilku ciekawych funkcjach Leonardo:

  • Prostszy i tańszy sprzęt;
  • USB jest zintegrowany z głównym procesorem;
  • Potrafi implementować inne protokoły niż szeregowy UART (np. Działać jako mysz lub klawiatura);
  • Więcej wejść analogowych (12) i jeszcze jeden pin PWM niż UNO;
  • Pinout nagłówka R3: I2C znajduje się w tym samym miejscu, niezależnie od dokładnego mikrokontrolera na płycie. To sprawia, że ​​tarcze R3 są bardziej uniwersalne. Pin IOREF może informować ekran, czy Arduino używa mikro 3v3 czy 5V. Tarcze R3 są bardziej przyszłościowe.

Zauważ, że twój ostatni punkt nie jest przewagą Leonardo nad Uno R3, obecną wersją Uno (do tego odnosi się „R3”). Uno R3 ma zduplikowane piny I2C i piny IOREF, podobnie jak Leonardo; starsze wersje Uno (oryginał i R2) nie.
kwc

3

Leonardo jest o 20% tańszy, co może być ważne, jeśli prawie nie masz pieniędzy. Ma kilka dodatkowych możliwości, ale ich brak raczej nie utrudni większości początkującym uczenia się o Arduino i mikroprocesorach. Zobacz Uno vs Leonardo

Uno wykorzystuje wymienny mikroprocesor, w którym Leonardo używa stałego urządzenia do montażu powierzchniowego (SMD). Jeśli uszkodzisz mikroprocesor, możesz go wymienić. Możesz uszkodzić mikroprocesor, podłączając jego styki we / wy do niewłaściwego napięcia lub pozwalając na przepływ zbyt dużego prądu. Możesz również mieć zapasowe układy mikroprocesorowe z różnymi programami załadowanymi do każdego z nich lub użyć Uno do załadowania programów do układów mikroprocesorowych, które zamierzasz używać w domowych płytkach drukowanych.


1

Leonardo jest bardzo ładną płytą, ale kompatybilność z osłonami może być nieco problematyczna, ponieważ piny SPI są dostępne wyłącznie z nagłówka ICSP. Istnieją również inne subtelne różnice.

Dla początkującego Uno może być lepszym wyborem, z wyjątkiem sytuacji, gdy albo wiesz, że nie planujesz kupować osłon, albo jeśli masz plany na fantazyjne projekty USB.


1

Główną różnicą między Uno i Leonardo jest to, że Leonardo ma ATmega32u4, który obsługuje USB, podczas gdy UNO ma ATmega328, który nie ma wbudowanego wsparcia USB.

Jak to wpływa na Ciebie i koszt:

  • Ponieważ Leonardo ma wbudowaną obsługę USB, nie wymaga zewnętrznego mikrokontrolera do połączenia USB. Podczas gdy UNO wymaga dodatkowego mikrokontrolera w celu zapewnienia możliwości USB.

  • Pod względem kosztów Leonardo jest tańszy niż UNO o 20%.

Więc wybierz Leonardo, ponieważ jest to niski koszt. Następnie możesz wykorzystać USB Leonardo, jeśli chcesz.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.