Aplikacja Arduino Programming Tutorial zawiera ponad 200 lekcji, przewodników, układów elektronicznych i szybkiego kursu programowania C/C++. Program ten będzie przydatny zarówno dla początkujących, jak i doświadczonych entuzjastów elektroniki, studentów i inżynierów. Zawiera także pytania testowe i odpowiedzi do nauki programowania Arduino, które można wykorzystać w przygotowaniu do rozmów kwalifikacyjnych, testów i egzaminów.
Do płytek Arduino można podłączyć różne komponenty elektroniczne, czujniki i moduły. Są stosowane w szerokiej gamie obwodów i projektów automatyki. Ta aplikacja zawiera odniesienia do różnych peryferyjnych komponentów elektronicznych, czujników analogowych i cyfrowych oraz modułów zewnętrznych dla Arduino: ich opis, zastosowanie, integracja i przykłady kodu.
Treść aplikacji została przetłumaczona na następujące języki:
Angielski, francuski, niemiecki, włoski, portugalski, rosyjski, hiszpański, ukraiński.
Przewodnik programowania zawiera następujące tematy:
- Typy danych
- Stałe i literały
- Operacje
- Typowanie
- Struktury kontrolne
- Cykle
- Tablice
- Funkcje
- Zmienne zakresy i klasy przechowywania
- Sznurki
- Wskazówki
- Konstrukcje
- Związki
- Pola bitowe
- Wyliczenia
- Dyrektywy preprocesora
- Pytania testowe/odpowiedzi
Komunikacja:
- Port szeregowy
- SPI
-I2C
Aplikacja zawiera następujące przykłady sprzętu:
- Diody LED, wyjścia cyfrowe
- Przyciski, wejścia cyfrowe
- Port szeregowy
- Wejścia analogowe
- Wyjścia analogowe
- Silniki prądu stałego
- Timery
- Dźwięk
- Czujniki światła otoczenia
- Pomiar odległości
- Czujniki wibracji
- Czujniki temperatury i wilgotności
- Enkodery obrotowe
- Moduły dźwiękowe
- Czujniki przemieszczenia
- Czujniki podczerwieni
- Czujniki pola magnetycznego
- Czujniki dotyku
- Czujniki śledzące
- Detektory płomieni
- Czujniki tętna
- Moduły LED
- Przyciski i joysticki
- Przekaźniki
Cała zawartość i quizy są aktualizowane w każdej nowej wersji.
Uwaga: Znak towarowy Arduino, a także wszystkie inne nazwy handlowe wymienione w tym programie są zastrzeżonymi znakami towarowymi odpowiednich firm. Program ten został opracowany przez niezależnego programistę i nie jest w żaden sposób powiązany z tymi firmami i nie jest oficjalnym kursem szkoleniowym Arduino.
Updated content and libraries.
Added new examples with gas sensors.