ODBIERZ TWÓJ BONUS :: »

Mikrokontrolery dla hobbystów. Projekty DIY w języku C i C++ Miguel Angel Garcia-Ruiz, Pedro Cesar Santana Mancilla

(ebook) (audiobook) (audiobook)
Autorzy:
Miguel Angel Garcia-Ruiz, Pedro Cesar Santana Mancilla
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
1.0/6  Opinie: 1
Stron:
264
Druk:
oprawa miękka
Dostępny format:
     PDF
Czytaj fragment
Książka
42,09 zł 69,00 zł (-39%)
41,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
35,19 zł 69,00 zł (-49%)
34,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?

  • Przygotowywania środowiska programistycznego dla mikrokontrolerów STM32 i PIC
  • Programowania mikrokontrolerów w językach C i C++
  • Tworzenia i uruchamiania prostych projektów, takich jak migająca dioda LED
  • Obsługi przycisków i eliminowania efektu drgań styków (debouncing)
  • Podłączania i programowania czujników analogowych oraz cyfrowych, takich jak fotorezystory
  • Odczytywania i wyświetlania danych z czujników temperatury i wilgotności (DHT11, LM35)
  • Programowania wyświetlaczy LCD do prezentacji danych z czujników
  • Realizowania projektów alarmowych, np. świetlny sygnał SOS kodem Morse'a
  • Tworzenia przełączników akustycznych sterowanych mikrofonem i klaśnięciami
  • Podłączania i obsługi czujników gazów (MQ-2) oraz interpretowania ich odczytów
  • Budowania prostych systemów IoT do rejestrowania i wysyłania danych do sieci (ESP8266)
  • Programowania czujników wilgotności gleby i prezentowania wyników przez Wi-Fi
  • Pomiaru i monitorowania energii słonecznej oraz napięcia z ogniw fotowoltaicznych
  • Obsługi komunikacji I2C oraz podłączania czujników na podczerwień do pomiaru temperatury ciała
  • Tworzenia alarmów dystansu społecznego z wykorzystaniem czujników ultradźwiękowych
  • Programowania timerów i liczników czasu, np. do mycia rąk, z prezentacją wyniku na wyświetlaczu

Mikrokontrolery są nieodłącznymi elementami setek przedmiotów: urządzeń RTV i AGD, maszyn, narzędzi, a nawet zabawek. Umożliwiają sterowanie ich działaniem i pozwalają na wykonanie określonych czynności. Umiejętność programowania mikrokontrolerów jest wysoce pożądana na rynku pracy i daje szerokie perspektywy zawodowe, a nauczyć się jej można dzięki tej książce. Ten wyjątkowo przystępny podręcznik przybliża od podstaw programowanie mikrokontrolerów i wprowadza w arkana elektroniki cyfrowej. Można go polecić zarówno doświadczonym programistom i robotykom, jak i początkującym hobbystom, którzy chcą się dowiedzieć, jak stosować języki C i C++ w programowaniu mikrokontrolera.

To przewodnik po standardach STM32 i PIC, które należą do najpopularniejszych i najczęściej używanych. Zawiera wiele czytelnych objaśnień, przykładów i gotowych programów. Autorzy przystępnie tłumaczą, jak pisać aplikacje sterujące mikrokontrolerami, a następnie prawidłowo je programować za pomocą narzędzi, które także zostały tu dokładnie omówione.

Dzięki książce:

  • przyswoisz podstawową wiedzę na temat elektroniki cyfrowej
  • przygotujesz środowisko i narzędzia niezbędne do programowania mikrokontrolerów
  • nauczysz się używać w tym celu języków C i C++
  • dowiesz się, jak stworzyć prosty program do sterowania mikrokontrolerem

Wybrane bestsellery

O autorach książki

Miguel Angel Garcia-Ruiz — profesor Algoma University w Kanadzie, specjalizuje się w robotyce i programowaniu mikrokontrolerów, jest autorem licznych prac naukowych opisujących ich zastosowanie. Tytuł doktora uzyskał na Sussex University w Anglii w ramach specjalizacji computer science and artificial intelligence.

Pedro Cesar Santana Mancilla — profesor Universidad de Colima w Meksyku, aktualnie CEO Asociación Mexicana de Interacción Humano Computadora (AMexIHC) i członek zarządu Mexicano de ACM SIGCHI (CHI-México). Specjalista w zakresie technologii informacyjno-komunikacyjnych, internetu rzeczy i programowania mikrokontrolerów.

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy do realizacji projektów opisanych w książce potrzebuję specjalistycznego sprzętu?
Do większości projektów wystarczą popularne płytki rozwojowe (np. STM32 Blue Pill, Curiosity Nano) oraz podstawowe elementy elektroniczne, takie jak diody LED, przyciski czy czujniki. Dokładna lista potrzebnych komponentów znajduje się przy każdym projekcie w książce.
2. Czy muszę znać język C lub C++, żeby korzystać z tej książki?
Nie, książka wprowadza podstawy programowania w językach C i C++ od podstaw, dzięki czemu nawet osoby bez wcześniejszego doświadczenia mogą z niej korzystać i nauczyć się pisania własnych programów na mikrokontrolery.
3. Jakie mikrokontrolery są omawiane w książce?
W książce szczegółowo opisano pracę z mikrokontrolerami STM32 (płytka Blue Pill) oraz PIC (Curiosity Nano). Projekty i przykłady są dostosowane do tych popularnych platform.
4. Czy książka zawiera praktyczne projekty do samodzielnego wykonania?
Tak, książka prowadzi krok po kroku przez szereg praktycznych projektów DIY, takich jak sterowanie diodami, pomiary temperatury i wilgotności, alarmy świetlne czy proste systemy IoT.
5. Czy znajdę w książce instrukcje instalacji potrzebnego oprogramowania?
Tak, w książce opisano proces instalacji środowisk programistycznych i narzędzi niezbędnych do pracy z mikrokontrolerami, zarówno dla systemów Windows, jak i innych popularnych platform.
6. Czy książka pomoże mi przygotować się do pracy lub studiów związanych z elektroniką i programowaniem?
Tak, książka rozwija praktyczne umiejętności programowania mikrokontrolerów i podstaw elektroniki cyfrowej, co może być dużym atutem zarówno w nauce, jak i na rynku pracy.
7. Czy projekty opisane w książce można rozbudowywać i modyfikować?
Tak, autorzy zachęcają do eksperymentowania i rozwijania własnych wersji opisanych projektów. Dzięki temu możesz samodzielnie poszerzać swoją wiedzę i umiejętności.

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
42,09 zł
Dodaj do koszyka
Ebook
35,19 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint