Жанры
Регистрация

Цифровая электроника для начинающих

  • Дата добавления:
    03.04.2024
  • Автор:
  • Серии:
  • Год издания:
    2018 год
  • Обьём:
    6722 Kb
  • Жанр:
  • О книге:
    Вниманию читателей представляется книга о цифровой электронике. "От простого к сложному" рассматриваются примеры кода и схемы подключения наиболее популярных компонентов: Arduino, Raspberry Pi, BBC Micro:bit, ESP и ESP32, не забыта и "классика" типа NE555. Также рассмотрены методы подключения и примеры использования различных модулей: ЖК-экраны, часы реального времени, управление моторами и пр.

    Книга рассчитана на начинающих свой путь в освоении электроники, и на школьников от 10-12 лет. Поэтому теория дается в минимальном объеме, а основной акцент делается на практических занятиях.

    Книга распространяется бесплатно в электронном виде, последнюю версию можно скачать на странице https://cloud.mail.ru/public/F6Vf/nY6iSxXcd.

    Для сохранения форматирования текста и кода рекомендуется для чтения выбрать формат PDF.

    Версия текста 1.4.

    Содержание

    Часть 1. Основы электроники

    - Детали и инструменты

    - Электрическая цепь

    - Измерения

    - Обозначения на схемах

    - Опыты со светодиодом

    - Опыты с конденсатором

    - Микросхема NE555

    - Полевые и биполярные транзисторы

    Часть 2. Использование Arduino

    - Основы языка Си

    - Типы данных в Arduino

    - Мигаем светодиодом

    - Широтно-импульсная модуляция

    - Вывод данных через Serial port

    - Определение нажатия кнопки

    - Ввод аналоговых величин

    - Вывод звука

    - Датчик температуры DS1820

    - Подключаем OLED экран

    - Подключаем гироскоп, компас и акселерометр

    - Часы реального времени (RTC)

    - Подключаем ультразвуковой дальномер

    - Подключаем модуль управления моторами

    - Multiwii - делаем квадрокоптер

    - Выход в Интернет: ESP Serial to WiFi

    Часть 3. ESP32

    - Общее знакомство

    - Порты ввода-вывода

    - Подключаемся к WiFi

    - Подключаем дисплей

    - Получаем время от атомных часов

    - Выводим количество друзей в “Контакте”

    - Выводим число подписчиков, просмотров и лайков в Youtube

    - Запускаем собственный Web-сервер

    - Управляем светодиодом через Web

    - Выводим изображения на web-сервере

    - Удаленный мониторинг

    - Делаем односторонний мессенджер

    - Облачные сервисы: отправляем данные через Dropbox

    Часть 4. Одноплатный компьютер с Linux Raspberry Pi

    - Общее знакомство

    - Настройка системы

    - Основные команды Linux

    - Основы языка Python

    - GPIO: порты ввода-вывода

    - Используем I2C

    - Подключаем OLED-дисплей

    - Подключаем кнопки

    - Выходим в Web: делаем запросы к серверу

    - Запускаем свой HTTP сервер

    - Дистанционное управление со смартфона

    - Подключаем веб-камеру

    - Запускаем видеонаблюдение

    - Интервальная съемка (time-lapse photo)

    - Подключаемся к камере с помощью OpenCV

    - Запускаем сервер видеотрансляции

    - Отправляем данные через Dropbox

    - Распознавание лиц с помощью OpenCV

    Часть 5. BBC Micro:bit - компьютер для самых маленьких

    - Введение

    - Первая программа для BBC Micro:bit

    - Возможности ввода-вывода

    - Управление наклонами платы - использование акселерометра

    - Игра “Змейка”

    - Воспроизведение звука

    - Использование радиомодуля

    - Используем serial-порт

    - Подключаем внешние устройства

Отзывы0