- Autor:
- Długość
- liczba lekcji: 102, czas trwania: 07:00:32
- Ocena
Kurs video
Arduino. Kurs video. Poziom pierwszy. Podstawowe techniki dla własnych projektów elektronicznych
- Wydawnictwo:
- Videopoint
- Wersja:
- Online
- Czas trwania:
- 7 godz. 0 min.
- Technologia:
- Arduino UNO, Arduino IDE 1.0.6
- Ocena:
Spis lekcji kursu video
-
1. Wprowadzenie 02:17:59
- 1.1. Płytka - informacje podstawowe 00:02:28
- 1.2. Prawo Ohma - informacje podstawowe 00:04:30
- 1.3. Rezystory - informacje podstawowe 00:03:27
- 1.4. Co to jest Arduino? 00:01:53
- 1.5. Arduino Uno i inne edycje 00:03:34
- 1.6. Instalacja Arduino IDE 00:03:51
- 1.7. Pliki programów dla Arduino 00:01:52
- 1.8. Instalacja programu Fritzing 00:02:50
- 1.9. Podstawowe definicje 00:02:08
- 1.10. Shieldy, czyli rozszerzenia do Arduino 00:02:03
- 1.11. Pierwszy program 00:05:07
- 1.12. Programowanie Arduino 00:02:25
- 1.13. Rodzaje pamięci w Arduino 00:01:49
- 1.14. Struktura programu 00:06:29
- 1.15. Funkcje 00:04:14
- 1.16. Zmienne i stałe 00:04:17
- 1.17. Dokumentacja Arduino 00:01:19
- 1.18. Płytka stykowa i pierwszy obwód 00:05:13
- 1.19. Dioda LED i dobór opornika 00:04:44
- 1.20. Budowa obwodu na płytce stykowej 00:04:40
- 1.21. Podłączenie diody RGB 00:02:36
- 1.22. Program do obsługi diody RGB - funkcja analogWrite 00:05:47
- 1.23. Co to jest PWM? 00:02:18
- 1.24. Pętle 00:03:44
- 1.25. Pętla "for" 00:03:36
- 1.26. Podłączanie przycisku 00:03:42
- 1.27. Odczyt stanu przycisku - konstrukcja "if" 00:04:14
- 1.28. Konstrukcja warunkowa w detalach 00:04:40
- 1.29. Warunek "if... else" 00:02:56
- 1.30. Konstrukcja "if... else if" 00:02:03
- 1.31. Fotorezystor - czujnik natężenia oświetlenia 00:03:02
- 1.32. Programowa obsługa fotorezystora - funkcja analogRead 00:04:31
- 1.33. Debugowanie przez port szeregowy 00:04:37
- 1.34. Dzielnik napięcia 00:03:49
- 1.35. Drgania zestyków 00:06:11
- 1.36. Programowy debouncing 00:07:11
- 1.37. Podsumowanie podstawowej wiedzy 00:04:09
-
2. Komunikacja z komputerem 00:21:19
-
3. Komunikacja między dwoma Arduino 00:12:10
-
4. Magistrala OneWire 00:41:35
- 4.1. Podłączenie termometru DS18B20 do Arduino 00:02:34
- 4.2. Instalacja bibliotek do obsługi OneWire 00:03:13
- 4.3. Program do odczytu temperatury - użycie bibliotek 00:04:08
- 4.4. Konfiguracja magistrali OneWire 00:05:38
- 4.5. Odczyt temperatury z DS18B20 00:05:21
- 4.6. Podłączenie wielu układów do magistrali OneWire 00:01:53
- 4.7. Obsługa wielu układów 00:04:25
- 4.8. Pętla "while" 00:06:44
- 4.9. Odczyt temperatury z wielu termometrów 00:03:30
- 4.10. Typy złożone, tablice 00:04:09
-
5. Wyświetlacz znakowy LCD 00:16:54
-
6. Pamięć stała EEPROM 00:20:22
-
7. Interfejs urządzenia - menu, LCD, przyciski i brzęczyk 00:19:31
-
8. Czujnik odległości HC-SR04 00:10:23
-
9. Przerwania 00:10:31
-
10. Bluetooth 00:20:21
-
11. Rejestr 74595 - ekspander wyjść cyfrowych 00:27:44
-
12. Przekaźniki 00:06:15
-
13. Potencjometr 00:11:13
-
14. Serwomechanizm 00:07:48
-
15. Magistrala TWI (I2C) 00:54:37
- 15.1. Wprowadzenie 00:02:52
- 15.2. Adresy na magistrali TWI 00:05:55
- 15.3. Działanie magistrali. Warunki startu i stopu 00:04:10
- 15.4. Mapa pamięci układu RTC 00:02:18
- 15.5. Podłączanie układów TWI do Arduino 00:03:39
- 15.6. Komunikacja z układem RTC. Biblioteka Wire 00:06:25
- 15.7. Odczyt daty i czasu z układu RTC 00:07:03
- 15.8. Aktualizacja czasu w układzie RTC 00:05:20
- 15.9. Kod BCD 00:06:58
- 15.10. Ekspander portów cyfrowych PCF8574 00:04:09
- 15.11. Konfiguracja adresów na magistrali TWI 00:05:48
-
Podsumowanie 00:01:50
Opis
kursu video
:
Arduino. Kurs video. Poziom pierwszy. Podstawowe techniki dla własnych projektów elektronicznych
Obierz kurs na... Arduino!
Platforma Arduino jest absolutnie niezwykłym wynalazkiem. Dzięki niej każdy może zbudować działający, zaawansowany układ elektroniczny, który spełni jego indywidualne wymagania. Okazuje się, że wcale nie trzeba być inżynierem, by stworzyć taki układ: Arduino zapewnia wszystko, o czym może zamarzyć majsterkowicz czy entuzjasta elektroniki. Modularna budowa pozwala łączyć ze sobą kolejne komponenty, co daje szerokie możliwości specjalizacji urządzeń: mogą one służyć do wysyłania SMS-ów, przekazywać informacje do smartfona za pomocą Bluetootha czy zawiadywać oświetleniem w całym domu. Wystarczy tylko zbudować odpowiedni układ i zaprogramować go zgodnie z własnymi potrzebami
Jak to zrobić? Jak wejść w bogaty i interesujący świat systemów wbudowanych i mikrokontrolerów? Od czego zacząć przygodę z Arduino? Najlepiej od dobrego szkolenia. Sięgnij po Arduino. Kurs video. Poziom pierwszy. Podstawowe techniki dla własnych projektów elektronicznych i przekonaj się, jak przyjemna i owocna może być zabawa z Arduino.
Arduino pokochali użytkownicy na całym świecie — od czasu powstania platformy sprzedano ponad siedemset tysięcy zestawów!
Czego nauczysz się podczas kursu Arduino?
- Opanujesz programowanie Arduino.
- Nauczysz się konstruować elementarne układy elektroniczne i sprzęgać je z Arduino.
- Zorientujesz się, jak zapewnić komunikację z czujnikami i innymi urządzeniami za pomocą interfejsów 1-Wire, i2c, UART.
- Odkryjesz, jak bezprzewodowo kontrolować Arduino za pomocą Bluetootha.
- Dowiesz się, jak korzystać z dokumentacji elementów.
- Poznasz biblioteki programistyczne dla Arduino, ułatwiające pracę.
- Zobaczysz, jak wejść w interakcje z tworzonym projektem za pomocą menu wypisanego na wyświetlaczu LCD.
Sprawdź, jak łatwo i szybko zbudować własne układy elektroniczne. Ten kurs video, złożony ze stu lekcji (plus trzy pierwsze jako wprowadzenie dla zupełnie zielonych!), pozwoli Ci poznać specyfikę Arduino, zorientować się w możliwościach tej platformy i zrozumieć, skąd wzięła się jej popularność. Znajdziesz tu omówienie podstawowych aplikacji służących do programowania i projektowania obwodów elektronicznych oraz przepisy na stworzenie działającego mikrokontrolera, a także prototypów różnych urządzeń. Dowiesz się, jak efektywnie wykorzystywać rozmaite technologie do budowy konkretnych układów.
Jeśli sumiennie przerobisz kurs, nigdy więcej nie przerazi Cię konieczność przeglądania obcojęzycznej dokumentacji czy skomplikowanych schematów różnych rozwiązań, które można znaleźć w internecie. Będziesz wiedział, jak na własnym biurku w prosty sposób zweryfikować, czy Twój najnowszy pomysł ma prawo działać, i bez trudu sprawdzisz, czemu Twój program nie działa (debugowanie). Poradzisz sobie także z błędami kompilacji, których wykrycie często przerasta możliwości początkujących użytkowników Arduino.
Arduino — płytka, zestaw, aplikacje
Arduino łączy w sobie kilka elementów: płytkę z mikrokontrolerami Atmel AVR, zestaw części do budowania układów elektronicznych oraz aplikację Arduino IDE. Dzięki temu można zaprojektować układ, zbudować go i zaprogramować bez ryzyka przykrych niespodzianek. Arduino. Kurs video. Poziom pierwszy. Podstawowe techniki dla własnych projektów elektronicznych omawia tę tematykę od początku, od pierwszego podłączenia płytki do komputera i napisania pierwszego programu. Przeprowadzi Cię przez podstawy programowania dla Arduino oraz zapozna z zasadami podłączania elementów i konstrukcji najprostszych układów. Gdy opanujesz ten materiał, przyjdzie czas na większe projekty, takie jak magistrale komunikacyjne i typowe układy. Oprócz aspektów praktycznych pojawiają się tu lekcje tłumaczące zasady działania mikrokontrolerów, pozwalające lepiej zrozumieć tę tematykę. Wisienką na torcie jest omówienie programu Fritzing, który umożliwia projektowanie układu w komputerze.
Układ korzyści
Jeśli jesteś urodzonym majsterkowiczem albo marzysz o tym, żeby Twoje gadżety w końcu zaczęły działać tak, jak Ty chcesz, a nie tak, jak zaprogramował je ktoś mieszkający na drugim końcu świata, kto nie ma pojęcia o Twoich priorytetach, wreszcie możesz spełnić swoje marzenia. Opanowanie Arduino pomoże Ci uzyskać kontrolę nad elektroniką w całym domu i przyniesie satysfakcję ze świetnie wykonanej, twórczej, autorskiej pracy. Będziesz się przy tym fantastycznie bawić, a Twoje opowieści o własnoręcznie wykonanych urządzeniach na pewno wzbudzą sensację wśród znajomych. Przekonasz się, że układy elektroniczne naprawdę rządzą światem, ale projektują i programują je ludzie tacy jak Ty.
Arduino. Kurs video. Poziom pierwszy. Podstawowe techniki dla własnych projektów elektronicznych to znakomite wprowadzenie w świat Arduino — a gdy nauczysz się już wszystkiego, co może Ci zaoferować, zapragniesz głębiej wniknąć w fascynujący świat, w którym każdy maleńki gadżet może mieć potężną moc.
Kurs Arduino tylko dla wtajemniczonych?
Arduino. Kurs video. Poziom pierwszy. Podstawowe techniki dla własnych projektów elektronicznych ma za zadanie nauczyć Cię podstaw projektowania i programowania w Arduino, ale stawia też przed Tobą ambitniejsze zadania. Nie musisz umieć lutować, by zbudować działające urządzenie, ale musisz dowiedzieć się co nieco o języku C (albo, jeśli wolisz, o języku Arduino), ponieważ to właśnie w nim będziesz tworzyć programy dla Twoich urządzeń. Programowanie w Arduino IDE jest bardzo ciekawym doświadczeniem, a jeśli dodasz do tego projektowanie w programie Fritzing i znajomość niewiarygodnych możliwości platformy Arduino, okaże się, że błyskawicznie opanowałeś mnóstwo nowych, cennych umiejętności!
Poznaj naszego eksperta
Paweł Matyszok — absolwent informatyki na Politechnice Śląskiej w Gliwicach. Od zawsze interesował się działaniem komputerów, technologiami sieciowymi i internetowymi; nieco później jego zainteresowania objęły także programowanie i działanie systemów wbudowanych oraz zagadnienia sztucznej inteligencji i analizy obrazów. Z Arduino po raz pierwszy zetknął się w 2009 roku. Obecnie kontynuuje studia wyższe oraz pracuje w gliwickiej firmie z branży oprogramowania.
„Człowiek uczy się do końca życia. Musi sobie tylko zdawać sprawę z potrzeby nauki. I solidności”
Franciszek Żwirko
Sprawdź również kursy Ruby on Rails dostępne w naszej ofercie.
Wybrane bestsellery
Videopoint - inne kursy
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@helion.pl
Książka drukowana
Oceny i opinie klientów: Arduino. Kurs video. Poziom pierwszy. Podstawowe techniki dla własnych projektów elektronicznych Paweł Matyszok (10) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(3)
(2)
(2)
(1)
(2)
(0)
więcej opinii
ukryj opinie