Arduino - podstawy

Pierwsze projekty w Arduino

Ratings: 4.84 / 5.00




Description

Zapraszamy Was do świata IoT, a dokładnie do zabawy płytkami Arduino. Przedmiot jest prowadzony całkowicie od podstaw, nie potrzebujesz żadnej wiedzy, wszystkiego dowiesz się z wykładów. Poznamy podstawy elektrotechniki, jak i nauczymy się budować proste układy. Co najciekawsze, będziemy je programować w języku podobnym do C++, tak żeby się nas słuchały. Zobaczysz, jaka to fajna zabawa i jakie to jest proste. Zapraszamy!


Lista zagadnień realizowanych w tym przedmiocie:


  • Czym jest Arduino - program wbudowany, pływające diody

Poznajemy płytkę Arduino, trochę teorii z elektrotechniki i dwa projekty. Pierwszy to program, który jest wczytany fabrycznie w płytkę a drugi to pływające diody.


  • Arduino - potencjometr, dioda RGB

Z teorii, miernik i sposoby pomiaru różnych wartości oraz PWM (modulacja szerokości impulsu). Z praktyki dwa projekty - jeden bardzo prosty z potencjometrem, pokazujący, jak odczytujemy wartości z pinów analogowych. Drugi z diodą RGB, gdzie zobaczymy w praktyce, jak działa PWM.


  • Powtarzamy, co wiemy do tej pory oraz dźwiękowy kontroler diody

Trochę poleceń już znamy, czas zebrać to w całość i zrobić przypomnienie. Dodatkowo zbudujemy układ reagujący na dźwięk.


  • Cyfrowy wyświetlacz LED

Projekt będzie bardzo prosty, ale dodamy do niego trochę matematyki. Będziemy sterować jednocyfrowym wyświetlaczem LED, ale informację, jaka cyfra ma być wyświetlana, zakodujemy w postaci liczby.


  • Montaż wyświetlacza 4-cyfrowego

Zajmiemy się wyświetlaczem 4-cyfrowym i zobaczymy, jak wolne jest nasze oko.


  • Moduł czasu rzeczywistego (zegar)

Standardowo płytka Arduino nie wie, jaki jest aktualny czas. Jej życie zaczyna się z włączeniem układu do prądu. W tym projekcie damy jej świadomość czasu ;)


  • Zegar z wyświetlaczem

Ogólnie temat z poprzedniej lekcji, ale z dodatkowym wyświetlaczem 2x16 znaków, żeby fajnie to wyglądało. :)


  • Silnik krokowy

Warto dołączyć silnik do naszych projektów, co pozwoli być im bardziej mobilnymi. My poznamy podstawy sterowania silnikiem krokowym.


  • Serwomechanizm

Serwomechanizm jest rodzajem silnika, czym się różni od zwykłego silnika i jak nim sterować zobaczymy w tym materiale.


  • Brzęczek aktywny i pasywny

To już niestety ostatni materiał w tym przedmiocie. Bardzo prosty. Zobaczymy, jak Arduino wydaje dźwięki.

What You Will Learn!

  • Podstaw programowania Arduino
  • Podstaw elektrotechniki
  • Obsługi wyświetlacza LED i i 4-cyfrowego
  • Obsługi moduły czasu rzeczywistego, silnika krokowego, serwomechanizmu

Who Should Attend!

  • Początkujący programiści, majsterkowicze