Zapraszamy 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 i nauczymy się budować proste układy oraz, 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.
Lista zagadnień realizowanych w tym przedmiocie:
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.
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.
Trochę poleceń już znamy, czas zebrać to w całość i zrobić przypomnienie. Dodatkowo zbudujemy układ reagujący na dźwięk.
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.
Zajmiemy się wyświetlaczem 4-cyfrowym i zobaczymy, jak wolne jest nasze oko.
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 ;)
Ogólnie temat z poprzedniej lekcji, ale z dodatkowym wyświetlaczem 2x16 znaków, żeby fajnie to wyglądało. :)
Warto dołączyć silnik do naszych projektów, co pozwoli być im bardziej mobilnymi. My poznamy podstawy sterowania silnikiem krokowym.
Serwomechanizm jest rodzajem silnika, czym się różni od zwykłego silnika i jak nim sterować zobaczymy w tym materiale.
To już niestety ostatni materiał w tym przedmiocie. Bardzo prosty. Zobaczymy, jak Arduino wydaje dźwięki.