ODBIERZ TWÓJ BONUS :: »

Wprowadzenie do mikrokontrolerów AVR. Od elektroniki do programowania Filip Sala, Marzena Sala-Tefelska

Autorzy:
Filip Sala, Marzena Sala-Tefelska
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
5.0/6  Opinie: 4
Stron:
504
Druk:
oprawa miękka
Dostępny format:
     PDF
Czytaj fragment
Książka
77,40 zł 129,00 zł (-40%)
77,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
64,50 zł 129,00 zł (-50%)
64,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

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Zasad działania i architektury mikrokontrolerów AVR
  • Dobierania i rozpoznawania podstawowych elementów elektronicznych
  • Czytania schematów elektronicznych i not katalogowych
  • Wykonywania pomiarów elektrycznych multimetrem i analizowania błędów pomiarowych
  • Lutowania, rozlutowywania i montażu układów na płytkach prototypowych
  • Projektowania zasilania i podłączania programatorów do mikrokontrolerów
  • Konfigurowania środowisk programistycznych (WinAVR, Atmel Studio, avr-gcc)
  • Programowania mikrokontrolerów AVR w języku C
  • Zarządzania pamięcią mikrokontrolera (flash, EEPROM, RAM)
  • Wykorzystywania systemów liczbowych, przesunięć bitowych i operatorów logicznych
  • Sterowania portami wejścia-wyjścia, obsługi przycisków i eliminacji drgań styków
  • Programowania przerwań, liczników i generowania sygnałów PWM
  • Komunikacji przez magistrale SPI, I2C, 1-Wire oraz USART
  • Obsługi przetwornika analogowo-cyfrowego (ADC) i czujników
  • Debugowania programów i interpretacji komunikatów o błędach
  • Realizacji praktycznych projektów: sterowania LED, silnikami, wyświetlaczami, czujnikami i zegarami czasu rzeczywistego

Interesujesz się elektroniką? Marzysz o konstruowaniu zaawansowanych urządzeń, w których migają wyświetlacze, furkoczą serwomechanizmy i silniki krokowe? Dopiero zaczynasz przygodę w tej dziedzinie, a może jesteś weteranem, który chce poszerzyć swoją wiedzę? Ta książka jest właśnie dla Ciebie! Dla kogoś, kto chce się rozwijać, kto zamierza od podstaw, gruntownie poznać i opanować jedną z najważniejszych umiejętności XXI wieku, jaką jest programowanie mikrokontrolerów. Dziś niemal wszystkie urządzenia bazują na układach programowalnych. Należą do nich 8-bitowe mikrokontrolery AVR, które w ostatnich latach zyskały sporą popularność. To o nich opowiadamy w tej książce.

Znajdziesz tu między innymi:

  • Opis podstawowych elementów elektronicznych i ich oznaczeń
  • Porady, jak czytać noty katalogowe i schematy elektroniczne, a także jak rozwiązywać problemy
  • Wskazówki, jak poprawnie wykonywać pomiary multimetrem i oszacować błędy pomiarowe
  • Instrukcje, jak lutować i rozlutowywać elementy, wykonać zasilanie, podłączyć programator i taktować mikrokontroler
  • Charakterystykę środowisk programistycznych
  • Omówienie modułów mikrokontrolera (rejestry, liczniki, magistrale komunikacyjne I2C, SPI, USART, przetwornik analogowo-cyfrowy ADC, obsługa pamięci EEPROM), a także magistrali 1-Wire
  • Podstawy programowania mikrokontrolerów (przesunięcia bitowe, system heksadecymalny, typy danych, kod uzupełnień do dwójki itp.)
  • Kody źródłowe w języku C dla mikrokontrolerów ATmega8/16/32, ATmega48/88/168/328, a czasami nawet dla ATtiny13
  • Podpowiedzi, jak szukać błędów w programie (debugowanie) oraz omówienie komunikatów o błędach
  • 14 gotowych zastosowań wraz z pełnymi kodami źródłowymi (wyświetlacze LCD, 7-segmentowe, silniki krokowe, serwomechanizmy, czujniki gazów, temperatury i wilgotności, zegary czasu rzeczywistego RTC)
  • Techniczny słowniczek angielsko-polski

