Кошик
353 відгуків

Зараз у компанії неробочий час. Замовлення та повідомлення будуть оброблені з 09:00 найближчого робочого дня (завтра, 11.03).

RoboTrade
Контакти
RoboTradeАнтоніна
Вінниця, Україна
+380 (67) 106-52-87
+380 (67) 106-52-87

Arduino для початківців: основи та ескізи - 2-ге видання - Саймон Монк

876 ₴

Показати оптові ціни
  • В наявності
  • Оптом і в роздріб
  • Код: 1593376967
Arduino для початківців: основи та ескізи - 2-ге видання - Саймон Монк
Arduino для початківців: основи та ескізи - 2-ге видання - Саймон МонкВ наявності
876 ₴
+380 (67) 106-52-87
+380 (67) 106-52-87
У компанії підключені електронні платежі. Тепер ви можете купити будь-який товар не покидаючи сайту.

Опис продукту: Arduino для початківців: основи та ескізи - 2-ге видання - Саймон Монк

Arduino — це платформа, яка дозволяє будь-якому ентузіасту електроніки реалізовувати широкий спектр проектів без необхідності паяння чи створення друкованих плат. Розширена документація та спеціалізоване середовище програмування роблять створення цих проектів неймовірно простим.

Основна увага в цій книзі приділяється розробці програмного забезпечення для Arduino. Читач ознайомиться з основами мови C, навчиться використовувати структури даних та роз'єми, що знаходяться на платформі Arduino. Він також дізнається, як відображати дані на РК-дисплеї та підключати Arduino до мережі Ethernet. У книзі також представлені багаті можливості бібліотеки Arduino.

Під час читання:

  • Ви ознайомитеся з конструкцією плати Arduino
  • Ви вивчите основи C, необхідні для програмування на Arduino
  • Використання флеш-пам'яті та EEPROM-пам'яті
  • Arduino в IoT-проектах
  • Підтримка OLED та LED дисплеїв

Наша пропозиція включає набори Arduino та РК-дисплеї, що використовуються в книзі.

Arduino для початківців: основи та ескізи - 2-ге видання - Саймон Монк.

Зразки проектів, використаних у книзі, доступні тут. Уривок з книги доступний тут.

Зміст

Про автора (9)

Подяки (10)

Передмова (11)

Вступ (13)

      • Що таке Ардуїно? (13)
      • Що вам знадобиться? (14)
      • Використання цієї книги (14)
      • Приклади коду (15)

Розділ 1. Це Arduino (17)

      • Мікроконтролери (17)
      • Розробні плати (18)
      • Плата Arduino (19)
      • Блок живлення (19)
      • Роз'єми живлення (20)
      • Аналогові входи (20)
      • Цифрові роз'єми (20)
      • Мікроконтролер (20)
      • Інші компоненти (21)
      • Початки Arduino (22)
      • Сімейство плат Arduino (22)
      • Уно, Дуеміланове і Діециміла (23)
      • Мега та Дуе (24)
      • Мікро та малі (24)
      • Юн (25)
      • Ліліпад (26)
      • Інші «офіційні» плитки (26)
      • Інші клони та варіанти Arduino (27)
      • Підсумок (28)

Розділ 2. Початок роботи з Arduino (29)

      • Блок живлення (29)
      • Встановлення програмного забезпечення (30)
      • Завантаження першого чернового варіанту (30)
      • Додаток для Ардуїно (35)
      • Підсумок (36)

Розділ 3. Основи мови C (39)

      • Програмування (39)
      • Що таке мова програмування? (40)
      • Знову моргни (44)
      • Змінні (46)
      • Експерименти з C (48)
      • Числові змінні та арифметика (49)
      • Команди (51)
      • якщо (52)
      • для (53)
      • поки (56)
      • Постійний (56)
      • Підсумок (57)

Розділ 4. Функції (59)

      • Що таке функція? (59)
      • Параметри (60)
      • Глобальні, локальні та статичні змінні (61)
      • Повернення значення (64)
      • Змінні інших типів (65)
      • поплавок (65)
      • логічний (66)
      • Інші типи даних (67)
      • Стиль написання коду (68)
      • Відступи (68)
      • Розкриваючі фігурні дужки (69)
      • Пробіли (69)
      • Коментарі (70)
      • Підсумок (71)

Розділ 5. Масиви та рядки (73)

      • Дошки (73)
      • Застосування таблиць до азбуки Морзе та сигналу SOS (76)
      • Рядкові масиви (77)
      • Рядкові літерали (77)
      • Рядкові змінні (78)
      • Перекладач азбуки Морзе (79)
      • Дані (80)
      • Глобальні змінні та функція налаштування (81)
      • функція циклу (81)
      • Функція FlashSequence (83)
      • Функція flashDotOrDash (84)
      • Збірка всієї програми (85)
      • Підсумок (86)

