ODBIERZ TWÓJ BONUS :: »

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

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
53,40 zł 89,00 zł (-40%)
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!

W marcu jak w zaczytanym garncu!  Ebooki -40%, książki -35%

Wybrane bestsellery

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

Zamknij

Wybierz metodę płatności

Książka
89,00 zł
Niedostępna
Ebook
53,40 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander