• Strefa matematyki i informatyki
    Strefa matematyki
    i informatyki

Podstawy programowania urządzeń elektronicznych z wykorzystaniem Arduino

Data rozpoczęcia:
Po zebraniu się grupy
Data zakończenia:
Po zebraniu się grupy
Ostatnia odsłona:
29. kwiecień 2014
Kod:
14/MI
Odsłon:
3303
Cena:
360.00 PLN za kurs
Wykładowca:
dr Cezary J. Walczyk

Opis

Liczba godzin dydaktycznych: 45

Założenia i cele ogólne kursu    

Kurs przeznaczony dla młodzieży i osób dorosłych, chcących rozpocząć przygodę z elektroniką i programowaniem układów elektronicznych typu Arduino.

Program kursu 

  1. Podstawowe informacje o projekcie Arduino.
  2. Przegląd najpopularniejszych układów Arduino  (Arduino Uno, Arduino Mega, Arduino Mega ADK).
  3. Pobieranie i instalowanie środowiska Arduino IDE.
  4. Podstawy programowania szkiców Arduino: komentarze, funkcja setup(), funkcja loop(), weryfikacja szkicu.
  5. Projekt nr 1: fala migających diod (włączanie i wyłączanie pinów).
  6. Projekt nr 2: przetwarzanie instrukcji za pomocą pętli for.
  7. Projekt nr 3: modulacja szerokości impulsu (PWM).
  8. Projekt nr 4: odczytywanie stanów pinów cyfrowych (podejmowanie decyzji za pomocą wyrażeń if i if else, zmienne logiczne.
  9. Projekt nr 5: sterowanie ruchem samochodowym (wykorzystanie dyrektywy #define).
  10. Projekt nr 6: tester baterii (działania arytmetyczne w systemie Arduino, operatory porównania liczb)
  11. Projekt nr 7: termometr (wykorzystanie czujników temperatury).
  12. Projekt nr 8: termometr z migającymi diodami LED (praca z funkcjami).
  13. Projekt nr 9: wyświetlanie temperatury (okno monitora portu szeregowego).
  14. Projekt nr 10: mnożenie liczb (pętle Chile i do Chile, wysyłanie danych z monitora portu szeregowego do systemu Arduino).
  15. Projekt nr 11: zastosowanie zmiennych typu long.
  16. Projekt nr 12: elektroniczna kostka do gry (liczby, zmienne, działania arytmetyczne).
  17. Projekt nr 13: wyświetlacz jednocyfrowy (wykorzystanie tablic).
  18. Projekt nr 14: termometr cyfrowy (rejestr przesuwny).
  19. Projekt nr 15: wyświetlacz matrycowy LED (arytmetyka bitowa).
  20. Projekt nr 16: wyświetlacze ciekłokrystaliczne.
  21. Projekt nr 17: stosowanie przerwań.
  22. Projekt nr 18: zamek sterowany klawiaturą numeryczną (rozszerzanie szkiców za pomocą bibliotek).
  23. Rozszerzanie możliwości platformy Arduino o inne moduły i czujniki.
  24. Sterowanie silnikami.
  25. Przegląd innych zastosowań np.: połączenie układu Arduino z Internetem, sterowanie układu Arduino za pomocą urządzeń z systemem Android (Arduino ADK), pcDuino.

Wiedza i umiejętności, które nabędą uczestnicy kursu

Uczestnik kursu będzie potrafił pobrać i zainstalować środowisko Arduino IDE.

Na przykładzie prostych projektów elektronicznych pozna podstawy programowania układów Arduino.

Warunki ukończenia kursu

Zaliczenie na podstawie frekwencji        

 


Rezerwuj kurs: Podstawy programowania urządzeń elektronicznych z wykorzystaniem Arduino

Cena za kurs

Podstawowe Informacje

Dodatkowe Informacje

* Wymagane pola