ODBIERZ TWÓJ BONUS :: »

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

(ebook) (audiobook) (audiobook)
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!

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
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
77,40 zł
Dodaj do koszyka
Ebook
64,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint