Jak podłączyć Arduino nano z Raspberry Pi

Jak podłączyć Arduino nano z Raspberry Pi
Arduino nano jest mini wyglądem Arduino Uno z prawie takimi samymi funkcjami jak Arduino Uno, z wyjątkiem DC Jack. Ponadto, jako nazwa „Nano”Wskazuje, że jest mały, co oznacza, że ​​może mieć wszystkie cechy Arduino Uno, ale byłyby mniej liczb. Na przykład tylko 22 szpilki we/wy, Mikroprocesor jego obsługuje 8 bitów i ma Port Mini-USB Aby to zaprogramować. Najlepsze jest to, że jest to bardzo lekka tablica i nie wymaga dużej mocy, z czego można go łatwo podłączyć i zaprogramować za pomocą Raspberry Pi. Tak więc, jeśli chcesz użyć przenośnego projektu Arduino nano, Następnie w takich przypadkach po prostu połącz swój Arduino nano do Raspberry Pi i masz w pełni przenośną konfigurację swojego projektu.

Ten samouczek pokaże, jak się połączyć Arduino nano do Raspberry Pi.

Jak połączyć Raspberry Pi i Arduino Nano?

Metoda łączenia krok po kroku Arduino nano do Raspberry Pi omówiono poniżej:

Krok 1: Zainstaluj Arduino IDE

Połączyć Arduino nano Aby Raspberry Pi, konieczne jest posiadanie Arduino Ide Zainstalowane w Raspberry Pi.

Od Arduino Ide jest oprogramowaniem opartym na Javie, dlatego użytkownik musi zainstalować pakiet Java na Raspberry Pi za pośrednictwem następującego polecenia:

$ sudo apt Zainstaluj openjdk-17-jdk -y

Następnie w końcu zainstaluj Arduino Ide Uruchamiając poniżej wspomniane polecenie:

$ sudo apt instinst instaluj arduino -y

Krok 2: Dostęp do Arduino IDE

Kiedyś Arduino Ide jest zainstalowany, istnieją dwa sposoby go otworzyć. Albo uzyskuj dostęp do komputera z pulpitu z Programowanie menu:

Lub dostęp do terminalu, po prostu wpisując Arduino Komenda:

$ Arduino

Oba powyższe działania otworzą Arduino Ide Interfejs na Raspberry Pi:

Krok 3: Określanie tablicy Arduino

Kiedyś Arduino Ide jest instalowany i otwierany. Teraz nadszedł czas, aby dokonać niezbędnej konfiguracji dla tablicy Nano, określając tablicę w IDE. W tym celu kliknij Narzędzia >> Tablica >> Arduino nano.

Krok 4: Tworzenie pliku kodu

Teraz po prostu napisz swój kod Arduino, cokolwiek chcesz zaprogramować Arduino nano Do. Tutaj właśnie uruchomiłem przykładowy kod, aby mrugnąć wbudowaną diodą LED Arduino nano Zatładnie z 1-sekundowym opóźnieniem między każdym z nich (wysoki) i wyłączany (niski) stanów:

void setup ()
pinmode (LED_BUILTIN, wyjście);

void Loop ()
DigitalWrite (LED_BUILTIN, HIGH);
opóźnienie (1000);
DigitalWrite (LED_BUILTIN, Low);
opóźnienie (1000);

Po zakończeniu kodowania zapisz plik, klikając Plik Tab, a następnie wybór Zapisz jako Opcja z listy rozwijanej:

Po tym napisz odpowiednią nazwę dla pliku, ponieważ mój był migającym kodem LED, więc nazwałem to jako blinkCode. Możesz wybrać zgodnie z kodem. Po tym kliknij Ratować przycisk:

Krok 5: Kompilowanie kodu

Po zapisaniu pliku skompiluj kod, aby sprawdzić, czy kod jest poprawny.

Krok 6: Łączenie sprzętu

Gdy kod będzie gotowy do przesłania, podłącz sprzęt. Pamiętaj o tym, dla Arduino nano, stosuje się złącze kablowe mini-USB. Podłącz Arduino nano do Raspberry Pi, jak pokazano na poniższym obrazku:

Krok 7: Wybór portu i procesora

Po pomyślnym połączeniu sprzętu przejdź do Narzędzia Zakładka i kliknij opcję portu, a zobaczysz port o nazwie /dev/ttyusb0 lub inny numer po USB, taki jak/dev/tty/USB1 lub/dev/tty/USB2 itp. Kliknij, aby wybrać ten port:

Znowu od Narzędzia Tab, wybierz Edytor, jako procesor Arduino nano Jest Stary bootloader, Więc kliknij na to:

Krok 8: Przesyłanie kodu

Następnie prześlij kod, klikając wgrywać przycisk:

Upewnij się, że kod jest pomyślnie przesłany i nie ma błędów:

Krok 9: Weryfikacja przez obwód

Po przesłaniu kodu obserwuj swoją tablicę nano i powinien działać w sposób, w jaki jest zaprogramowany. Na przykład zaprogramowałem moje, aby mrugnąć wbudowaną diodą LED, i prawidłowo miga LED:

Wniosek

Arduino nano można łatwo podłączyć do Raspberry Pi za pomocą kabla mini-USB. Musisz zainstalować Arduino IDE na Raspberry Pi z repozytorium, aby skompilować i przesłać kod na płytę. Ponadto musisz również zainstalować Java z „Apt instal” Komenda. Po zakończeniu wszystkiego, idź do narzędzia Opcja w Arduino IDE i wybierz określoną płytę Nano, procesor i port, aby przesłać kod. Po prawidłowym dokonaniu wszystkich wyborów możesz przesłać dowolny kod za pomocą wyżej wymienionych wytycznych.