Форум программистов, компьютерный форум, киберфорум
Робототехника и умный дом
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/90: Рейтинг темы: голосов - 90, средняя оценка - 4.83
10205 / 6587 / 493
Регистрация: 28.12.2010
Сообщений: 21,165
Записей в блоге: 1
1

Роботостроение и умный дом. Литература и практика

11.03.2012, 22:50. Просмотров 17949. Ответов 15

Полезные ссылки по роботостроению

Литература

1- ПРОграммируемый робот, управляемый с КПК / Дуглас Вильямс
Роботостроение и умный дом. Литература и практика

...книжка замечательного автора Дугласа Вильямса, будет полезна не только фанатам роботостроения, но и программистам в других областях. Вы спросите почему?
содержание
. работа с микроконтроллерами и ИК передатчиками
. изготовление аппаратной части (электр.начинка робота, . инфракрасный дальномер, движки), печатной платы и т.д. и т.п.
. как задействовать ИК канал связи / + код
. ПО под PalmOS
. ПО под WinCE
. видеосвязь (работа с VFW) / + код
. отправка данных с помощью FTP / + код
. беспроводное управление и линия передачи данных до робота (wi-fi) / + код
. детектор движения

...сопровождается исходным кодом.


2- Устройства управления роботами: схемотехника и программирование / Майк Предко
Роботостроение и умный дом. Литература и практика

Книга посвящена разработке и программированию автоматических устройств на основе популярных микроконтроллеров PIC16F84 и PIC16F627 фирмы Microchip. Автор начинает с описания архитектуры микроконтроллеров PICmicro, доступно излагая основы их программирования на языке С, типовых схем подключения периферийных устройств, методов программирования и отладки приложений на языках высокого и низкого уровней, приводит схему и объясняет принцип работы программатора.
Постепенно уровень изложения повышается: рассматриваются механические и бесконтактные детекторы столкновений, дистанционные методы обнаружения объектов, световые датчики, инфракрасные детекторы и ультразвуковые дальномеры, оптические измерители скорости, методы генерирования ШИМ-сигналов для управления двигателями, способы сопряжения микроконтроллеров друг с другом и с персональным компьютером, прием и декодирование команд дистанционного управления, в том числе и звуковых.
содержание
Введение
1. Использование микроконтроллеров в автоматике
1.1. Управление роботом
1.2. Основные компоненты устройств управления
1.3. Память и устройства ввода-вывода
1.4. Прерывания
1.5. Периферийные устройства микроконтроллеров
1.6. Подключение устройства управления к роботу
2. Разработка программного обеспечения
2.1. От исходного текста программы к НЕХ-файлу
2.2. Ассемблер
2.3. Интерпретаторы
2.4. Компиляторы
2.5. Симуляторы и эмуляторы
2.6. Интегрированные средства разработки
3. Микроконтроллеры PICmicro
3.1. Основные особенности микроконтроллеров PICmicro
3.2. Инструментальные средства разработки программ
3.3. Простые схемы
3.4. Описание микроконтроллера PIC16F627
3.5. Программатор El Cheapo
4. Подключение к микроконтроллеру периферийных устройств
4.1. Аппаратные интерфейсы
4.2. Шаблон программы на языке С
4.3. Макетирование устройств на основе микроконтроллеров PICmicro
4.4. Межпроцессорные коммуникации
4.5. Реализация интерфейса RS-232
4.6. Программа HyperTerminal
4.7. Реализация интерфейса RS-232 для связи микроконтроллера с персональным компьютером
4.8. Двунаправленный синхронный интерфейс
4.9. Устройства индикации
4.10. Светодиодные индикаторы
4.11. Управление светодиодным индикатором
4.12. Использование широтно-импульсной модуляции для управления аналоговыми устройствами
4.13. Управление яркостью светодиодного индикатора
4.14. Использование пьезоэлектрических излучателей и звуковых динамиков
4.15. Устройство звуковой сигнализации
4.16. Использование жидкокристаллического дисплея
4.17. Вывод информации на жидкокристаллический дисплей
4.18. Датчики
4.19. Механические датчики
4.20. Подавление дребезга контактов
4.21. Инфракрасный детектор столкновений
4.22. Инфракрасный обнаружитель объектов
4.23. Дистанционное управление роботом
4.24. Приемник сигналов дистанционного управления
4.25. Совмещение работы детектора объектов и приемника команд дистанционного управления
4.26. Ультразвуковой дальномер
4.27. Подключение ультразвукового дальномера к микроконтроллеру
4.28. Световые датчики
4.29. Подключение световых датчиков к микроконтроллеру
4.30. Звуковые датчики
4.31. Распознавание звуковых команд
4.32. Управление двигателем
4.33. Модели фирмы Tamiya в качестве прототипа радиолюбительских конструкций
4.34. Одометрия
4.35. Радиоуправляемый сервопривод
4.36. Простое радиоуправляемое устройство
5. Вдохните в робота жизнь
5.1. Операционные системы реального времени
5.2. Пример приложения, работающего под управлением ОСРВ
5.3. Конечные автоматы
5.4. Дистанционное управление роботом, совершающим случайные блуждания
5.5. Поведенческое программирование
5.6. Нейронные сети и искусственный интеллект
6. Проектирование автоматических устройств
6.1. Техническое задание
6.2. Выбор периферийных устройств
6.3. Выбор электронных компонентов и методов программирования
6.4. Испытания робота
6.5. Поиск ошибок
6.6. Модернизация устройств


3- Настольная книга разработчика роботов (+CD) / Оуэн Бишоп
Роботостроение и умный дом. Литература и практика

Эта книга представляет собой справочное руководство для тех, кто хочет научиться проектировать и конструировать роботов. Благодаря представленным в ней пошаговым инструкциям, вы быстро освоите методики создания забавных и захватывающих роботов. На основании своего обширного практического опыта автор открывает важные аспекты программирования, электроники и механики, характерные для робототехники. Поскольку все проекты основаны на использовании всемирно популярных микроконтроллеров PIC, методики программирования осваиваются быстро и безболезненно. Данное руководство - идеальный вариант для новичков в сфере робототехники. Оно будет также полезно тем опытным разработчикам, которые хотят расширить свои познания в области программирования роботов. И безусловно, эта книга пригодится студентам, выполняющим практические задания по проектированию систем на основе микроконтроллеров.
содержание
Введение 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


4- Занимательная анатомия роботов / Мацкевич В.В.
Роботостроение и умный дом. Литература и практика

В занимательной и доступной форме автор рассказывает об исследованиях и разработках важнейших систем современных роботов: зрения, речи, слуха, о моделировании нейронов и нервных сетей, систем памяти и о возможностях моделирования искусственного разума. Показано, как можно самим сделать ту или иную систему робота. Описываются новые, доступные юным техникам, методы моделирования и исследований радиоэлектронных систем. Все это иллюстрируется большим количеством практических схем и примерами любительских конструкций роботов. Книга может быть полезна юным техникам, преподавателям школ, руководителям кружков, а также всем любителям радиоэлектроники и энтузиастам роботостроения.
10
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.03.2012, 22:50
Ответы с готовыми решениями:

Умный дом в целях безопасности
Добрый день, попала на этот форум в поисках информации об умном доме majordomo. Я живу за городом с...

Умный дом для себя
Добрый вечер всем. Появилось немного времени и решил я соорудить умный дом. То бишь АСУ ресурсами -...

Умный дом. Мои мысли
Всем привет! Должна была быть тема дипломной работы у меня "Умный дом", но так как специальность...

Умный дом своими руками. С нуля. Поэтапно
Добрый день! Решил создание своего умного дома документировать с помощью видео на youtube Первое...

15
104 / 105 / 18
Регистрация: 18.08.2012
Сообщений: 308
11.03.2012, 23:06 2
Спасибо, очень полезная информация
0
masterelekt
11.06.2012, 21:16 3
Новые разработки в области робототехники. Как там за бугром создают интеллектуальные машины
Робототехника
Тутошний я
1847 / 994 / 182
Регистрация: 03.11.2009
Сообщений: 3,310
Записей в блоге: 2
25.08.2012, 19:33 4
Мастерская
3
10205 / 6587 / 493
Регистрация: 28.12.2010
Сообщений: 21,165
Записей в блоге: 1
25.08.2012, 19:53  [ТС] 5
...вибропаука заценил

Не по теме:

Дистанционное управление компьютером
Материал взят с сайта http://ra4nal.qrz.ru
а они взяли с ж.Радио :D

0
Grey
25.08.2012, 20:19
  #6

Не по теме:

Я "Радио" не выписываю. В сети они жулнал тоже полностью не выкладывают. Приходится пользоваться тем что есть.

