Бюджетный коптер.

omegapraim
promistrio:

Что он от меня хочет?

Он хочет чтоб ты ерундой не страдал а взял и почитал как другие делают, а еще лучше самый хороший пример это сервотестер из ардуино.

Да кстати чисто по секрету, все предложенные готовые платы основаны на ардуино, вам их предлагали чтоб вы не паяли…

promistrio

может приёмника и передатчика?

Неа.

Он хочет чтоб ты ерундой не страдал а взял и почитал как другие делают, а еще лучше самый хороший пример это сервотестер из ардуино.

Уже нашел, спасибо.

promistrio
omegapraim:

Да кстати чисто по секрету, все предложенные готовые платы основаны на ардуино, вам их предлагали чтоб вы не паяли…

Чисто по секрету, перечитайте тему:). Я не летать хочу. Вам меня не понять, можете только простить.

Memuro
promistrio:

servo1.write(0)

promistrio:

servo1.write(1)

Сделайте analogWrite в пределах от 125 до 250 на соответствующий пин.

Alexander53
promistrio:

Я не летать хочу

Вот в этом-то и беда. Втереть очки комиссии на собеседовании - это одно, а доказать целесообразность проекта - это другое.
Если в комиссии будут серьёзные люди, они сразу поймут всю бесполезность Вашей затеи. Здесь отсутствует новизна и перспективы практического применения.
Вы даже не планируете сделать что-то лучше, чем уже сделано и производится серийно. Судя по Вашим высказываниям, Вы с программированием на “ты”. Но столкнувшись с проблемой запуска двигателей, тут же спрашиваете, а как это решить? А дальше-то вопросов будет ещё больше. На них будут отвечать, люди у нас добрые. А в чём заключается Ваш личный вклад в проект? Пока что только вопросы с Вашей стороны, а самостоятельных решений не видно.
Прошу у всех прощения за оффтоп, но ведь взявшись за что-то, надо и самому почитать, изучить, проанализировать, принять решение и воплотить его в жизнь.

promistrio

Сделайте analogWrite в пределах от 125 до 250 на соответствующий пин.

Уже не буду пробовать, ибо все решил и запустил, правда на ардуинки контрольное значение не проверяется, и поэтому периодически проскакивают левые команды:). Завтра буду исправлять. Идут косяки с обеих сторон с ПК и с arduino(мои косяки). На ПК придется разделить взаимодействующую часть и графическую. Что-то сигналы-слоты в Qt притормаживают .

Втереть очки комиссии на собеседовании - это одно, а доказать целесообразность проекта - это другое.

Мне нужно НЕ доказать целесообразность проекта, нужно показать свою велосипедность. Комиссии проект нафиг не нужен. Им я буду показывать свое музыкальное образование, школьное образование, внешкольное. Коли не знаете не нужно так заострять на этом внимание.

Alexander53
promistrio:

велосипедность

Переведите пожалуйста.

promistrio:

Комиссии проект нафиг не нужен.

Вам не нужен - летать не собираетесь, комиссии тоже. А кому он тогда нужен? Получается очень много шума из ничего.

6egemot

Владислав, со стороны это выглядит как будто вы сами с собой разговариваете, спрашиваете, не слушаете ответ, потом сами отвечаете.
в целом забавно, с учётом того, что проект никому не нужен, летать вы не собираетесь и всё такое.

я вот только одно не могу понять - конечная цель какая? к табуретке прикрутить 4 мотора в торцы ножек и крутить пропеллеры ардуиной?

Memuro
Memuro:

Сделайте analogWrite в пределах от 125 до 250 на соответствующий пин.

promistrio:

Уже не буду пробовать, ибо все решил и запустил

Я ведь не просто так писал. MultiWii общается с ESC через analogWrite, значение 125 для минимального газа, 250 для максимального. Даже изобретая собственный велосипед полезно учитывать чужой опыт.

promistrio
Memuro:

Даже изобретая собственный велосипед полезно учитывать чужой опыт.

Надо смотреть исходники Servo.write. Спасибо, воспользуюсь.

Владислав, со стороны это выглядит как будто вы сами с собой разговариваете, спрашиваете, не слушаете ответ, потом сами отвечаете.
в целом забавно, с учётом того, что проект никому не нужен, летать вы не собираетесь и всё такое.

я вот только одно не могу понять - конечная цель какая? к табуретке прикрутить 4 мотора в торцы ножек и крутить пропеллеры ардуиной?

Что же вы все за меня так печетесь? Давайте так, когда это пройдет, я все подробно расскажу. Только напомните.

Alexander53:

Переведите пожалуйста.

Писанина на assembler - это велосипедность.

omegapraim

Да никто за тебя не печется ты не переживай)))) Твои сообщения Оффтоп, наши сообщения оффтоп все стабильно…

promistrio

Да никто за тебя не печется ты не переживай)))) Твои сообщения Оффтоп, наши сообщения оффтоп все стабильно…

Не разрешают мне новые темы создавать(по каждой проблеме) Вот и пишу тут.

P.S. Все, не разговариваем. Когда сопли уберу, выложу фотки. Вес с полкилограмма получился.

6egemot
promistrio:

Что же вы все за меня так печетесь

да нет же… скучно просто.

promistrio:

Давайте так, когда это пройдет

да, пройдёт, конечно 😃

10 days later
Dabbuger

Я помню очень хотел сделать схему электронную которая бы заставляла лампочку моргать, просто включалась и выключалась сама, но так и не смог. И, собственно, бесцельно. Если бы меня спросили зачем тебе это, я бы не смог ответить. Так что прекрасно понимаю автора, многое в этом мире делается просто так, ради интереса. А на пути к этой ненужной цели, набираешься знаниями. И кто знает может автор в свои 57 лет (а скорее всего ГОРАЗДО раньше, ведь ему только 17 лет), будет сидеть на форуме и объяснять как делать коптер.

Прочитал всю тему, от автора было много вопросов и не было ответов. Например с ЗУ, лично я тоже много колхозил из-за не имения денег купить готовое. ЛиПо акб можно заряжать любым блоком питания, просто по напряжению подобрать. И ток не большой, что бы не взорвать акб. Понятно дело что для зарядки аккумуляторов нужен специальный алгоритм, но если не использовать ёмкость акб на 100%, то достаточно заряжать обычным блоком питания купленым на радиорынке, просто вольтметром контролировать процесс зарядки.

Удачи тебе в проекте, и даже если не получится, ты всё равно узнаешь и уже узнал много чего полезного.

10 days later
froller
promistrio:

Писанина на assembler - это велосипедность.

Использование родных библиотек Ардуино при написании кода автопилота - это глупость и некомпетентность.

Builder=
promistrio:

Писанина на assembler - это велосипедность.

Ох, уж эти “школьники”…
Посмотрим, как лет через 10 “запоёт”, когда упрётся в _необходимость_ ассемблерных вставок 😉

2 months later
promistrio

Посмотрим, как лет через 10 “запоёт”, когда упрётся в _необходимость_ ассемблерных вставок

Писанина и вставки - разные вещи.

Теперь обо всем по порядку.
Зачем я это делал? Мне нужно было на собеседовании в институт произвести впечатление. Это у меня получилось. Все закончилось хорошо. Сегодня был в месте, где занимаются робототехникой. Там были люди, такие же как и я. Любят создавать все с нуля. Кто-то делал свой коптер, полностью реализовывал электронику, кто-то другие вещи. Главное, что приняли как своего и при этом никто не задавал глупых вопросов. Провели лекцию, на которых затронулись фильтры, контроллеры. Рекомендовали забить на ардуино и взять вместо него STM32. На мой взгляд, впереди еще много интересного.

Спасибо всем за помощь. Ваши упреки, советы заставляли меня глубже проникать в суть дела.

Memuro

Так по теме-то результат какой, взлетел, стабилизировал?

promistrio

В результате взлетел, но не стабилизировал.