roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: первый робот и ещё несколько вопросов.
СообщениеДобавлено: 29 янв 2016, 18:32 
Не в сети

Зарегистрирован: 26 янв 2016, 17:11
Сообщения: 49
Откуда: Литва
прог. языки: с++
ФИО: Darius Varno
итак, у меня несколько вопросов.
1) у меня есть такая идея для первой работы с МК, суть идеи в поднимании жалюзей в комнате в зависимости от уровня света на улице, принцип жалюзей такой - отматываешь от гвоздя верёвку и её отпускаешь жалюзи опускаются, чтобы поднять натягиваешь верёвку и обматываешь на гвоздь, что нужно для выполнения этой идеи, и сложно ли такое сделать полному чайнику? пока доедут детальки из китая планирую подучить с++( выбрал именно с ++ потому что в будущем в университете буду его изучать). Сложно ли написать программу для такой системы?
2) какие программы посоветуете для написания программ, многие советуют visual studio, но возможновы посоветует что нибудь лучшее.

Вложение:
20160129_162124.jpg
20160129_162124.jpg [ 1.51 МиБ | Просмотров: 2054 ]
Вложение:
20160129_162055.jpg
20160129_162055.jpg [ 1.41 МиБ | Просмотров: 2045 ]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: первый робот и ещё несколько вопросов.
СообщениеДобавлено: 29 янв 2016, 19:21 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
Моторчик с редуктором + напечатанный барабан для веревки + драйвер моторчика + самая простая ардуинка + датчик натяжения веревки (ролик с пружинкой и концевиком) для определения закрытого положения + датчик освещенности + ИК приемник для управления с пульта + корпус + блок питания.
Я бы отказался от датчика освещенности и закрывал бы шторы по времени суток. А то какой-нибудь уличный фонарь приведет к ложному срабатыванию.
А жалюзи разве не надо повернуть в горизонтальное положение, прежде чем поднимать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: первый робот и ещё несколько вопросов.
СообщениеДобавлено: 29 янв 2016, 20:27 
Не в сети
Аватара пользователя

Зарегистрирован: 14 май 2008, 15:49
Сообщения: 1585
Откуда: Москва
ФИО: Алексей
Можно дешевле. Какая-нить esp8266 + хоббийная серва, переделанная на постоянное вращение + фоторезистор + ну и датчики положения (тут надо подумать, может обычные микросвитчи). Питать все от юсб-адаптера мобилок, до 3 вольт понижать кренкой любой. Ну и еще usb-ttl для программирования еспшки. Можно баксов в 15 уложица за все, может 20.

_________________
У меня в голове опилки и длинные слова меня только огорчают.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: первый робот и ещё несколько вопросов.
СообщениеДобавлено: 29 янв 2016, 21:35 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
На кой там WiFi? Я так понял, что товарищ начинающий. Ему бы что попроще для начала, но чтоб работало. Я бы сделал на серве типа Dinamixel. Чтобы можно было контролировать перегрузку по току в случае застревания механизма. Опять же по току можно контролировать натяжение веревки, тогда отпадет надобность в датчике закрытого положения. Открытое положение можно определять по времени + ток. ИК пульт можно заменить смартфоном для прикола по ВТ.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: первый робот и ещё несколько вопросов.
СообщениеДобавлено: 29 янв 2016, 22:46 
Не в сети

Зарегистрирован: 26 янв 2016, 17:11
Сообщения: 49
Откуда: Литва
прог. языки: с++
ФИО: Darius Varno
Scorpio писал(а):
Моторчик с редуктором + напечатанный барабан для веревки + драйвер моторчика + самая простая ардуинка + датчик натяжения веревки (ролик с пружинкой и концевиком) для определения закрытого положения + датчик освещенности + ИК приемник для управления с пульта + корпус + блок питания.
Я бы отказался от датчика освещенности и закрывал бы шторы по времени суток. А то какой-нибудь уличный фонарь приведет к ложному срабатыванию.
А жалюзи разве не надо повернуть в горизонтальное положение, прежде чем поднимать?


Ну да, сразу за окном фонарь стоит, и нет поворачивать ничего не надо, и так прекрасно всё закрывются, раз дачик освещения отпадает, тогда надо с пультом делать, я правильно понял? Если надо могу сделать видел как открываются и открываются шторы в закрытом вертикальном положении

Добавлено спустя 58 минут 12 секунд:
hudbrog писал(а):
Можно дешевле. Какая-нить esp8266 + хоббийная серва, переделанная на постоянное вращение + фоторезистор + ну и датчики положения (тут надо подумать, может обычные микросвитчи). Питать все от юсб-адаптера мобилок, до 3 вольт понижать кренкой любой. Ну и еще usb-ttl для программирования еспшки. Можно баксов в 15 уложица за все, может 20.


