Зарегистрироваться
Восстановить пароль
FAQ по входу

Гололобов В.Н. Arduino для любознательных или паровозик из Ромашково

  • Файл формата djvu
  • размером 31,30 МБ
Гололобов В.Н. Arduino для любознательных или паровозик из Ромашково
СПб.: Наука и Техника, 2018. — 368 с.: ил. — (Просто о сложном!). — ISBN: 978-5-94387-879-4.
Эта книга написана для тех, кто хотел бы начать работать с микроконтроллерами. Оптималь­ным для этого оказывается модуль Arduino. Раз­работано много дополнительных модулей (шилдов), позволяющих превратить, например, модуль Arduino Uno в web-cepвep. Обновляемый виртуальный диск размещен на странице этой книги на сайте Издательства www.nit.com.ru.
С чего все начинается: Arduino для паровозика из Ромашково.
Вам письмо! Установка программы Arduino в Windows. Установка программы Arduino в Fedora 14. Установка программы Arduino в openSuse 11.3. Что изменилось сегодня.
Установка программы Arduino в ALTLinux 5.1.
Скачиваем ALTLinux 5.1. Запускаем программу. Беда к программе не приходит одна. Осталось подключить модуль к USB порту. А если модифицировать программу? О вкусах не спорят.
Начинаем работать с программой Arduino.
На старт, внимание. Основное меню и инструментальная панель. Редактрование текста программы. Подсказки или раздел помощи. Инструментальная панель. Строка состояния работы с проектом. Ветер перемен не должен поднимать пыль.
Осваиваем язык программирования Arduino.
Что такое язык программирования Arduino. С чего начать программировать? Язык для программирования модуля Arduino. Функции как основа современного языка программирования. Проделаем эксперимент, заменив переменную типа int. Проделаем эксперимент с изменением длительности пауз. А теперь помигаем светодиодом. Модуль Arduino как макет для проверки программ. Встроенные в микроконтроллер аппаратные устройства. Программы, которые помогут освоить программирование. Относительно перемен с S4A. Прежде, чем перейти к пятой главе.
Arduino, визуальное программирование.
Linux дистрибутивы и S4A. О главном- о самой программе S4A. Кодирование или программирование? Проверка с модулем Arduino. Добавление второго модуля Arduino.
Учимся использовать язык программирования Scratch.
Примеры программ для S4A. Начало работы с программой. Вернемся к схеме с кнопкой и светодиодом. Отладка программы.
Полезная программа Fritzing.
Реализация задуманного.
Что нужно сделать с «паровозиком и семафором». Ведет состав, как мы знаем, паровозик, не так ли?. О правке или подгонке параметров. Как Arduino покажет нам импульсы. Выбираем «осциллограф». Рисуем необходимые подключения для проведения экспериментов. Электрическая схема. Еще один «осциллограф» - программа xoscillo. Будет ли виртуальный осциллограф работать в Linux.
С чего начинаются роботы?
Продолжаем реализацию проекта. Проверка программы на макете. Отладочная программа. Arduino и роботы.
Еще раз про «осциллограф», если не надоело.
Расширение возможностей. Практическое определение количества отсчетов. Лучше один раз увидеть, чем сто раз услышать. «Заграничные штучки» и Arduino. Время преобразования. Прикладные программы для компьютера. Разные режимы трансляции кода программы. Заглянем в раздел плат программы Arduinо.
Работа с модулем Arduino в других средах разработки.
Программы для операционной системы Windows. Пример «классической» программы для модуля Arduino. Если нет программатора для работы с AVR Studio. И еще о программах для AVR-контроллера. Не будем обижать и Linux. Дистрибутив Fedora 14 как полигон для наших экспериментов. Уточнение общих настроек для конкретного дистрибутива Linux. Компилятор AVR-GCC. Обновление версий программ как компонент любопытства. Не без ложки дегтя.
FLProg - графический язык программирования Arduino.
Где искать программу FLProg. Программа «Привет, мир!». Еще раз о кнопке и светодиоде. Датчик и светодиод. Два датчика и светодиод. Когда в дверь стучится проблема.
Arduino и плата расширения Ethernet.
Немного теории о сетевой работе. Пополнение в Arduino-домике. Опыт 1. Arduino и Ethernet. Опыт 2. Ethernet-шилд и управление. Опыт 3. Ethernet-шилд, управление и считывание данных.
И неприятности бывают полезны: приключения с SD-картой.
Карта microSD и Arduino. Немного об интерфейсе SPI. Поиск неисправности. Радиомодуль. Подготовка к работе с nRF24L01.
В завершении немного схемотехники.
Цифровой выход. Цифровой ввод. Сильноточный выход. Выход pwm. Ввод с потенциометра. Опыт с переменным резистором. Серво вывод. О руководстве к программе code::blocks. Первые настройки проекта.
Приложения.
А. Рассказ о плагине wxSmith и приложении wxWidgets к code::blocks.
Б. Содержание виртуального диска.
Ссылки на Интернет-ресурсы.
  • Чтобы скачать этот файл зарегистрируйтесь и/или войдите на сайт используя форму сверху.
  • Регистрация