К примеру один за другим, или вперемешку собирая из этого цепочку последовательностей
Попробуйте во всех деталях продумать, как вы бы это делали, если бы такое устройство было готово. Это поможет понять,
Можно ли сварганить самому что-либо подобное?
Сварганить можно, но потребуются навыки программирования. Проще всего, наверное, реализовать на Ардуино-подобном контроллере, они бывают довольно миниатюрные (в отличие от классической Ардуино).
Собрать - это как раз самое простое. Это просто подсоединить провода к плате. Написать программу будет гораздо сложнее.
Есть готовое решение с заявленными требованиями, но одно но, это устройство автономное. Мне надо чтобы оно могло сопрягаться с аппаратурой управления моделями, не важно Футаба, фрискай. Важно, чтобы могла запоминать манипуляции основных каналов управления и в последствии их воспроизводить. Как это осуществить - вопрос не праздный.
Более правильный вопрос - сколько вы готовы в это вложить времени и денег.
Как это осуществить - вопрос не праздный.
Если не секрет, для чего вам оно?
А в чём проблема в реализации? Если я правильно понял на одном канале ловишь больше 1500 и тупо включаешь последовательность по нужным сервам +1, если меньше то -1.
#include <Servo.h>
Servo retract;
Servo bomb;
int pos1 = 0;
int pos2 = 0;
int pwm = 7;
unsigned long duration;
void loop() {
duration = pulseIn(pwm, HIGH);
if (duration > 1500){
pos1 = 0;
pos2 = 180;
retract.write(pos1);
bomb.write(pos2);
}else{
pos1 = 180;
pos2 = 0;
retract.write(pos1);
bomb.write(pos2);
}
delay(15); // waits 15ms for the servo to reach the position
}
Ну так на вскидку.
Если я правильно понял
Я так понял, что нужно всё-таки записывать-воспроизводить анимацию позиций 2-х или более севр.
{"assets_hash":"a8b26fa7f6e768b07a72c8c9aadb9422","page_data":{"users":{"45fa2ae03df9550077785987":{"_id":"45fa2ae03df9550077785987","hid":21428,"name":"appolinari","nick":"appolinari","avatar_id":null,"css":"user__m-banned"},"4b98340f3df9550077763668":{"_id":"4b98340f3df9550077763668","hid":62554,"name":"Vovets","nick":"Vovets","avatar_id":null,"css":""},"4d55c04d3df955007775630b":{"_id":"4d55c04d3df955007775630b","hid":80749,"name":"Dinotron","nick":"Dinotron","avatar_id":null,"css":""},"57e8b3fa3df955007770d36c":{"_id":"57e8b3fa3df955007770d36c","hid":257800,"name":"NVN_Plus","nick":"NVN_Plus","avatar_id":null,"css":""}},"settings":{"can_see_ip":false,"can_report_abuse":false,"can_see_hellbanned":false,"forum_can_view":true,"forum_can_reply":false,"forum_edit_max_time":30,"forum_can_close_topic":false,"forum_show_ignored":false,"forum_mod_can_delete_topics":false,"forum_mod_can_hard_delete_topics":false,"forum_mod_can_see_hard_deleted_topics":false,"forum_mod_can_edit_posts":false,"forum_mod_can_pin_topic":false,"forum_mod_can_edit_titles":false,"forum_mod_can_close_topic":false,"can_vote":false,"forum_mod_can_add_infractions":false,"forum_topic_title_min_length":10,"forum_reply_old_post_threshold":30,"votes_add_max_time":168,"forum_show_post_interval":7,"can_see_deleted_users":false},"section":{"_id":"61c9a54c3df9550077bb50ba","hid":8,"title":"Самодельная электроника, компьютерные программы","parent":"61c9a54c3df9550077bb50f3","description":"Софт для моделирования и черчения, самодельные электронные устройства.","is_category":false,"is_votable":true,"is_writable":true,"cache":{"topic_count":2667,"post_count":48274,"last_post":"6757f71af9bb00ab89de832d","last_topic":"6757f71af9bb00ab89de832c","last_topic_hid":572572,"last_topic_title":"DVB-T2 для FPV видео","last_ts":"2024-12-10T08:08:58.227Z","last_user":"5b0062d13df95500776fe377"}},"topic":{"_id":"59b385543df9550077cff437","hid":505809,"title":"Servo Recorder, Sequencer","views_count":1304,"last_post_counter":7,"cache":{"post_count":7,"first_post":"59b385543df9550077cff7f5","first_ts":"2017-09-09T06:08:20.000Z","first_user":"57e8b3fa3df955007770d36c","last_post":"59bb22323df9550077cff801","last_post_hid":7,"last_ts":"2017-09-15T00:43:30.000Z","last_user":"4b98340f3df9550077763668"},"st":1,"section":"61c9a54c3df9550077bb50ba"},"subscription":null,"pagination":{"total":7,"per_page":25,"chunk_offset":1},"posts_list_before_post":["paginator","datediff"]},"locale":"en-US","user_id":"000000000000000000000000","user_hid":0,"user_name":"","user_nick":"","user_avatar":null,"is_member":false,"settings":{"can_access_acp":false,"can_use_dialogs":false,"hide_heavy_content":false},"unread_dialogs":false,"footer":{"rules":{"to":"common.rules"},"contacts":{"to":"rco-nodeca.contacts"}},"navbar":{"tracker":{"to":"users.tracker","autoselect":false,"priority":10},"forum":{"to":"forum.index"},"blogs":{"to":"blogs.index"},"clubs":{"to":"clubs.index"},"market":{"to":"market.index.buy"}},"recaptcha":{"public_key":"6LcyTs0dAAAAADW_1wxPfl0IHuXxBG7vMSSX26Z4"},"layout":"common.layout"}
We use cookies and web analytics services. By continuing to use our
website, you consent to the use of cookies or similar technologies on
this website, including third-party statistics and web analytics services,
which may in some cases collect and process information about your visit
and activity. To find out more, see rules of this website.