RMZDMDVXMMXF5
Zdjęcie przedstawia płytkę arduino uno, na której widoczne są różne komponenty: zestaw pinów żeńskich po bokach płytki, wejście USB‑B, wejście zasilania DC oraz różne komponenty elektroniczne przylutowane do płytki.

I_R_W15_M01 Jak działa Arduino

Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

Pomysłodawcom projektu Arduino przyświecała idea uproszczenia procesu programowania mikrokontrolerów oraz ułatwienia budowy urządzeń elektronicznych nimi sterowanych. W rezultacie powstała płytka Arduino – moduł zawierający mikrokontroler oraz szereg elementów pozwalających na łatwe podłączenie i sterowanie różnymi komponentami elektronicznymi. Programy dla tego układu tworzone są w darmowym środowisku Arduino IDE i przesyłane do płytki za pomocą złącza USB.

Dzięki Arduino możemy realizować szereg praktycznych projektów: od prostego migania diodą LED, przez pomiar temperatury, sterowanie silnikiem czy wyświetlanie komunikatów na ekranie LCD, aż po bardziej zaawansowane rozwiązania wykorzystywane w inteligentnych domach i systemach automatyki. Przykładowo: możliwe jest sterowanie roletami w zależności od natężenia światła, automatyczne wyłączanie urządzeń po zadanym czasie czy reagowanie na obecność intruza w mieszkaniu.

W ramach niniejszego materiału każdy projekt będziesz mógł najpierw zrealizować w środowisku symulacyjnym Tinkercad, które umożliwia testowanie układów elektronicznych bez potrzeby fizycznego sprzętu. Pozwoli to na bezpieczne i wygodne zapoznanie się z zasadami działania programu oraz układu. Następnie, po przetestowaniu symulacji, będzie można przejść do wykonania projektu na rzeczywistej płytce Arduino. Takie podejście pozwala na lepsze zrozumienie działania mikrokontrolera oraz zwiększa skuteczność nauki poprzez praktyczne doświadczenia.

Ćwiczenie na rozgrzewkę:

Ćwiczenie 1
RsLMtoT59r2Ds
Przycisk RESET na płytce Arduino Uno służy do: Możliwe odpowiedzi: 1. wyłączenia płytki, 2. zapalenia diody dołączonej do pinu numer 13, 3. ponownego uruchomienia programu
Twoje cele
  • Dowiesz się, czym jest platforma Arduino.

  • Poznasz podstawowe rodzaje płytek Arduino.

  • Zapoznasz się z budową płytki Arduino Uno.

  • Zainstalujesz środowisko programistyczne Arduino IDE.