Нашёл и разобрал ру машинку,хоть что нибудь из неё можно где нибудь применить?
Вложение:
20160129_201416.jpg
20160129_201416.jpg [ 1.84 МиБ | Просмотров: 2017 ]
Вложение:
20160129_201710.jpg
20160129_201710.jpg [ 1.62 МиБ | Просмотров: 2012 ]
Вложение:
20160129_204204.jpg
20160129_204204.jpg [ 1.63 МиБ | Просмотров: 2014 ]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: первый робот и ещё несколько вопросов.
СообщениеДобавлено: 30 янв 2016, 00:46 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
По времени суток: утром - открытие, вечером - закрытие. Пульт - это дополнительная фишка. Можно просто кнопку добавить, если захочется открыть в неурочное время.
Моторчик от игрушки можно попробовать. Но врядли потянет. Хотя смотря какая штора и как туго она тянется. Что-то типа этого может подойти. Dynamixel или его аналоги значительно дороже.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: первый робот и ещё несколько вопросов.
СообщениеДобавлено: 30 янв 2016, 14:10 
Не в сети

Зарегистрирован: 26 янв 2016, 17:11
Сообщения: 49
Откуда: Литва
прог. языки: с++
ФИО: Darius Varno
теперь вопрос не по теме, изучаю с++ и сделал программу как в одной книге, она превращает галлоны в литры, в книге нету команды getchar() и после выполнения она сразу закрывается, но в этой программе я перепробовал все похожие команды и все не работаю, а в других где не надо вводить данные эти команды работают, так-же пробовал очистить поток, но тогда вообще после компилирования не запускается, в чём дело? и что делать? вот код программы // programa nr.2 galonu vertimas litrais su suapvalintais sk.
#include <iostream>;
using namespace std;
int main()
{
int galonai, litrai;
cout << "iveskite galonu sk: ";
cin >> galonai; // naudotojo ivesti duomenys
litrai = galonai * 4; // galonu pavertimas litrais
cout << "litru:" << litrai;
fflush(stdin); // valom srauta ( tai ka ivede vartotojas)
getchar();
return 0;
}

в первом варианте этих fflush не было, и программа просто закрывалась после выполнения, а с ею вообще не компилируется, что сделать чтоб программа после всех подсчётов не закрывалась?
все комментарии на моём родном языке, не обращайте внимания

Добавлено спустя 1 минуту 16 секунд:
Scorpio писал(а):
По времени суток: утром - открытие, вечером - закрытие. Пульт - это дополнительная фишка. Можно просто кнопку добавить, если захочется открыть в неурочное время.
Моторчик от игрушки можно попробовать. Но врядли потянет. Хотя смотря какая штора и как туго она тянется. Что-то типа этого может подойти. Dynamixel или его аналоги значительно дороже.


а из китая похожих моторчиков, но чтоб дешевле нет, как для первой работы платить только за моторчик 40 евро дороговато


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: первый робот и ещё несколько вопросов.
СообщениеДобавлено: 30 янв 2016, 18:23 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
Labas vakaras. Довелось мне поработать в Литве в былые времена. Очень хорошие впечатления остались.
Для начала не плохо было бы узнать, какой средой разработки пользуетесь. Если есть желание программировать контроллеры, то лучше начать с Arduino IDE. Там тоже почти С++, все проще пареной репы и миллион примеров в сети. Предется прикупить ардуинку, иначе результатов своих трудов увидеть не удастся :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: первый робот и ещё несколько вопросов.
СообщениеДобавлено: 30 янв 2016, 19:00 
Не в сети

Зарегистрирован: 26 янв 2016, 17:11
Сообщения: 49
Откуда: Литва
прог. языки: с++
ФИО: Darius Varno
Scorpio писал(а):
Labas vakaras. Довелось мне поработать в Литве в былые времена. Очень хорошие впечатления остались.
Для начала не плохо было бы узнать, какой средой разработки пользуетесь. Если есть желание программировать контроллеры, то лучше начать с Arduino IDE. Там тоже почти С++, все проще пареной репы и миллион примеров в сети. Предется прикупить ардуинку, иначе результатов своих трудов увидеть не удастся :)


ну пользуюсь visual studio 2015, а потом уже когда основы с++ освою полностью, возможно к МК перейду

ксатит все те команды которые используются в обычных программах, сильно отличаются от тех которые используют в МК?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: первый робот и ещё несколько вопросов.
СообщениеДобавлено: 30 янв 2016, 19:48 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
Какие то отличаются, какие-то нет. Есть конкретная задача со шторами, на ней и надо учиться. От простого к сложному. По Studio помочь не могу, но думаю, что инфы в сети навалом. Здесь специфика форума несколько другая.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

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


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

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


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

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