ODBIERZ TWÓJ BONUS :: »

Programowanie układów AVR dla praktyków Elliot Williams

(ebook) (audiobook) (audiobook)
Autor:
Elliot Williams
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
5.2/6  Opinie: 11
Stron:
432
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
44,50 zł 89,00 zł (-50%)
44,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Programowania mikrokontrolerów AVR w języku C
  • Konfigurowania środowiska narzędziowego na Windows, Linux i Mac
  • Wykorzystywania Arduino jako programatora układów AVR
  • Tworzenia i modyfikowania projektów z wykorzystaniem diod LED i wyjść cyfrowych
  • Manipulowania bitami i rejestrami sprzętowymi mikrokontrolera
  • Realizowania komunikacji szeregowej (USART) między AVR a komputerem
  • Obsługiwania wejść cyfrowych, przycisków i eliminowania odbić
  • Wykorzystywania konwertera analogowo-cyfrowego do pomiarów (ADC)
  • Implementowania przerwań sprzętowych i obsługi zdarzeń w czasie rzeczywistym
  • Używania liczników i timerów sprzętowych do pomiaru czasu i generowania sygnałów
  • Sterowania jasnością diod i silnikami za pomocą modulacji szerokości impulsu (PWM)
  • Kontrolowania serwomotorów i budowania projektów z ruchem precyzyjnym
  • Projektowania układów do sterowania silnikami prądu stałego i krokowymi (mostki H, mikrokroki)
  • Komunikowania się z urządzeniami zewnętrznymi przez protokoły SPI i I2C
  • Zarządzania pamięcią programu i EEPROM do przechowywania oraz odczytu danych
  • Tworzenia zaawansowanych projektów, takich jak gadający woltomierz czy wykrywacz kroków

Programowanie układów AVR dla pasjonatów!

  • Reaguj natychmiastowo na tyle zewnętrznych zdarzeń, ile układ AVR ma pinów.
  • Zbuduj niedrogi wykrywacz kroków.
  • Zaprojektuj elektronikę sterującą silnikami prądu stałego i silnikami krokowymi oraz innymi elementami o dużym poborze prądu.
  • Przygotuj gadający woltomierz, w którym próbki dźwięku zapisane są w nieulotnej pamięci mikrokontrolera.
  • Wykorzystaj protokoły SPI i I2C.

Współczesny świat elektroniki jest podbijany przez układ Arduino. Przemawia za nim wygoda oraz proste tworzenie całkiem zaawansowanych projektów. Jeżeli jednak wymagasz najwyższej wydajności, reakcji na zdarzenia w czasie rzeczywistym lub wielozadaniowości, warto, żebyś wykonał kolejny krok i poznał układy AVR firmy Atmel. Brzmi zachęcająco?

Doskonale! W Twoje ręce oddajemy książkę, która pozwoli Ci poznać pasjonujący świat tych układów. W kolejnych rozdziałach nauczysz się wykorzystywać ich potencjał do pisania swoich własnych programów w języku C oraz komunikowania się ze światem zewnętrznym. Ponadto dowiesz się, jak korzystać z komunikacji szeregowej, wejść cyfrowych oraz przerwań sprzętowych. Na sam koniec, w części poświęconej zaawansowanym zagadnieniom, zobaczysz, jak używać przełączników i protokołu I2C oraz sterować silnikami. Książka ta przyda się wszystkim pasjonatom elektroniki, którzy pragną odkryć potencjał układów AVR.

Dzięki tej książce:

  • skompletujesz potrzebne narzędzia
  • nauczysz się programować układy AVR
  • wykorzystasz Arduino do programowania AVR
  • zastosujesz przerwania sprzętowe
  • użyjesz układu AVR w zaawansowanych projektach

Wykorzystaj potencjał układów AVR!

Wybrane bestsellery

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka "Programowanie układów AVR dla praktyków" wymaga wcześniejszej znajomości programowania?
Podstawowa znajomość programowania, zwłaszcza w języku C, będzie pomocna, ale książka wprowadza czytelnika w zagadnienia krok po kroku, dzięki czemu początkujący również sobie poradzą.
2. Jakie projekty praktyczne znajdę w tej książce?
Książka zawiera liczne przykłady i projekty, m.in. wykrywacz kroków, sterowanie silnikami, gadający woltomierz, układy z diodami LED, obsługę przycisków, komunikację szeregową, a także zaawansowane zastosowania protokołów SPI i I2C.
3. Czy książka obejmuje programowanie układów AVR z użyciem Arduino?
Tak, książka pokazuje, jak wykorzystać Arduino zarówno jako platformę sprzętową, jak i programator dla układów AVR, a także omawia różnice i zalety obu podejść.
4. Czy do korzystania z książki potrzebuję specjalistycznego sprzętu?
Do realizacji projektów opisanych w książce przyda się podstawowy zestaw elektroniczny (np. płytka stykowa, diody, rezystory, mikrokontroler AVR, Arduino), jednak autor opisuje również, jak skompletować niezbędne narzędzia.
5. Czy książka zawiera informacje o debugowaniu i rozwiązywaniu problemów?
Tak, w wielu rozdziałach znajdziesz wskazówki dotyczące debugowania, rozwiązywania typowych problemów z układami oraz praktyczne porady ułatwiające naukę.
6. Czy dzięki tej książce nauczę się obsługiwać protokoły komunikacyjne, takie jak SPI i I2C?
Tak, książka szczegółowo omawia zarówno teorię, jak i praktyczne zastosowanie protokołów SPI oraz I2C w projektach z układami AVR.
7. W jakim języku programowania są pisane przykłady z książki?
Większość przykładów i projektów oparta jest na języku C, który jest standardem w programowaniu mikrokontrolerów AVR.
8. Czy książka nadaje się jako materiał do samodzielnej nauki?
Tak, książka została napisana z myślą o praktycznym podejściu i samodzielnej nauce - zawiera liczne ćwiczenia, przykłady oraz szczegółowe wyjaśnienia poszczególnych zagadnień.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
89,00 zł
Niedostępna
Ebook
44,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint