roboforum.ru

Технический форум по робототехнике.
Текущее время: 27 ноя 2024, 06:22

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: F-Bot
СообщениеДобавлено: 31 июл 2008, 23:24 
Не в сети
Аватара пользователя

Зарегистрирован: 14 мар 2008, 17:22
Сообщения: 110
Откуда: Череповец
прог. языки: С/С++
Решил собрать робота на платформе от машинки на радиоуправлении (платформу уже в принципе разобрана, готова для использования - фотки тожа выложу, правдо они с мобилы, поэтому не супер качество) В протеусе схему намутил, со схемой для фотодатчиков я что-то странное намутил, решил схитрить, дабы проще все дело было - я законнектил вместо 4 компараторов один драйвер для управления движками (ваще в протеусе то все работает, хотя в реале схема собрана будет чутка по другому, в протеусе от фотоэлементов кинуты лапки на землю, в реале же надо будет их кидать на плюсик - ща короче выложу текст с прогой, скрин из протеуса, фотки платформы и картинки печатных плат из Lay Out, буду делать всего 3 платы, а то в машинке место мало, если на одной плате все делать то не влезет)
Как думаете левая часть схемы реально работать сможет? (заранее предупрежу - в протеусе все идеально работает)
Итак, поехали, кучка картинок и в конце добавлю текст проги) :
    Вложение:
    Комментарий к файлу: Это скрин из протеуса (фототранзисторы в реале будут подключены к плюсу, так что не обращайте внимания)
    F-Bot Proteus Screen.JPG
    F-Bot Proteus Screen.JPG [ 122.14 КиБ | Просмотров: 2010 ]

    Вложение:
    Комментарий к файлу: Вот основная плата с мегой16 и контактными датчиками
    F-Bot Mega16 LayOut.JPG
    F-Bot Mega16 LayOut.JPG [ 742.33 КиБ | Просмотров: 1925 ]

    Вложение:
    Комментарий к файлу: Это плата для фотодатчиков на L293D
    F-Bot PHOTO LayOut.JPG
    F-Bot PHOTO LayOut.JPG [ 347.89 КиБ | Просмотров: 1918 ]

    Вложение:
    Комментарий к файлу: Эту плату для моторов делал Space, но я решил использовать ее
    F-Bot L293D LayOut.JPG
    F-Bot L293D LayOut.JPG [ 743.07 КиБ | Просмотров: 1926 ]

    Вложение:
    Комментарий к файлу: Это платформа F-Bot'a (без верхней крышки)
    DSC00155.JPG
    DSC00155.JPG [ 80.11 КиБ | Просмотров: 1917 ]

    Вложение:
    Комментарий к файлу: Это таже платформа, но уже с крышкой
    DSC00157.JPG
    DSC00157.JPG [ 84.75 КиБ | Просмотров: 1911 ]

    Вложение:
    Комментарий к файлу: Вот файл с текстом проги (в формате .c)
    F-Bot-Prog.rar [2.86 КиБ]
    Скачиваний: 24


Программа пока еще в разработке, поэтому есть некоторые лишние фрагменты (точнее пока не задействованные)
Ну короч, цените, предлагайте че-нить новое и ругайте миня за мой креатифф с фототранзисторами :D

_________________
Изображение- это моя страничка


Последний раз редактировалось AsonD 05 авг 2008, 09:58, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: F-Bot
СообщениеДобавлено: 01 авг 2008, 06:39 
Не в сети
Аватара пользователя

Зарегистрирован: 14 мар 2008, 17:22
Сообщения: 110
Откуда: Череповец
прог. языки: С/С++
Ща короче решил еще по стебу добавить тему такую - на роботе будет 2 светика - красный и зеленый, пускай ими злость и радость выражает, ща прогу дописываю под это дело :ROFL:

Добавлено спустя 2 часа 28 минут 36 секунд:
Все, дописал, в протеусе проверил, так прикольно, ваще :ROFL:
Хотя в реале будет интереснее работать эта прога, когда подключу еще звуковой и ИК датчики, а то в данном положением битсо ап стены это естественно для F-Bot'a, но тем не менее он все равно злитсо когда это происходит, и радуетсо когда находит свет и едит к нему, а вот если бы были еще ИК и звуковые датчики, то тогда он бы по делу злилсо на счет столкновений, его бы стали раздражать долготянущиеся громкие звукиЮ а что ему могло бы нравитсо с помощью этих органов чувств я придумаю позже, но все равно прикольно :lol:

Добавлено спустя 4 минуты 8 секунд:
Короче, вот код проги:

Не забудьте читать комменты :D


Вложения:
Комментарий к файлу: Вот та же самая прога тока в файле формата .c
F-Bot-Prog.rar [2.86 КиБ]
Скачиваний: 27

_________________
Изображение- это моя страничка


Последний раз редактировалось AsonD 05 авг 2008, 10:54, всего редактировалось 3 раз(а).
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: F-Bot
СообщениеДобавлено: 01 авг 2008, 12:15 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
блин, нельзя стока кода пихать сплошным текстом :bad:

давай нафиг удаляй эти простыни и выкладывай файлы с листингом

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: F-Bot
СообщениеДобавлено: 01 авг 2008, 12:58 
Не в сети
Аватара пользователя

Зарегистрирован: 17 июн 2007, 23:44
Сообщения: 565
Откуда: Тула
прог. языки: Bascom AVR Basic, CodeVisionAVR
ФИО: Замотаев Кирилл Игоревич
Мур, зато он сам во всём разбирался и писал сам свою программу. И пускай она такая длиная зато САМ. А дальше когда изучит по лучше, то и программы у него меньше будут

_________________
https://vk.com/ledscale - платы, vk.com/ledscale3dprintig - 3Д печать\моделирование, vk.com/ledrenovation- ремонт светодиодных источников света


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: F-Bot
СообщениеДобавлено: 01 авг 2008, 13:02 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
но вместе с этим есть минимальные правила публикации сообщений
и ТАК некрасиво делать нельзя!

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: F-Bot
СообщениеДобавлено: 01 авг 2008, 18:03 
Не в сети
Аватара пользователя

Зарегистрирован: 22 июл 2006, 18:57
Сообщения: 206
Откуда: Москва
прог. языки: Delphi, С/С++, Python
ФИО: Илья Андреевич
Молодец!!! Классная штука!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: F-Bot
СообщениеДобавлено: 02 авг 2008, 13:22 
Не в сети

Зарегистрирован: 10 фев 2008, 00:29
Сообщения: 114
Откуда: Киев Украина
прог. языки: php C++ MIDI 0_o
Еще спикер добавь и супер будет..пипикает быстро-радость..пипикает медленно -злость)) или ваще звуки записать но эт уже над будет карту памяти приделывать... :lol: а еще пропустить через одну прогу чтоб голос робота был :ROFL:

_________________
http://openidev.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: F-Bot
СообщениеДобавлено: 05 авг 2008, 10:55 
Не в сети
Аватара пользователя

Зарегистрирован: 14 мар 2008, 17:22
Сообщения: 110
Откуда: Череповец
прог. языки: С/С++
Короч, простыни эти все убрал, прогу запихал в файлик)

_________________
Изображение- это моя страничка


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: F-Bot
СообщениеДобавлено: 05 авг 2008, 18:00 
Не в сети
Аватара пользователя

Зарегистрирован: 14 мар 2008, 17:22
Сообщения: 110
Откуда: Череповец
прог. языки: С/С++
Ну ладно, с этим разобрались, что еще предложите добавить к характеру опираясь на то, что уже умеет робот (ну и какие датчики у него пока есть) ?

_________________
Изображение- это моя страничка


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: F-Bot
СообщениеДобавлено: 05 авг 2008, 23:51 
Не в сети

Зарегистрирован: 10 фев 2008, 00:29
Сообщения: 114
Откуда: Киев Украина
прог. языки: php C++ MIDI 0_o
AsonD писал(а):
Ну ладно, с этим разобрались, что еще предложите добавить к характеру опираясь на то, что уже умеет робот (ну и какие датчики у него пока есть) ?

динамиги ..записать на карту звуки и проигрывать их...

И хекс мне дай.....

_________________
http://openidev.ru


Последний раз редактировалось sash13 06 авг 2008, 00:07, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: F-Bot
СообщениеДобавлено: 06 авг 2008, 00:53 
Не в сети
Аватара пользователя

Зарегистрирован: 14 мар 2008, 17:22
Сообщения: 110
Откуда: Череповец
прог. языки: С/С++
Если я и долбал себе моск кодингом для написания этой проги (а я как бы еще новичок), то это не значит что я профи, я даже не представляю как это делать, хотя чувствую я на робофоруме тема по эту душу где валяетсо, могет знает кто где она? (искать лень) :)

Добавлено спустя 48 минут 39 секунд:
Ну на тебе hex , может еще и файл протеуса попросишь? 8)


Вложения:
Комментарий к файлу: Вот и он)
F-Bot-HEX.hex [4.17 КиБ]
Скачиваний: 292

_________________
Изображение- это моя страничка
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: F-Bot
СообщениеДобавлено: 06 авг 2008, 13:40 
Не в сети

Зарегистрирован: 10 фев 2008, 00:29
Сообщения: 114
Откуда: Киев Украина
прог. языки: php C++ MIDI 0_o
ты прост просто файл протеуса выложил с сишкой ток :)

_________________
http://openidev.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: F-Bot
СообщениеДобавлено: 07 авг 2008, 01:20 
Не в сети
Аватара пользователя

Зарегистрирован: 14 мар 2008, 17:22
Сообщения: 110
Откуда: Череповец
прог. языки: С/С++
Так, у миня есть очень важный вопрос, очень очень важный - как сделать так, чтобы робот после выключения запоминал бы все значения переменных и тому подобного, короче того, что было до выключения?! :roll: :roll: :roll:

_________________
Изображение- это моя страничка


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: F-Bot
СообщениеДобавлено: 07 авг 2008, 06:22 
Не в сети
Аватара пользователя

Зарегистрирован: 03 авг 2007, 19:43
Сообщения: 1437
Откуда: Екатеринбург
прог. языки: Си, асм со словарем
ну это просто, просто объяви переменные таким образом, и они будут храниться в энерго независимой памяти eeprom, вот только писать туда часто не надо, иначе ресурс закончится быстро всего 100 000 раз записать можно.
Код:
eeprom unsigned char last_number_of_test=0;     
eeprom unsigned char last_number_of_test_stat =0;     
eeprom unsigned char last_number_of_test_dinam=0; 


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: F-Bot
СообщениеДобавлено: 07 авг 2008, 22:55 
Не в сети
Аватара пользователя

Зарегистрирован: 14 мар 2008, 17:22
Сообщения: 110
Откуда: Череповец
прог. языки: С/С++
Благодарю :wink:
Буду вторую прогу пытатсо писать на основе этой, для этой же платфрмы, хочу научить робота запоминать местоположение препятствий по контактным датчикам и записывать их во многомерный массив, потом по ним ориентироватсо как по карте... (для записи юзать обычные переменные, а перед выключением мона записывать данные в eeprom)

Добавлено спустя 1 час 19 минут 27 секунд:
Не... это мутновато как-то, лучше для начала научу его по такому алгоритму зарядник искать =)

_________________
Изображение- это моя страничка


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO