17 sierpnia 2023

Arduino a Education board i inne shieldy

Arduino to doskonały wybór na początek zabawy z programowaniem, zwłaszcza dla osób, które dopiero zaczynają swoją przygodę z elektroniką i kodowaniem. Oto dlaczego:

  1. Łatwość użycia: Arduino jest przyjazne dla początkujących, oferując prostą składnię do programowania.
  2. Wiele zasobów: Istnieje mnóstwo darmowych tutoriali, kursów online i społeczności, które pomogą w nauce programowania Arduino.
  3. Gotowe projekty: Na platformie Arduino znajdziesz wiele gotowych projektów, które można łatwo dostosować lub rozwinąć.
  4. Wielość zastosowań: Możesz tworzyć interaktywne instalacje, sterować oświetleniem, tworzyć roboty, automatyzować domowe urządzenia i wiele innych.
  5. Niski koszt: Arduino jest dostępne w przystępnych cenach, co pozwala eksperymentować bez dużych wydatków.
  6. Społeczność: Duża społeczność entuzjastów Arduino gotowa jest udzielić pomocy i dzielić się wiedzą.
  7. Rozszerzalność: Możesz rozwijać swoje umiejętności, przechodząc od prostych projektów do bardziej skomplikowanych, wykorzystując różne moduły i czujniki.

Niemniej jednak programowanie na samym Arduino może przysporzyć wiele problemów. Potrzebujemy przynajmniej niewielkiej wiedzy elektronicznej aby podłaczyć diodę do naszego Arduino aby zaraz nie uległa spaleniu. Podłączanie bardziej skomplikowanych elementów elektronicznych może przysporzyć początkującym elektronikom wielu problemów.

Dodatkowym problemem mogą być przewody połączeniowe do naszych układów. Muszą być one prawidłowo podłączone aby układ mógł działać. Często wyskakują podczas podłączania kolejnych elementów.

Dobrym rozwiązaniem tych wszystkich powyższych problemów są shieldy - nakładki na Arduino zawierające wbudowane już elementy elektroniczne. Na przykładach opiszę kilka znanych shieldów na Arduino.

Education Baord - zakup w sklepie

Jest to idealne rozwiązanie na rozpoczęcie przygody z programowaniem mikrokontrolera Arduino. Niewielki koszt i mnóstwo wbudowanych elementów pomoże nam zbudować niejeden ciekawy projekt.

Przykłady projektów do zaprogramowania:

  • stacja pogody
  • alfabet Morse'a
  • zdalne sterowanie
  • gry:
    • reflex
    • zapamiętywanie
  • sterowanie menu

Wbudowane elementy:

  • 2x Przycisk/switch
  • 1x Potencjometr analogowy
  • 2x Dioda LED (czerwona i niebieska)
  • 1x Dioda RGB (dowolny kolor wyświetlany z programu)
  • 1x Buzzer/głośniczek dobrej jakości
  • 1x Cyfrowy czujnik temperatury DHT11
  • 1x Czujnik światła
  • 1x Czujnik fal ultradźwiękowych IR (infraRed)
  • 2x Wlutowane piny cyfrowe wraz z zasilaniem
  • 2x Wlutowane piny analogowe wraz z zasilaniem
  • 1x Złącze I2C (umożliwi podłączenie np Wyświetlacz LCD)
  • 1x Złącze Bluetooth (wyprowadzone i dostępne piny RX i TX)
Arduino a Education board i inne shieldy 1

BeCreo

Kolejne rozszerzenie do Arduino zawierające nakładkę z wbudowanym wyświetlaczem LCD oraz pinami do podłączenia dodatkowych elementów elektronicznych.

Elementy do podłączenia do shielda:

  • przycisk
  • diody led 3 szt.: czerwona, żółta, zielona
  • potencjometr
  • czujnik temperatury
  • czujnik światła
  • joystick
  • głośniczek
  • servomechanizm
  • czujnik odległości
  • czujnik obrotu

Zestaw BeCreo wymaga już jednak trochę uwagi podczas podłączania elementów do shielda. Należy je podłaczyć odpowiednią stroną. W przeciwnym wypadku element może nam nie działać lub ulec uszkodzeniu.

LCD keypad shield

Ciekawy shield z wbudowanym wyświetlaczem LCD oraz przyciskami do sterowania i programowania. Ten i podobne shieldy często stosuje się przy sterowaniu pieców, układów hydraulicznych oraz do sterowania elementami z rozszerzonym menu.

Wbudowane elementy:

  • wyświetlacz LCD 2x16
  • 6 x switch
  • potencjometr
Arduino a Education board i inne shieldy 2

Dodaj komentarz

Copyright © 
Code Designer 2024