Zachęcamy również do odwiedzenia prowadzonego przez autorów kanału naukowego Sala Science na platformie YouTube!

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

O autorach książki

Dr inż. Filip Sala ― fizyk, optoelektronik, programista. W latach 2013 – 2023 adiunkt naukowo-dydaktyczny na Wydziale Fizyki Politechniki Warszawskiej. Autor wielu publikacji o zasięgu międzynarodowym w dziedzinach optyki nieliniowej, analizy numerycznej i modelowania zjawisk fizycznych. W czasie wolnym fotografuje, jeździ rowerem i chodzi po górach.

Dr inż. Marzena Sala-Tefelska ― fizyk, optoelektronik, programistka. W latach 2012 – 2023 adiunkt naukowo-dydaktyczny na Wydziale Fizyki Politechniki Warszawskiej. Autorka licznych publikacji o zasięgu międzynarodowym w dziedzinach telekomunikacji światłowodowej, optyki nieliniowej, ciekłych kryształów i niebieskiej fazy. Od wielu lat zajmuje się elektroniką i programowaniem. W wolnych chwilach maluje obrazy, fotografuje i jeździ na rowerze.

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy do korzystania z książki ,,Wprowadzenie do mikrokontrolerów AVR. Od elektroniki do programowania" potrzebuję specjalistycznego sprzętu lub oprogramowania?
Książka omawia zarówno podstawy elektroniki, jak i programowania mikrokontrolerów AVR. Do praktycznych ćwiczeń przydadzą się podstawowe elementy elektroniczne (np. płytka stykowa, rezystory, diody, mikrokontroler AVR) oraz komputer z zainstalowanym oprogramowaniem takim jak WinAVR, Atmel Studio czy avr-gcc. Autorzy szczegółowo opisują, jak przygotować środowisko pracy.
2. Czy książka zawiera praktyczne przykłady i gotowe projekty do samodzielnego wykonania?
Tak, w książce znajdziesz 14 gotowych projektów z pełnymi kodami źródłowymi oraz instrukcjami krok po kroku, m.in. sterowanie diodami LED, obsługa wyświetlaczy, silników krokowych, czujników i zegarów czasu rzeczywistego.
3. W jakim języku programowania są przedstawione przykłady kodów?
Przykłady kodów w książce zostały przygotowane w języku C, który jest najczęściej stosowany do programowania mikrokontrolerów AVR.
4. Czy książka nadaje się dla osób, które nie mają wcześniejszego doświadczenia z elektroniką lub programowaniem?
Tak, książka została napisana z myślą o osobach początkujących. Wyjaśnia podstawowe zagadnienia z elektroniki i programowania, zaczynając od zupełnych podstaw.
5. Jakie mikrokontrolery AVR są omawiane w książce?
W książce znajdziesz szczegółowe informacje i przykłady dla mikrokontrolerów z rodziny ATmega (m.in. ATmega8, ATmega16, ATmega32, ATmega48, ATmega88, ATmega168, ATmega328) oraz wybrane przykłady dla ATtiny13.
6. Czy w książce znajdę informacje, jak rozwiązywać typowe problemy i błędy podczas programowania mikrokontrolerów?
Tak, autorzy poświęcili osobne rozdziały na debugowanie, analizę komunikatów o błędach oraz praktyczne porady dotyczące rozwiązywania problemów podczas pracy z mikrokontrolerami.
7. Czy książka zawiera słowniczek pojęć technicznych lub tłumaczenia angielsko-polskie?
Tak, na końcu książki znajduje się słowniczek angielsko-polski najważniejszych pojęć technicznych związanych z mikrokontrolerami i elektroniką.
8. Czy mogę korzystać z dodatkowych materiałów online powiązanych z książką?
Tak, autorzy prowadzą kanał naukowy ,,Sala Science" na YouTube, gdzie można znaleźć dodatkowe materiały i filmy uzupełniające treści z książki.

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
77,40 zł
Dodaj do koszyka
Ebook
64,50 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 Ikona płatności Visa Mobile