Розділ 6. Входи та виходи (87)

      • Цифрові виходи (87)
      • Цифрові входи (90)
      • Підтягувальний резистор (91)
      • Внутрішній підтягувальний резистор (94)
      • Видалення детонацій (94)
      • Аналогові виходи (99)
      • Аналогові входи (101)
      • Підсумок (102)

Розділ 7. Стандартна бібліотека Arduino (103)

      • Випадкові числа (103)
      • Математичні функції (105)
      • Маніпуляції бітами (106)
      • Розширені функції введення та виведення (108)
      • Генерація тону (108)
      • Вхід регістра зсуву (109)
      • Переривання (110)
      • Підсумок (112)

Розділ 8. Збереження даних (113)

      • Постійний (113)
      • Зберігання даних у флеш-пам'яті (114)
      • ЕППЗУ (116)
      • Зберігання значення цілочисельної змінної в пам'яті EEPROM (117)
      • Використання бібліотеки AVR EEPROM (117)
      • Зберігання значень з плаваючою комою в EEPROM (118)
      • Зберігання рядка в EEPROM (119)
      • Стирання вмісту EEPROM (120)
      • Стиснення (121)
      • Стиснення діапазону (121)
      • Підсумок (122)

Розділ 9. Дисплеї (123)

      • Алфавітно-цифрові РК-дисплеї (124)
      • Плата відображення повідомлень через USB-інтерфейс (124)
      • Використання дисплея (127)
      • Інші функції бібліотеки РК-дисплеїв (127)
      • Графічні OLED-дисплеї (128)
      • Підключення OLED-дисплея (128)
      • Ескіз (129)
      • Підсумок (131)

Розділ 10. Програмування додатків для Arduino та Інтернету речей (133)

      • Зв'язок з мережевими серверами (134)
      • HTTP (134)
      • HTML (134)
      • Arduino як веб-сервер (136)
      • Керування Arduino через мережу (138)
      • Мережевий сервер вузла MCU (143)
      • Керування платою вузлового мікроконтролера через мережу (147)
      • Виклик мережевих послуг (150)
      • Сумісність плати Arduino Uno з сервісом IFTTT (152)
      • Плата вузлового мікроконтролера ESP8266 та служба IFTTT (154)
      • Інші варіанти проектів Інтернету речей (155)
      • Ардуїно Юн (156)
      • Фотон частинок (156)
      • Підсумок (156)

Розділ 11. C++ та бібліотеки (157)

      • Механізми об'єктів (157)
      • Класи та методи (157)
      • Приклад вбудованої бібліотеки (158)
      • Створення бібліотек (158)
      • Заголовковий файл (158)
      • Файл впровадження (160)
      • Поповнення вашої бібліотеки (160)
      • Короткий зміст (162)

Індекс (165)

Перші кроки у світі Arduino

Інженери-електроники, які хочуть створювати власні пристрої практично будь-якої складності, при цьому значно спростивши процес проектування, часто звертаються до плат Arduino. Ця платформа надає їм готові модулі з бажаним функціоналом.

Arduino для початківців: основи та ескізи - 2-ге видання - Саймон МонкЦя публікація підійде навіть тим, хто вперше знайомиться з конструюванням модулів у своїй майстерні. Перший розділ містить опис друкованої плати та презентацію сімейства Arduino та його клонів.

Від першого підключення до IoT-застосунку

Саймон МонкВін пам'ятає, що серед читачів його книги будуть ті, хто тільки починає свою пригоду не лише з електронікою, а й з програмуванням. Тому монографія також починається зі вступу до граматики мови C, включаючи функції, масиви та рядки.

Далі в книзі автор заглиблюється в специфіку самих модулів. Він починає з простіших тем, таких як цифрові та аналогові входи та виходи, а потім переходить до реєстрації даних, управління дисплеями та навіть проектів Інтернету речей. Усі приклади, розглянуті в книзі, можна завантажити з веб-сайту видавництва Helion.

Характеристики
Користувальницькі характеристики
Книга - ISBN978-83-246-8707-7
Книга - АвторСаймон Монк
Книга - ВидавництвоГеліон
Переплетення книгим'який
Вага паковання0,2 кг
Висота паковання23 см
глибина паковання1 см
Ширина паковання16 см
Інформація для замовлення
  • Ціна: 876 ₴