Arduino UNO

Arduino jest niewielką płytką zawierającą elementy elektroniczne. Jej sercem jest układ ATMEGA 328 produkowany przez firmę Atmel. Układ ATMEGA 328 jest mikrokontrolerem (w wielkim uproszczeniu jest to mikrokomputer), którego możliwości  możemy wykorzystać w wielu dziedzinach naszego życia. Cena samego mikroontrolera to około 10zł (2015 rok)


Przykłady zastosowań:


Aby mikrokontroler spełniał swoje zadania, potrzebuje kilku podstawowych elementów:
  • procesora (CPU),
  • pamięci,
  • portów do komunikacji z otoczeniem

Zadaniem procesora jest realizacja programu zapisanego w pamięci Flash. Po odłączeniu zasilania informacje nie są z niej usuwane.
Pamięć RAM, przechowuje informacje jedynie, kiedy układ pracuje. Po każdym resecie zostaje wyczyszczona. Idealnie nadaje się do przechowywania zmiennych.





Elementy płytki Arduino
  1. Złącze USB – wykorzystywane do zasilania, programowania oraz komunikacji z komputerem
  2. Złącze zasilania (7V – 12V)
  3. Stabilizator napięcia
  4. Przycisk resetu – resetuje płytkę Arduino
  5. Mikrokontroler odpowiedzialny za komunikację z komputerem przez USB
  6. Złącze programowania do mikrokontrolera z punkt 5.
  7. Złącze sygnałowe*
  8. Złącze sygnałowe*
  9. Dioda LED sygnalizująca podłączenie napięcia
  10. Wyjście programatora dla mikrokontrolera z punktu 13.
  11. Złącze sygnałowe*
  12. Złącze zasilania*
  13. Serce Arduino, główny mikrokontroler AVR ATmega328
  14. Diody LED sygnalizujące transmisję do/z komputera
  15. Dioda LED do dyspozycji użytkownika
  16. Rezonator ceramiczny taktujący mikrokontroler z częstotliwością 16MHz

Arduino jest platformą open-hardware. Każdy może wykonać własną  płytkę zgodą z tym standardem. Zestawy od innych firm działające, jak Arduino, potocznie nazywane są klonami.






Aby umieścić w mikrokontrolerze własny program, musimy najpierw zainstalować w swoim systemie odpowiednie środowisko  - oprogramowanie Arduino IDE. Otrzymujemy narzędzie wyposażone w edytor tekstu oraz możliwość kompilowania programu i przesyłania go do mikrokontrolera.


Koniec