Rozpoczęcie pracy z Arduino

Rozpoczęcie pracy z Arduino
Arduino jest zaawansowaną formą mikrokontrolera, nad którym jest stosunkowo łatwiejsza do pracy. Podobnie jest rodzajem urządzenia do plug i odtwarzania i dla początkujących o wiele łatwiej jest nauczyć się tworzyć różne projekty związane z systemami wbudowanymi. Arduino ma różne rodzaje płyt mikrokontrolerów o różnych specyfikacjach, a najczęstszą płytą Arduino jest tablica Arduino UNO. Wszystkie płyty Arduino można skonfigurować za pomocą oprogramowania Arduino IDE. Ten dyskurs wyjaśnia, jak korzystać z tablicy Arduino UNO

Arduino Uno

Płyta Arduino Uno jest wyposażona w pamięć 32 kilobajty i statyczne RAM 2 kilobajty. Zalecane napięcie wejściowe, przy którym płyta dobrze działa w zakresie od 7 do 12 woltów. Podczas gdy napięcie robocze dla płyty wynosi 5 woltów.

W przypadku danych wejściowych i wyjść cyfrowych istnieje 14 pinów, a dla analogowych wejść i wyjść wynika, że ​​Arduino UNO ma 6 pinów. Ta płyta ma również opcję 5 woltów i 3.3 wolty jako napięcie wejściowe dla małych projektów, takich jak oświetlenie niektórych diod LED lub dla urządzeń, które działają przy niskich napięciach. Istnieją dwa piny podane dla komunikacji szeregowej do transmisji danych, stosuje się pin tx i do odbierania danych stosuje się pin Rx.

Arduino UNO Board ma jeden port USB do interfejsu płyty z oprogramowaniem Arduino, a także port do oddzielnego zasilania prądu stałego. Wszystkie tablice Arduino mają przycisk resetowania, który można użyć do zresetowania płyty do oryginalnych ustawień. Board Arduino Uno jest wyposażony w rodzinę Atmel, czyli ATMEGA328P.

Oprogramowanie Arduino

Aby skonfigurować Arduino Uno narzędzie oprogramowania używane do programowania Arduino to Arduino IDE, który obsługuje dwa języki programowania, które są++. Program Arduino ma dwie główne funkcje: pierwszą funkcją jest funkcja konfiguracji, a druga funkcja jest funkcją pętli. W funkcji konfiguracji głównie zmienne biblioteki tryby PIN są inicjowane, a funkcja pętli uruchamia program za pomocą zainicjowanych funkcji i zmiennych. Arduino IDE można pobrać z oficjalnej strony Arduino, po prostu kliknij poniższy link:

Pobierz oprogramowanie Arduino, klikając opcję podświetloną na czerwono, jeśli używasz platformy Windows, a następnie zainstaluj oprogramowanie, po prostu uruchamiając pobrany plik. Po zainstalowaniu Arduino IDE, która będzie taka:

Aby zaprogramować Arduino Uno płyta Arduino jest podłączona do komputera i w ten sposób jest podłączony do oprogramowania Arduino za pomocą kabla USB podłączonego do portu USB w Arduino.

Gdy Arduino Uno jest podłączone tam, zielona dioda LED na Arduino włączy się, co oznacza, że ​​Arduino jest dalej podłączone, może zostać potwierdzone przez oprogramowanie Arduino. Po podłączeniu Arduino połączenie automatycznie widać na dole oprogramowania wyróżnionego na czerwono.

Przykład

Do celów demonstracyjnych wykonuje się prosty szkic do migania diody LED za pomocą Arduino Uno. Komponenty wymagane dla tego małego projektu to:

  • Arduino Uno Board
  • Przewody zworki
  • PROWADZONY
  • Rezystor 220 omów

Schemat migania projektu LED jest podany jako:

Kod dla Arduino został szczegółowo wyjaśniony:

Po pierwsze, w funkcji STUPUP styk, z którym podłączona jest dioda LED, jest inicjowana za pomocą funkcji pinmode (). W tym projekcie dioda LED jest podłączona do pin 10, więc numer pinowy wynosił 10 i jest używany jako urządzenie wyjściowe, więc tryb LED będzie wyprowadzony.

void setup ()
pinmode (10, wyjściowe);

Przybywając do funkcji pętli, aby uczynić mrugnię. Aby przypisać stany, użyliśmy funkcji DigitalWrite (). Ponieważ podłączyliśmy LED do PIN 10, więc pierwszym argumentem jest numer PIN, a drugim argumentem jest stan LED, który jest wysoki:

DigitalWrite (10, wysoki);

Następnie opóźniliśmy 5 milisekund, więc dioda LED pozostanie w stanie wysokim przez 5 milisekund:

opóźnienie (500);

Następnie ponownie użyliśmy funkcji DigitalWrite (), aby zapewnić niski stan LED:

DigitalWrite (10, niski);

Aby utrzymać diodę LED przez około 5 milisekund, podano opóźnienie 5 milisekund:

opóźnienie (500);

Oto kod uzupełniający Arduino do migania diody LED:

void setup ()
pinmode (10, wyjściowe);

void Loop ()
DigitalWrite (10, wysoki);
opóźnienie (500);
DigitalWrite (10, niski);
opóźnienie (500);

Po napisaniu kodu najpierw kliknij ikonę Blue Tick w lewym górnym rogu, aby zweryfikować i skompilować kod. Status kompilacji zostanie pokazany w oknie wyjściowym na dole.

Po skompilowaniu programu jest następnie przesłany na płytę Arduino, klikając do następnej ikony do ikony kleszcza. Udany status przesyłania zostanie wyświetlony na dole w menu wyjściowym.

Wyjście

Wniosek

Płytki Arduino są używane do programowania mikrokontrolerów i do znacznie łatwiejszego użycia mikrokontrolerów. Zarządy te są również pomocne dla początkujących, aby dowiedzieć się o projekcie obwodów i ich wdrażaniu. Podobnie, płyty te ułatwiają interfejsy różnych urządzeń z mikrokontrolerami. W tym napisie, jak zaprogramować Arduino Uno ilustruje demonstrację prostego projektu.