0
Тутошний я
1847 / 994 / 182
Регистрация: 03.11.2009
Сообщений: 3,310
Записей в блоге: 2
04.10.2012, 00:22 7
Сборка и программирование мобильных роботов в домашних условиях/ Фредерик Жиманши
Содержание(некоторые пункты пропущу)
Предисловие
1.Общие положения
Мобильные роботы
Перемещение
Искуственный интелект
Искуственная жизнь
Советы по изготовлению роботов
2.Оборудование
Механическая часть
Каркасы
Выбор двигателей
Расчёт мощности двигателей
Электронная часть
Датчики
Силовые интерфейсы двигателей
Центр управления
Питание
Качественный стабилизатор напряжения
Батареи
Зарядные устройства
Меры предосторожности
Документы
3."Мозг" робота
Процессор M68HC11
Печатная плата на базе микропроцессора M68HC11
Изготовление платы PIC16F87
Документы
4.Программирование микроконтроллера PIC16F84
Общие сведения о микроконтроллерах PIC
Постоянная память ЭСППЗУ или память хранения команд
Оперативная память RAM
Блоки памяти
Память хранения данных EEPROM
Команды
Порты входов-выходов
Синхронизация
Таймер-счётчик
Прерывания
Режим энергосбережения SLEEP
Счётчик сторожевого таймера
Режим программирования
5.Введение в программирование микропроцессора M68HC11
Знакомство с микропроцессором
Адресное пространство и регистры
Программирование
Машинный язык и Ассемблер
Способы адресации
Типы данных
Арефметические операции
Двоичные числа со знаком или без знака
Стек и подпрограммы
Прерывания
Архитектура микропроцессора M68HC11
Специальные регистры
Порт В: управление двигателями
Порт С: чтение датчиков
Порт Е: чтение аналоговых входов
Порт А: таймеры и счётчики
Порт D: последовательный интерфейс
6.Языки программирования
Ассемблер
Язык С
BASIC
Объектно-ориентированный язык
Программы
7.Программирование робота
Приоритетное взаимодействие
8.Датчики и их интерфейсы
Датчики соударений
Датчики наклона
Оптические датчики
Фоторезисторы
Инфракрасные датчики
Детекторы приблежения
Пирометрические датчики
Видеокамеры
Звуковые датчики
Микрофон
Ультразвук
Датчики положения
Ориентиры
Гироскопы
Датчики внутреннего состояния робота
9.Приводы и их интерфейс
Принцип работы интерфейса
Компоненты силовыхцепей интерфейса
Транзисторы
Интегральные схемы
Ключевой элемент с высокой частотой переключений
Двигатели постоянного тока
Шаговые двигатели
Серводвигатели
Реле и соленоиды
Автоматическое регулирование скорости и положения
10.Роботы-борцы Сумо
11.Робот-муровей
12.Робот-насекомое
13.Шагающий робот
14.Социальный подход к разработке робота
Робототехнические конкурсы
Умение правильно организовать свою работу
Заключение
Приложение
Код ASCII
Технические характеристики гироскопа ENC-03J
Список литературы
Адреса в интернете
Предметный указатель
0
Миниатюры
Роботостроение и умный дом. Литература и практика  
Pacifist[MP3]
04.10.2012, 07:16
  #8

Не по теме:

А я уже в 6 лет робота собрал.
Вместо рук у него выводились 2 провода и я вставил их в розетку. Било несколько секунд пока провода не выдернулись... :)

0
10205 / 6587 / 493
Регистрация: 28.12.2010
Сообщений: 21,165
Записей в блоге: 1
14.03.2013, 21:52  [ТС] 9
Предко М. 123 Эксперимента по робототехнике. - НТ Пресс
Роботостроение и умный дом. Литература и практика

описание
Предлагаемая вашему вниманию книга в занимательной форме знакомит с основами робототехники, радиоэлектроники и программирования микроконтроллеров для роботов шаг за шагом, практически с нуля. Книга не только поможет организовать занимательный и интересный досуг подростка, реализовать его творческие способности, но и лутше усвоить школьный курс физики и информатики. Предназначена для старшеклассников, учащихся колледжей и ПТУ
0
10205 / 6587 / 493
Регистрация: 28.12.2010
Сообщений: 21,165
Записей в блоге: 1
20.03.2013, 23:04  [ТС] 10
3D Machine Vision (что по этому поводу есть у TI)
0
OldFedor
19.08.2013, 18:07
  #11

Не по теме:

Уважаемые, ну кто придумает роботопрепода, а?

0
10205 / 6587 / 493
Регистрация: 28.12.2010
Сообщений: 21,165
Записей в блоге: 1
16.10.2013, 16:55  [ТС] 12
1
10205 / 6587 / 493
Регистрация: 28.12.2010
Сообщений: 21,165
Записей в блоге: 1
27.10.2013, 15:22  [ТС] 13
Flying Time Machine from the movie "Back to the Future"

В помощь людям. Экзоскелеты

0
10205 / 6587 / 493
Регистрация: 28.12.2010
Сообщений: 21,165
Записей в блоге: 1
27.12.2013, 15:10  [ТС] 14
Обновлена шапка.
0
10205 / 6587 / 493
Регистрация: 28.12.2010
Сообщений: 21,165
Записей в блоге: 1
05.01.2014, 21:55  [ТС] 15
показательно
1
10205 / 6587 / 493
Регистрация: 28.12.2010
Сообщений: 21,165
Записей в блоге: 1
10.10.2014, 22:31  [ТС] 16
EIB/KNX в "умном" доме
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.10.2014, 22:31

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Литература про "Программирование и роботостроение"
Ссылку если сможете дайте и т.п.

Умный дом
Собираю систему "Умный дом",который управляет светом в доме.Всего три типа датчика:Датчик света на...

Система "умный дом"
Салют! Собираю систему "Умный дом" для дачи. Цель - управление отопительной и некоторой другой...

Дипломная работа "Умный дом"
Всем привет. Затеял я диплом под название "умный дом". Такие функции хочу реализовать: 1)...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Закрытая тема Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.