Strona główna > Artykuly > Arduino przepustka do swiata technologii

Arduino - przepustka do świata technologii

r-e-k-l-a-m-a
2019-08-28
Nowa generacja aplikacji Photosynth
r-e-k-l-a-m-a

System sterowania oświetleniem, inteligentna stacja pogodowa, a może zdalnie sterowany robot? Takie pomysły rozpalają wyobraźnię niezależnie od wieku, a często także od płci. Przekonajmy się, czy wejście w świat technologii zawsze musi oznaczać długie godziny żmudnej nauki.

Mały mocarz

Zasoby internetu obfitują w przykłady błyskotliwej inwencji amatorskich wynalazców. Ktoś stworzył automatyczny dozownik karmy dla kota, ktoś inny zbudował własnego drona. Obok pomysłów żywcem wyjętych z dziecięcych marzeń, można też znaleźć projekty dużo bardziej zaawansowane. Czujnik otwarcia drzwi skorelowany z instalacją oświetleniową w taki sposób, aby domowników od progu witało nastrojowe oświetlenie to już przecież namiastka inteligentnego domu. Rozmach pomysłów zdaje się nie mieć granic, jednak potencjalny zapał jest skutecznie gaszony przez wizję trudnej nauki programowania i konieczność poznania zasad działania półprzewodników. A może da się łatwiej?


W tym miejscu na scenę wkracza Arduino. Nieduża i niepozornie wyglądająca płytka niewielka jest tylko rozmiarem, kryje ona w sobie ogromny potencjał. Tak naprawdę jest to bardzo prosty komputer, przy czym prostota nie oznacza w tym wypadku ograniczonych możliwości. Jest on przeznaczony do realizowania nieco innych funkcji niż typowe komputery, z którymi mamy do czynienia na co dzień. Sercem urządzenia jest kontroler, znajdziemy też moduły pamięci, wbudowany programator i gniazdo USB, które ze względu na olbrzymią energooszczędność podzespołów może stanowić źródło zasilania. Dla wygody warto jednak skorzystać z dedykowanego gniazda i odpowiedniego zasilacza. Przede wszystkim jednak na płytce znajdziemy szereg pinów umożliwiających podłączenie komponentów zewnętrznych. Mogą nimi być zarówno czujniki ciśnienia czy temperatury, jak i diody lub silniczki. 

Nauka przez zabawę

Oczywiście, aby Arduino wiedziało jak interpretować i przetwarzać dane z czujników oraz jak sterować elementami wykonawczymi, musimy je tego nauczyć. Nie obędzie się więc bez programowania. Na szczęście otwarte środowisko programistyczne Arduino IDE opiera się na uproszczonej wersji języka C/C++. Język ten nie jest trudny do opanowania, a omawiane środowisko oferuje szereg udogodnień i gotowych rozwiązań sprawiających, że nauka nie tylko nie będzie uciążliwa, ale może wręcz przypominać zabawę. Możliwość natychmiastowego zobaczenia efektów pracy stanowi ogromną motywację i skutecznie zachęca do dalszego zagłębiania się w tajniki programowania.


Warto zacząć od niewielkich projektów, łatwy start ułatwia zresztą samo urządzenie, fabrycznie wyposażone w program sterujący rozbłyskami diody. Korzystając z firmowego środowiska programistycznego, w szybki i intuicyjny sposób opanujemy reguły kontrolujące  diodę, a stąd już tylko krok do kolejnych realizacji. Może będzie to wiatraczek na biurko lub pierwszy projekt małego pojazdu? Przedstawione przykłady mogą wyglądać nieco trywialnie, nikogo jednak nie powinna zmylić ich prostota. Arduino pomaga początkującym użytkownikom wkroczyć w świat zaawansowanych technologii, jednak równie dobrze sprawdza się w zaawansowanych realizacjach, czego dowodem jest częste wykorzystywanie tego urządzenia w profesjonalnych projektach inżynieryjnych.

Odsłon(121)

Podziel się z innymi

r-e-k-l-a-m-a

Komentarze

Zasady publikowania komentarzy

  • Prosimy o wypowiadanie się w komentarzach w sposób uprzejmy, z poszanowaniem innych uczestników dyskusji i ich odrębnych stanowisk.
  • Polecamy
  • Ostatnio dodane
  • Top download
  1. GIMP 2.8.14.1
  2. ALLPlayer 6.3
  3. Viber 5.2.0.2529
  4. Telegram 0.8.24
  5. CCleaner 5
  6. WhatsApp Messenger
  7. AVG AntiVirus Free 2015
  8. PotPlayer 1.6
  9. Gadu-Gadu (GG) 12
  10. BitTorrent 8.0
  1. 2015-11-15Firefox 42.0
  2. 2015-11-15Google Chrome 46.0.2490.86
  3. 2015-11-15WinRAR 5.30
  4. 2015-11-15Opera 33.0.1990.58
  5. 2015-09-25Firefox 41
  6. 2015-09-07Broken Sword 5: The...
  7. 2015-09-07Tearaway Unfolded
  8. 2015-09-07Endless Legend: Shadows
  9. 2015-09-07Destiny: The Taken King
  10. 2015-09-07Arslan: The Warriors of...
  1. 9779Euro Truck Simulator 2
  2. 7582Feuerwehr Simulator 2010
  3. 6793Symulator Jazdy 2
  4. 6664DirectX 12
  5. 6556Hugo: Tropikalna Wyspa
  6. 6391Live! Cam Vista IM (VF0420)
  7. 5010Live! Cam Vista IM (VF0260)
  8. 4696Zemsta Urzędasa
  9. 4278Off-Road Drive: Rajdy Bezdroży
  10. 4069Poldek Driver

Chcesz być szybko informowany o wszelkich
nowościach w serwisie dnasoftware.pl?

Dołącz do newslettera!