Оуэн Бишоп | Настольная книга разработчика роботов [2010] [PDF]
Автор: Оуэн Бишоп
Название: Настольная книга разработчика роботов
Год: 2010
Издательство: МК-Пресс, КОРОНА-ВЕК
ISBN: 978-966-8806-64-3, 978-5-7931-0546-0
Отрасль (жанр): Учебное пособие
Формат: PDF
Качество: Удовлетворительный скан с илл.
Страниц: 402
Описание:Настольная книга разработчика роботов, принадлежащая перу Оуэна Бишопа, является учебным пособием для тех, кто желает научиться конструировать и проектировать роботов. В ней представлены пошаговые инструкции по методике создания интересных и смешных роботов. В книге раскрыты чрезвычайно принципиальные нюансы робототехники - программирование, механика и электроника. Весь материал книги основан на богатом практическом опыте автора.
Оуэн Бишоп | CD-приложение к настольной книге разработчика роботов [2010] [unpacked]Скриншоты: Введение12
Этапы создания робота14
Управление роботами16
Программирование микроконтроллеров PIC16
Имитация PIC19
ЧАСТЬ I. ОСНОВЫ РОБОТОТЕХНИКИ20
Глава 1. Поведение роботов21
Поведение мобильных роботов21
Поведение портальных роботов25
Обратная связь25
Хаотическое поведение28
Поглощение29
Требования ко входам и выходам30
Распределенные вычисления30
Глава 2. Механика роботов32
Материалы32
Крепеж34
Инструменты36
Проектирование корпуса мобильного робота41
Колеса43
Двигатели50
Соленоиды54
Ссылки в Internet55
Глава 3. Электроника роботов56
Материалы56
Инструменты59
Электронные компоненты62
Источники питания66
Схема включения микроконтроллера68
Входные цепи69
Выходные цепи90
Радиосвязь101
Тестирование схем102
Ссылки в Internet104
ЧАСТЬ II. МИКРОКОНТРОЛЛЕРЫ PIC105
Глава 4. Использование микроконтроллеров PIC106
Программирование микроконтроллеров PIC106
Микроконтроллер PIC16F690116
Специальные функции119
Другие разновидности микроконтроллеров PIC129
Глава 5. Программирование микроконтроллеров PIC133
Программные сегменты133
Входы и выходы136
Подпрограмма выбора режима139
Команды ветвления140
Управление движением мобильных роботов143
Обнаружение объектов146
Обход объектов149
Музыкальные тона149
Справочные таблицы152
Использование двух процессоров155
Математические операции157
Случайные числа161
Калибровка системы164
Программное обеспечение взамен аппаратного164
ЧАСТЬ III. ПРОЕКТЫ166
Глава 6. Робот “Скутер”167
Механика167
Электроника174
Программирование на ассемблере184
Программирование на PICBASIC207
Глава 7. Робот “Андроид”216
Механика216
Электроника223
Программирование234
Глава 8. Робот-игрушка259
Механика259
Электроника264
Программирование265
Глава 9. Робот “Искатель”274
Механика274
Электроника281
Программирование300
Разработка робота “Искатель”322
Глава 10. Портальный робот323
Механика324
Электроника347
Программирование364
Время раздачи: 24/7 (круглосуточно) - до 5 скачавших, далее по возможности.