Arduino nano zawiera 14 cyfrowych pinów wejściowych/wyjściowych. W sumie jest tam 8 pinów analogowych. Arduino używa zegara 16 MHz wygenerowanego za pomocą oscylatora kryształów. Aby zaprogramować Nano, mini złącze USB. Podobnie jak Arduino Uno ma również styki złącza ICSP z przyciskiem resetowania na pokładzie. Za pomocą pin vin może być zasilany przez zewnętrzny zasilanie.
Konfigurowanie Arduino nano z Arduino IDE
Aby skonfigurować Arduino Nano z Arduino Integrated Development Environment (IDE), musimy zainstalować wymagany sterownik na komputerze. Po zainstalowaniu sterowników możemy zaprogramować Arduino Nano za pomocą Arduino IDE po wybraniu odpowiedniego portu i płyty.
Oto podsumowanie kroków, które należy wykonać:
Po wybraniu prawidłowej płyty i portu możesz przetestować konfigurację, przesyłając prosty szkic (program) do Arduino Nano. Przejdź do „Plik” i wybierz „Przykłady.”Z przykładów wybierz„ Blink ”i kliknij„ Prześlij prześlij.„Spowoduje to, że LED na pokładzie na nano Arduino mrugnie, wskazując, że szkic został pomyślnie przesłany.
Teraz szczegółowo omówimy wszystkie te kroki.
Instalowanie sterowników Arduino Nano
Pierwszy krok, zanim będziemy mogli przesłać kod w Arduino Nano, musimy zainstalować wymagane sterowniki.
Większość Arduino nano ma na pokładzie CH340 Układy UART do komunikacji szeregowej. Jednak niektóre tablice Arduino nano mają CP2102 frytki. Możesz odczytać o metodzie instalacji sterowników obu wiórów osobno w wymienionych artykułach:
Sterowniki szeregowe są niezbędne do komunikacji szeregowej, bez instalacji sterowników Arduino IDE nie może przesyłać kodu na płytkę Arduino i przesyłać nieudane status wyjścia 1 błąd.
Przesłanie Mruganie LED
Po zainstalowaniu sterowników możemy łatwo zaprogramować Arduino nano. Wykonaj kroki, aby przesłać program LED BLINK w Arduino Nano.
Krok 1: Podłącz Arduino nano z komputerem za pomocą kabla mini-USB:
Krok 2: Teraz otwórz Arduino IDE i wybierz tablicę Arduino Nano:
Krok 3: Wybierz port COM, z którym podłącza się Arduino Nano:
Krok 4: Wybierz Stary bootloader dla ATMEGA328P. Iść do: Narzędzia> Procesor> ATMEGA328P (Old Bootloader):
Teraz Arduino Nano jest gotowy do przesłania programów LED Blink.
Krok 5: Prześlij szkic mrugnięcia LED w Arduino nano. Iść do: Pliki> Przykłady> Basic> Mrugnięcie:
Krok 6: Nowe okno zostanie otwarte z programem LED BLINK:
Krok 7: Prześlij kod do Arduino Nano. Po pomyślnym przesłaniu kodu możemy zobaczyć Gotowe przesyłanie Wiadomość na ekranie:
Kod
Zgodnie z danym kodem mrugnie wbudowaną wbudowaną diodą LED z opóźnieniem 1 sekundy:
void setup ()Wyjście
W wyjściu widzimy, jak dioda LED po prawej stronie LED mocy miga z opóźnieniem 1 sekundy:
Miga zewnętrzna dioda LED przy użyciu Arduino nano
Jak omówiliśmy kod mrugania lodowiska pokładowego. Teraz podłączymy diodę LED na dowolnym cyfrowym szpilce Arduino nano i mrugnij zewnętrzną diodą LED przy użyciu kodu Arduino.
Podłącz zewnętrzną diodę LED przy pin 2 Arduino Nano.
Kod
Po podłączeniu prowadzenia do płyty nano, prześlij dany kod.
Poniżej kod wyśle sygnał wysokiego i niskiego alternatywnie z opóźnieniem 2 sekund pomiędzy. Przez pierwsze 2 sekundy cyfrowy pin 2 pozostanie wysoki, co włączy diodę LED i przez następne 2 sekundy cyfrowy pin 2 pozostanie w niskim stanie, ustawiając poziom napięcia pinu na niski poziom.
int led_pin = 2; /*Cyfrowy pin 2 zdefiniowany dla LED*/Wyjście
Po przesłaniu kodu do Arduino Nano możemy zobaczyć dane wyjściowe. LED połączone zewnętrznie w cyfrowym pin 2 zacznie migać z opóźnieniem 2 sekund.
Wniosek
Arduino Nano to płyta mikrokontrolera, która jest podobna do Arduino Uno i używa tego samego mikrokontrolera ATMEGA328P. W tym artykule obejmuje wszystkie podstawowe wytyczne dotyczące tego, jak można skonfigurować Arduino nano z Arduino IDE i przesłać program LED Blink na tablicę Nano.