Ви не увійшли.
Сторінки 1
Miller_VA пише:Watchdog пише:Оцифровка, это видимо единственое чем она похожа. И что вы будете дальше делать с этими цифрами?
.Все, что захочу. Но задача пока не поставлена. Смотрим от "фыфь"
... Ну, смотря что хотеть. Ёкубджон, наверно, уже и думать забыл про свой пост. Когда степень свободы равна нулю уже не имеет значения точность фазы!
А так красиво начиналось:
"...Разрабатываем проект-инновацию в области физики!!!!..."
И разработчик куда-то пропал.
Miller_VA пише:Очень похожая задача при оцифровке сигналов от сельсина. Там, в принципе, любой МК справиться. Но питается сельсин напряжением частотой до 400 Гц. А какая частота здесь?
Оцифровка, это видимо единственое чем она похожа. И что вы будете дальше делать с этими цифрами?
.Все, что захочу. Но задача пока не поставлена. Смотрим от "фыфь"
Очень похожая задача при оцифровке сигналов от сельсина. Там, в принципе, любой МК справиться. Но питается сельсин напряжением частотой до 400 Гц. А какая частота здесь?
Да..., узнал много интересного и неизвестного. Про ULN2003. Очень много.
Но! Если без ..., ULN2003 набор ключей, по входу управляется любой логикой. По выходу открытый коллектор, достаточно мощный, с защитными диодами для работы на индуктивную нагрузку. Допускает (естественно) параллельное подключение выходов для более мощной нагрузки. Макс. напряжение на выходе до 50В. И т.д. сморим PDF. Там все есть. А вот можно ли использовать его после ШИМа, не смотрел. Какая скорострельность самое главное. ОК часто не подходит по быстродействию.
Отвлекся на футбол
Так на форуме по другому и не получается. Стоит поздороваться, чего-нибудь спросить, и начинается...
Я то свое спасибо заработал. Понятное дело у каждого свои задачи и свои трудности. Вот Nemoj занялся делом , ну не знает еще даже мелочей, и что? Закопать, похоронить начинающего программиста. Я ему завидую. Он еще всему научиться. Мне уже не лезет.
Nemoj пиши, если что, не ты первый, ну и не последний. Поможем.
Насилие порождает насилие, задав хамский тон общения, который был абсолютно не уместен, на что Вы рассчитывали? Решения , которое предложил Miller_VA в рамках моей задачи вполне достаточно.
Про дробные числа, можно подробнее? Вот то, в каком виде это сейчас, работает, как требуется (в примере был int, и там, действительно, было бы проблематично получить дробное число ).
https://b.radikal.ru/b18/1912/ad/273260511ea0t.jpgЗдесь вот хорошая информация для понимания вскрывается
https://forum.arduino.cc/index.php?topic=468340.0
PS: и давайте закончим дискуссию по нетехническим темам, про оскорбления все уже было сказано и к теме это не имеет отношения. Дальнейшее общение только по теме особенностей работы платформы и языка программирования.
Никто тут не спорит. Разговаривают люди. И оправданий не нужно. Да хоть час назад в руки взял.
Я про другое. Все, что Вы написали, я изложу так:
- while( !Serial.available() ); - крутимся здесь пока "0" и пойдем дальше, когда Serial примет хотя бы один байт.
- in_buf = Serial.parseInt(); - осуществляет поиск очередного целого числа во входном потоке и найдя его помещает в in_buff;
- Serial.println(in_buf); - Далее как здесь https://doc.arduino.ua/ru/prog/Serial/Println. Может символов начала строки, перевод каретки у нас в буфере нет, но println их выдаст в порт. А Вы в мониторе порта, внизу-справа, рядом с установкой скорости (слева от 9600) выберите "Нет конца строки". Тогда "0" и исчезнет.
НО! Я про другое. Никто, никогда буферы не чистит. Все, что там было набросано, остается навсегда. Serial подсчитывает сколько новых байт принято, помещая их в начало своего буфера, а потом их так и выдает. Можно и весь буфер прочитать. Тогда сразу видно сколько там всего-разного.
Шел 3 год бесполезного флуда.
Можно уже озвучить, где все-таки ошибка или дополнение.
Начало не читал, просто немного переписал Ваш Loop():
void loop() {
Serial.println( "Введите данные");
while( !Serial.available() );
in_buf = Serial.parseInt();
Serial.println(in_buf);
}
Убрал лишнее, чтоб не рябило в глазах. Будем копать?
Сторінки 1