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