Ну и? И чему человек так научится? Если даже я (уже вроде не полный профан) не до конца всю эту вашу кухню без словаря разберу? Давайте затрем пока не видел. Потом когда сам дойдет, тогда и подарите.
В отличие от - мы тут видели и разбирали код гайвера - это п@здец, по-другому и не скажешь. У него всё так - приклеено спермопистолетом, написано левой пяткой, работает иногда - и ладно. Его задача - заработать на вас, дурачках, бабла, вот и вся правда. Критики товарищ (здравой, взвешенной) - не приемлет от слова "совсем".
Почему "на чужом месте"? Я вот взял свой и подсел на него осциллографом.
Конечно, если жирным пальцем перед ним мотать, то при прохождении над датчиком возникает несколько импульсов на DO. Что и логично - это детектор черной линии, а палец у меня не черный и не поглощает 100% инфракрасного света. А вот черная матовая бумажка давала повторяемый результат - четкие импульсы, без троения-двоения.
А то, что гайвер взял неизолированные друг от друга инфракрасный передатчик и приёмник, навёл их на дырку с торчащими волокнами древесины, это его характеризует канеш. Ибо он же не может предположить, что через дырку в его приёмник может легко прилететь IR-излучение со стороны.
И, да, я согласен - он пилит свои ролики пачками. Собирает бабло на ютуб-рекламе и рефферальных ссылках на али. Если бы он делал свои штуки-дрюки нормально, а не не за пять сек из говна и палок, то никто бы их повторять не стал в таких объёмах. А так... у начинающих создаётся впечатление, что достаточно прикупить случайные сенсоры, чо-то там просверлить, куда-то там залепить, прошивку вкрячить... ху@к-ху@к и в продакшн. Можно даже в сознание не приходить - оно само всё заработает, потому что алиэкспресс не обманет и "у гайвера все ОК (R)". А с какого дубля у него этот ОК вышел - вы спрашивали?
На счёт Гайвера: с тем, что пишет очень неаккуратно, иногда с серьезными благами, в результате чего это работает абы как - согласен практически полностью.
С тем что он тупо зарабатывает - идейность умирает там, где начинаются житейские трудности. Все ищут наживу.
Но есть одно существенное Но! Он показал лампу, которая зашла людям, и люди ее допелили почти до идеала. Подтянулась масса человеков, которые заменили субботний заплыв на много-литровые дистанции приятным и полезным, для себя, семьи и детей, занятием. Огромный плюс в карму. И таких проектов у него много.
К тому же, он мыслит очень не стандартно, и то, что ему таки интересно, доводит до совершенства. Например его библиотеки Гайвербуттон и Гайверэнкодер - просто браво! Особенно энкодер. Я использовал эту библиотеку в своем проекте - во первых очень функционально, во вторых очень удобно, и в третьих, и главное - на ней отлично заработал энкодер от дешёвой мыши, с подтяжкой к земле, без единой дополнительной детали (ни тебе резисторов, ни конденсаторов, голый энкодер - два вывода на МК и средний на массу).
Я так мыслю, что пока старожилы вспоминают как они "разбирали" код Гайвера, мальчик сильно вырос. ;)
К тому же, он мыслит очень не стандартно, и то, что ему таки интересно, доводит до совершенства. ;)
Наверное, ты просто не в курсе, что over 100% его "идей" - просто сп@жжены с забугорщины. Нет там нестандартщины, он просто "эффективный", щас так модно.
Наверное, ты просто не в курсе, что over 100% его "идей" - просто сп@жжены с забугорщины. Нет там нестандартщины, он просто "эффективный", щас так модно.
Охотно верю, и даже проверять не буду. ))
Нестандартно - имел в виду его код, а не идеи для роликов.
Ну... Я то же не всегда с ноля пишу. Точнее с ноля, потому что свое быстрее, чем в чужом разбираться. Но дёрнуть где-то обработчик, идею, алгоритм или функцию, - не считаю зазорным. Как и 90% тут присутствующих.
;)
kostyamat, читаю оба форума. То, что там и проектов больше, и по части кода там лучше и к новичкам относятся заметно терпимее чем тут, Вы абсолютно правы. Тоже поражает с какой скоростью он печет свои проекты и библиотеки. Фантастика просто!
kostyamat, читаю оба форума. То, что там и проектов больше, и по части кода там лучше и к новичкам относятся заметно терпимее чем тут, Вы абсолютно правы. Тоже поражает с какой скоростью он печет свои проекты и библиотеки. Фантастика просто!
Лично я не осуждаю здешних экспертов, так как понимаю какое у них эго и учитываю, что им приходится каждый день отвечать на гору тупых вопросов от случайных проходимцев. Любая подсказка - это умственный труд и некий вклад, который должен быть материально оценен ровно также, как и труд Гайвера. В противном случае приходится расплачиваться собственным "унижением" ))) Это две разные среды, там ты потенциальная нажива, поэтому и отношение немного проще.
П.С. Учитывайте также, что Гайвер скорее всего не работает один, у него наверняка есть команда и плагиаторство также развито, я лично в этом не сомневаюсь.
Почему "на чужом месте"? Я вот взял свой и подсел на него осциллографом.
Конечно, если жирным пальцем перед ним мотать, то при прохождении над датчиком возникает несколько импульсов на DO. Что и логично - это детектор черной линии, а палец у меня не черный и не поглощает 100% инфракрасного света. А вот черная матовая бумажка давала повторяемый результат - четкие импульсы, без троения-двоения.
Датчики у нас все же разные. Паразитные импульсы возникают стабильно и это не связано с жирными пальцами (в моём случае). Проводил тест с абсолютно черным диском и белой линией (на чёрный он ведь не реагирует). Осциллографа у меня к сожалению нет.
Ваш - сделан китайцами "для разнообразия" на такой же плате, как и мой, но с другими детальками. По-моему мнению: на вашем приёмо-передающий узел - полное Гэ и может использоваться только в идеальных условиях и то с доработкой. Поэтому и результаты непредсказуемые. В этом вся гайверовщина - схватить что-то, приделать к чему-то, кое-как завести, снять ролик с десятого раза и бросить.
До более-менее стабильного устройства его поделию ещё несколько итераций необходимо пройти. А вашему - не знаю, не видел.
kostyamat, читаю оба форума. То, что там и проектов больше, и по части кода там лучше и к новичкам относятся заметно терпимее чем тут, Вы абсолютно правы. Тоже поражает с какой скоростью он печет свои проекты и библиотеки. Фантастика просто!
Лично я не осуждаю здешних экспертов, так как понимаю какое у них эго и учитываю, что им приходится каждый день отвечать на гору тупых вопросов от случайных проходимцев. Любая подсказка - это умственный труд и некий вклад, который должен быть материально оценен ровно также, как и труд Гайвера. В противном случае приходится расплачиваться собственным "унижением" ))) Это две разные среды, там ты потенциальная нажива, поэтому и отношение немного проще.
П.С. Учитывайте также, что Гайвер скорее всего не работает один, у него наверняка есть команда и плагиаторство также развито, я лично в этом не сомневаюсь.
По-вашему их тут кто-то заставляет отвечать или все же это "какое у них эго", как считаете? Впрочем, можете не отвечать, кому нравится "расплачиваться унижением" - милости просют, не ко мне. Пока статус читателя меня вполне устраивает, а все вопросы, что возникали, до сих пор удавалось решить поиском по форумам. Ответы есть и не по одному разу.
По-вашему их тут кто-то заставляет отвечать или все же это "какое у них эго", как считаете? Впрочем, можете не отвечать, кому нравится "расплачиваться унижением" - милости просют, не ко мне. Пока статус читателя меня вполне устраивает, а все вопросы, что возникали, до сих пор удавалось решить поиском по форумам. Ответы есть и не по одному разу.
Всё, снова ушел в "читатели".
Я являюсь таким же "читателем" как и Вы. Но если Вам до сих пор удается решать возникающие вопросы поиском по форумам, то значит либо Вы располагаете достаточным количеством времени для решения этих вопросов, либо Ваши задачи слишком тривиальны. Есть ещё один путь, по которому лично я иногда следую: если уперся в проблему, иногда проще не искать длинный путь её решения, лучше найти способ как решить поставленную задачу другим способом, идти не в лоб так скажем, а в обход.
В данном случае я выбрал путь идти в лоб и разобраться с этим датчиком, но проще было этот датчик (либо его тип) тупо заменить.
Я являюсь таким же "читателем" как и Вы. Но если Вам до сих пор удается решать возникающие вопросы поиском по форумам, то значит либо Вы располагаете достаточным количеством времени для решения этих вопросов
меня всегда забавляют ссылки новичков на недостаток времени. Они типа такие занятые, что даже своим хобби им занятся некогда, а на форумах куча бездельников, которым заняться нечем - так пусть помогают мне, занятому...
И почему-то всегда времени не хватает именно на обучение - на многочасовое нытье в форумах и выпрашивание готовых решений - время находится.
Меня всегда забавляют ссылки новичков на недостаток времени. Они типа такие занятые, что даже своим хобби им занятся некогда, а на форумах куча бездельников, которым заняться нечем - так пусть помогают мне, занятому...
Вроде доступно объяснил, почему обратился сюда. Если Вы не заметили, то проблема действительно существует.
У меня есть мой собственный проект с применением ардуино, где вот этот счётчик является лишь малой долей всего алгоритма работы. Причем код я написал с применением доступных источников без обращения к здешним занятым экспертам. Проблема появилась при переходе с датчика холла на оптический. Так что отправленный в мой огород камень подберите. По поводу обучения, объясните мне, зачем тратить месяцы на изучение языка программирования, если существует разовая потребность в устройстве?
Ваше обращение противоречит принципу существования форума, он для этого и создан, чтобы здесь обсуждать проблемы и их решение. Так что не говорите мне что делать и я не скажу куда Вам идти.
Я думаю, что это датчик ваш работает некорректно. Сотни тут могут накидываться только если вход D2 дрожжит, как желе.
Стоп, а почему с флажками тогда работает вроде как норм? Ну как минимум без сотен.
Подключите датчик холла. Если он не будет сотни накидывать, то проблема будет находится в любом месте после точки (или в самой точке) соединения ардуины и оптодатчика .
И, боюсь, что дальше без осциллографа ничего узнать будет невозможно.
Подключите датчик холла. Если он не будет сотни накидывать, то проблема будет находится в любом месте после точки (или в самой точке) соединения ардуины и оптодатчика . И, боюсь, что дальше без осциллографа ничего узнать будет невозможно.
По поводу обучения, объясните мне, зачем тратить месяцы на изучение языка программирования, если существует разовая потребность в устройстве?
в таком случае что вы вообще делаете на этом форуме? Это форум создан для общения по интересам, здесь собираются те, кому реально интересно разобраться в тонкостях работы микроконтроллеров. А вовсе не затем, чтобы помогать нубам, которым самим "некогда разбираться", потому что у них "разовая потребность" .
А ваша "разовая потребность" выглядит примерно так - забегает мужик в дом-музей В.И. Кадашкина, у него экскурсовод спрашивает "Что вам рассказать про Виталия Ивановича?" - а мужик "Да пофиг мне на вашего Кадашкина, спешу я, ссать хочу, а туалет напротив - платный."
в таком случае что вы вообще делаете на этом форуме? Это форум создан для общения по интересам, здесь собираются те, кому реально интересно разобраться в тонкостях работы микроконтроллеров. А вовсе не затем, чтобы помогать нубам, которым самим "некогда разбираться", потому что у них "разовая потребность" .
А ваша "разовая потребность" выглядит примерно так - забегает мужик в дом-музей В.И. Кадашкина, у него экскурсовод спрашивает "Что вам рассказать про Виталия Ивановича?" - а мужик "Да пофиг мне на вашего Кадашкина, спешу я, ссать хочу, а туалет напротив - платный."
"Веб-форум — интернет-сервис (платформа) для общения между пользователями интернета на одну тему или на несколько тем (зависит от специализации форума). Суть работы форума заключается в создании пользователями (посетителями форума) своих Тем с их последующим обсуждением, путём размещения сообщений внутри этих тем. Отдельно взятая тема, по сути, представляет собой тематическую гостевую книгу. Пользователи могут комментировать заявленную тему, задавать вопросы по ней и получать ответы, а также сами отвечать на вопросы других пользователей форума и давать им советы."
Я воспользовался форумом по назначению. Мне было интересно и необходимо разобраться с возникшей проблемой. Кто посчитал возможным - помог, за что я выразил свою благодарность. Да, у меня нет времени погружаться в дебри и что в этом такого? Здесь большинство таких. Тем более, никто не заставляет кого-то давать консультации, это абсолютно добровольное дело.
Код, который вам подарили, 100% правильный, правильнее не бывает. У вас реально что-то в цепи датчика не так. А с флагом вам кажется, что отрабатывает потому, что выхватывает только 4 импульса из сотен, остальное время ваш флаг вашим кодом не проверяется. Просто сейчас ваш код выхватывает 4 импульса, добавите что-то в loop, начнет вылавливать 3, ещё что-то - 2. И т.п.
Дребезг у вас с датчика дикий однозначно. Либо он бракованный какой-то, либо паразитные засветки, либо ключ на выходе датчика генерит (ну типа пульсирует, эффект такой, когда тока коллектора мало, он вместо как ключ, начинает произвольно что-то типа усиливать/плавать) вместо клак-клак делать. Если транзистор на выходе не насыщается, попробуйте вместо INPUT_PULLUP установите резистор на подтяжку на +5, эдак на 10К. Ещё можно конденсатором на 0.1мкФ выход зашунтировать. (Лучше конечно датчик сменить.)
По поводу обучения, объясните мне, зачем тратить месяцы на изучение языка программирования, если существует разовая потребность в устройстве?
Вам нужно добраться из точки А в точку Б, что Вы предпримете?
1. Отучитесь в автошколе и сдадите на права.
2. Сядете за руль, не умея водить - авось пронесет.
3. Вызовете такси.
Цитата:
Ваше обращение противоречит принципу существования форума, он для этого и создан, чтобы здесь обсуждать проблемы и их решение.
Нет, ну вот почему все новички считают своим долгом объяснять старожилам форума, для чего этот форум нужен?
Форум - для общения по интересам. Интерес участников этого форума связан с программированием. Если Вы не разделяете этого интереса, то никому на форуме Вы не интересны. Зачем приходить на чужой форум и вносить в него дисгармонию? ("чужой" - именно в смысле несовпадения Ваших интересов с интересами форумчан)
Цитата:
Так что не говорите мне что делать и я не скажу куда Вам идти.
Собственно, даже не на сам проект, а на даты: опубликован проект в субботу вечером, т.е. для того, чтобы собрать работоспособную конструкцию понадобился действительно один день - суббота. А финальный вариант опубликован почти через два месяца - именно столько понадобилось, чтобы довести проект до ума.
Как Вы думаете, к какому состоянию ближе проекты Гайвера - к тому, что опубликован в первом посте или к тому, который опубликован в финальном?
Правильно, если Гайвер будет публиковать один проект в два месяца, его никто смотреть не будет.
Гайвер - это не DIY, Гайвер - это блогер. А это совершенно другая специализация и другой подход к делу.
Как блогер Гайвер, безусловно, талантлив. Как программист - ниже среднего.
да вроде у него реальное оно и все работает... да и библиотеки у него хорошие...
Вы уверены, что обладаете достаточной квалификацией, чтобы делать подобные выводы?
Про библиотеки...я использовал некоторые из них, они более функциональные... Про проекты ...ну раз у него работает, значит проекты рабочие или вы думаете что это имитация и монтаж???? При чем тут квалификация, я вижу своими глазами...А Вы точно завидуете!!! это видно даже невооруженным взглядом
Все равно не в коня корм, можно не переживать ))
Обидно (нет) )))
странный гражданин. Зачем дырку в колесе сверлит, если применяет датчик линии, а не дырки...
На 3.50 мин он значит говорит, что у этого датчика есть мерзкая особенность, при медленном вращении он срабатывает дважды.
У гайвера есть мерзкая особенность - не разобравшись, написать абы как, и нехай с этим потом носятся.
Гражданин он может и странный, но судя по всему этот датчик явно имеет какие-то отличительные особенности.
Если отверткой закручивать гвоздь, то можно найти очень много отличительных особенностей от других отверток, используемых по назначению.
На чужом месте мы все были бы умнее
На чужом месте мы все были бы умнее
В отличие от - мы тут видели и разбирали код гайвера - это п@здец, по-другому и не скажешь. У него всё так - приклеено спермопистолетом, написано левой пяткой, работает иногда - и ладно. Его задача - заработать на вас, дурачках, бабла, вот и вся правда. Критики товарищ (здравой, взвешенной) - не приемлет от слова "совсем".
Ну да, ну да, на чужом месте...
Хотел прокомментить, но да ладно)
Вы лучше объясните откуда берутся эти паразитные импульсы от датчика, мне лично это интереснее обсуждать.
Почему "на чужом месте"? Я вот взял свой и подсел на него осциллографом.
Конечно, если жирным пальцем перед ним мотать, то при прохождении над датчиком возникает несколько импульсов на DO. Что и логично - это детектор черной линии, а палец у меня не черный и не поглощает 100% инфракрасного света. А вот черная матовая бумажка давала повторяемый результат - четкие импульсы, без троения-двоения.
А то, что гайвер взял неизолированные друг от друга инфракрасный передатчик и приёмник, навёл их на дырку с торчащими волокнами древесины, это его характеризует канеш. Ибо он же не может предположить, что через дырку в его приёмник может легко прилететь IR-излучение со стороны.
И, да, я согласен - он пилит свои ролики пачками. Собирает бабло на ютуб-рекламе и рефферальных ссылках на али. Если бы он делал свои штуки-дрюки нормально, а не не за пять сек из говна и палок, то никто бы их повторять не стал в таких объёмах. А так... у начинающих создаётся впечатление, что достаточно прикупить случайные сенсоры, чо-то там просверлить, куда-то там залепить, прошивку вкрячить... ху@к-ху@к и в продакшн. Можно даже в сознание не приходить - оно само всё заработает, потому что алиэкспресс не обманет и "у гайвера все ОК (R)". А с какого дубля у него этот ОК вышел - вы спрашивали?
На счёт Гайвера: с тем, что пишет очень неаккуратно, иногда с серьезными благами, в результате чего это работает абы как - согласен практически полностью.
С тем что он тупо зарабатывает - идейность умирает там, где начинаются житейские трудности. Все ищут наживу.
Но есть одно существенное Но! Он показал лампу, которая зашла людям, и люди ее допелили почти до идеала. Подтянулась масса человеков, которые заменили субботний заплыв на много-литровые дистанции приятным и полезным, для себя, семьи и детей, занятием. Огромный плюс в карму. И таких проектов у него много.
К тому же, он мыслит очень не стандартно, и то, что ему таки интересно, доводит до совершенства. Например его библиотеки Гайвербуттон и Гайверэнкодер - просто браво! Особенно энкодер. Я использовал эту библиотеку в своем проекте - во первых очень функционально, во вторых очень удобно, и в третьих, и главное - на ней отлично заработал энкодер от дешёвой мыши, с подтяжкой к земле, без единой дополнительной детали (ни тебе резисторов, ни конденсаторов, голый энкодер - два вывода на МК и средний на массу).
Я так мыслю, что пока старожилы вспоминают как они "разбирали" код Гайвера, мальчик сильно вырос. ;)
Товарищи, насколько я помню - гайверосрач непродуктивен, ибо он затрагивает такой предмет, как вера.
Наверное, ты просто не в курсе, что over 100% его "идей" - просто сп@жжены с забугорщины. Нет там нестандартщины, он просто "эффективный", щас так модно.
гайверосрач непродуктивен, ибо он затрагивает такой предмет, как вера.
Лютейше ++++!
Наверное, ты просто не в курсе, что over 100% его "идей" - просто сп@жжены с забугорщины. Нет там нестандартщины, он просто "эффективный", щас так модно.
Охотно верю, и даже проверять не буду. ))
Нестандартно - имел в виду его код, а не идеи для роликов.
Нестандартно - имел в виду его код, а не идеи для роликов.
Есть мнение, что и код - на 90% изначально не его. Да и "помощники" всегда готовы разбавить своим вкладом то болото.
Ну... Я то же не всегда с ноля пишу. Точнее с ноля, потому что свое быстрее, чем в чужом разбираться. Но дёрнуть где-то обработчик, идею, алгоритм или функцию, - не считаю зазорным. Как и 90% тут присутствующих.
;)
kostyamat, читаю оба форума. То, что там и проектов больше, и по части кода там лучше и к новичкам относятся заметно терпимее чем тут, Вы абсолютно правы. Тоже поражает с какой скоростью он печет свои проекты и библиотеки. Фантастика просто!
kostyamat, читаю оба форума. То, что там и проектов больше, и по части кода там лучше и к новичкам относятся заметно терпимее чем тут, Вы абсолютно правы. Тоже поражает с какой скоростью он печет свои проекты и библиотеки. Фантастика просто!
Лично я не осуждаю здешних экспертов, так как понимаю какое у них эго и учитываю, что им приходится каждый день отвечать на гору тупых вопросов от случайных проходимцев. Любая подсказка - это умственный труд и некий вклад, который должен быть материально оценен ровно также, как и труд Гайвера. В противном случае приходится расплачиваться собственным "унижением" ))) Это две разные среды, там ты потенциальная нажива, поэтому и отношение немного проще.
П.С. Учитывайте также, что Гайвер скорее всего не работает один, у него наверняка есть команда и плагиаторство также развито, я лично в этом не сомневаюсь.
Почему "на чужом месте"? Я вот взял свой и подсел на него осциллографом.
Конечно, если жирным пальцем перед ним мотать, то при прохождении над датчиком возникает несколько импульсов на DO. Что и логично - это детектор черной линии, а палец у меня не черный и не поглощает 100% инфракрасного света. А вот черная матовая бумажка давала повторяемый результат - четкие импульсы, без троения-двоения.
Датчики у нас все же разные. Паразитные импульсы возникают стабильно и это не связано с жирными пальцами (в моём случае). Проводил тест с абсолютно черным диском и белой линией (на чёрный он ведь не реагирует). Осциллографа у меня к сожалению нет.
Я сразу написал, что датчики у нас разные.
Ваш - сделан китайцами "для разнообразия" на такой же плате, как и мой, но с другими детальками. По-моему мнению: на вашем приёмо-передающий узел - полное Гэ и может использоваться только в идеальных условиях и то с доработкой. Поэтому и результаты непредсказуемые. В этом вся гайверовщина - схватить что-то, приделать к чему-то, кое-как завести, снять ролик с десятого раза и бросить.
До более-менее стабильного устройства его поделию ещё несколько итераций необходимо пройти. А вашему - не знаю, не видел.
kostyamat, читаю оба форума. То, что там и проектов больше, и по части кода там лучше и к новичкам относятся заметно терпимее чем тут, Вы абсолютно правы. Тоже поражает с какой скоростью он печет свои проекты и библиотеки. Фантастика просто!
Лично я не осуждаю здешних экспертов, так как понимаю какое у них эго и учитываю, что им приходится каждый день отвечать на гору тупых вопросов от случайных проходимцев. Любая подсказка - это умственный труд и некий вклад, который должен быть материально оценен ровно также, как и труд Гайвера. В противном случае приходится расплачиваться собственным "унижением" ))) Это две разные среды, там ты потенциальная нажива, поэтому и отношение немного проще.
П.С. Учитывайте также, что Гайвер скорее всего не работает один, у него наверняка есть команда и плагиаторство также развито, я лично в этом не сомневаюсь.
По-вашему их тут кто-то заставляет отвечать или все же это "какое у них эго", как считаете? Впрочем, можете не отвечать, кому нравится "расплачиваться унижением" - милости просют, не ко мне. Пока статус читателя меня вполне устраивает, а все вопросы, что возникали, до сих пор удавалось решить поиском по форумам. Ответы есть и не по одному разу.
Всё, снова ушел в "читатели".
По-вашему их тут кто-то заставляет отвечать или все же это "какое у них эго", как считаете? Впрочем, можете не отвечать, кому нравится "расплачиваться унижением" - милости просют, не ко мне. Пока статус читателя меня вполне устраивает, а все вопросы, что возникали, до сих пор удавалось решить поиском по форумам. Ответы есть и не по одному разу.
Всё, снова ушел в "читатели".
Я являюсь таким же "читателем" как и Вы. Но если Вам до сих пор удается решать возникающие вопросы поиском по форумам, то значит либо Вы располагаете достаточным количеством времени для решения этих вопросов, либо Ваши задачи слишком тривиальны. Есть ещё один путь, по которому лично я иногда следую: если уперся в проблему, иногда проще не искать длинный путь её решения, лучше найти способ как решить поставленную задачу другим способом, идти не в лоб так скажем, а в обход.
В данном случае я выбрал путь идти в лоб и разобраться с этим датчиком, но проще было этот датчик (либо его тип) тупо заменить.
Странный датчик какой-то
"Упростить" так:
Sadman, кстати, код этот работает некорректно. Он сотни прибавляет почему-то. Без флажков у меня такая же хрень была. На своём датчике тестили?
Я думаю, что это датчик ваш работает некорректно. Сотни тут могут накидываться только если вход D2 дрожжит, как желе.
Я являюсь таким же "читателем" как и Вы. Но если Вам до сих пор удается решать возникающие вопросы поиском по форумам, то значит либо Вы располагаете достаточным количеством времени для решения этих вопросов
меня всегда забавляют ссылки новичков на недостаток времени. Они типа такие занятые, что даже своим хобби им занятся некогда, а на форумах куча бездельников, которым заняться нечем - так пусть помогают мне, занятому...
И почему-то всегда времени не хватает именно на обучение - на многочасовое нытье в форумах и выпрашивание готовых решений - время находится.
Я думаю, что это датчик ваш работает некорректно. Сотни тут могут накидываться только если вход D2 дрожжит, как желе.
Стоп, а почему с флажками тогда работает вроде как норм? Ну как минимум без сотен.
Меня всегда забавляют ссылки новичков на недостаток времени. Они типа такие занятые, что даже своим хобби им занятся некогда, а на форумах куча бездельников, которым заняться нечем - так пусть помогают мне, занятому...
Вроде доступно объяснил, почему обратился сюда. Если Вы не заметили, то проблема действительно существует.
У меня есть мой собственный проект с применением ардуино, где вот этот счётчик является лишь малой долей всего алгоритма работы. Причем код я написал с применением доступных источников без обращения к здешним занятым экспертам. Проблема появилась при переходе с датчика холла на оптический. Так что отправленный в мой огород камень подберите. По поводу обучения, объясните мне, зачем тратить месяцы на изучение языка программирования, если существует разовая потребность в устройстве?
Ваше обращение противоречит принципу существования форума, он для этого и создан, чтобы здесь обсуждать проблемы и их решение. Так что не говорите мне что делать и я не скажу куда Вам идти.
Я думаю, что это датчик ваш работает некорректно. Сотни тут могут накидываться только если вход D2 дрожжит, как желе.
Стоп, а почему с флажками тогда работает вроде как норм? Ну как минимум без сотен.
Подключите датчик холла. Если он не будет сотни накидывать, то проблема будет находится в любом месте после точки (или в самой точке) соединения ардуины и оптодатчика .
И, боюсь, что дальше без осциллографа ничего узнать будет невозможно.
Ок, благодарю за оказанную помощь! )
По поводу обучения, объясните мне, зачем тратить месяцы на изучение языка программирования, если существует разовая потребность в устройстве?
в таком случае что вы вообще делаете на этом форуме? Это форум создан для общения по интересам, здесь собираются те, кому реально интересно разобраться в тонкостях работы микроконтроллеров. А вовсе не затем, чтобы помогать нубам, которым самим "некогда разбираться", потому что у них "разовая потребность" .
А ваша "разовая потребность" выглядит примерно так - забегает мужик в дом-музей В.И. Кадашкина, у него экскурсовод спрашивает "Что вам рассказать про Виталия Ивановича?" - а мужик "Да пофиг мне на вашего Кадашкина, спешу я, ссать хочу, а туалет напротив - платный."
в таком случае что вы вообще делаете на этом форуме? Это форум создан для общения по интересам, здесь собираются те, кому реально интересно разобраться в тонкостях работы микроконтроллеров. А вовсе не затем, чтобы помогать нубам, которым самим "некогда разбираться", потому что у них "разовая потребность" .
А ваша "разовая потребность" выглядит примерно так - забегает мужик в дом-музей В.И. Кадашкина, у него экскурсовод спрашивает "Что вам рассказать про Виталия Ивановича?" - а мужик "Да пофиг мне на вашего Кадашкина, спешу я, ссать хочу, а туалет напротив - платный."
"Веб-форум — интернет-сервис (платформа) для общения между пользователями интернета на одну тему или на несколько тем (зависит от специализации форума). Суть работы форума заключается в создании пользователями (посетителями форума) своих Тем с их последующим обсуждением, путём размещения сообщений внутри этих тем. Отдельно взятая тема, по сути, представляет собой тематическую гостевую книгу. Пользователи могут комментировать заявленную тему, задавать вопросы по ней и получать ответы, а также сами отвечать на вопросы других пользователей форума и давать им советы."
Я воспользовался форумом по назначению. Мне было интересно и необходимо разобраться с возникшей проблемой. Кто посчитал возможным - помог, за что я выразил свою благодарность. Да, у меня нет времени погружаться в дебри и что в этом такого? Здесь большинство таких. Тем более, никто не заставляет кого-то давать консультации, это абсолютно добровольное дело.
Pavel.S, извиняюсь, погорячился
Pavel.S, извиняюсь, погорячился
Спасибо за понимание!
Код, который вам подарили, 100% правильный, правильнее не бывает. У вас реально что-то в цепи датчика не так. А с флагом вам кажется, что отрабатывает потому, что выхватывает только 4 импульса из сотен, остальное время ваш флаг вашим кодом не проверяется. Просто сейчас ваш код выхватывает 4 импульса, добавите что-то в loop, начнет вылавливать 3, ещё что-то - 2. И т.п.
Дребезг у вас с датчика дикий однозначно. Либо он бракованный какой-то, либо паразитные засветки, либо ключ на выходе датчика генерит (ну типа пульсирует, эффект такой, когда тока коллектора мало, он вместо как ключ, начинает произвольно что-то типа усиливать/плавать) вместо клак-клак делать. Если транзистор на выходе не насыщается, попробуйте вместо INPUT_PULLUP установите резистор на подтяжку на +5, эдак на 10К. Ещё можно конденсатором на 0.1мкФ выход зашунтировать. (Лучше конечно датчик сменить.)
По поводу обучения, объясните мне, зачем тратить месяцы на изучение языка программирования, если существует разовая потребность в устройстве?
Вам нужно добраться из точки А в точку Б, что Вы предпримете?
1. Отучитесь в автошколе и сдадите на права.
2. Сядете за руль, не умея водить - авось пронесет.
3. Вызовете такси.
Ваше обращение противоречит принципу существования форума, он для этого и создан, чтобы здесь обсуждать проблемы и их решение.
Нет, ну вот почему все новички считают своим долгом объяснять старожилам форума, для чего этот форум нужен?
Форум - для общения по интересам. Интерес участников этого форума связан с программированием. Если Вы не разделяете этого интереса, то никому на форуме Вы не интересны. Зачем приходить на чужой форум и вносить в него дисгармонию? ("чужой" - именно в смысле несовпадения Ваших интересов с интересами форумчан)
Так что не говорите мне что делать и я не скажу куда Вам идти.
Вот-вот.
PS. Ну и по поводу Гайвера: посмотрите вот этот проект: http://arduino.ru/forum/proekty/konstruktsiya-vykhodnogo-dnya-prostoi-spektranalizator-480-polos-60-db-na-stm32f103-i-
Собственно, даже не на сам проект, а на даты: опубликован проект в субботу вечером, т.е. для того, чтобы собрать работоспособную конструкцию понадобился действительно один день - суббота. А финальный вариант опубликован почти через два месяца - именно столько понадобилось, чтобы довести проект до ума.
Как Вы думаете, к какому состоянию ближе проекты Гайвера - к тому, что опубликован в первом посте или к тому, который опубликован в финальном?
Правильно, если Гайвер будет публиковать один проект в два месяца, его никто смотреть не будет.
Гайвер - это не DIY, Гайвер - это блогер. А это совершенно другая специализация и другой подход к делу.
Как блогер Гайвер, безусловно, талантлив. Как программист - ниже среднего.
А может это простая зависть?
А может это простая зависть?
Может быть все, что угодно. Но интерес, как правило, представляет не то, что может быть, а то, что есть на самом деле.
Как блогер Гайвер, безусловно, талантлив. Как программист - ниже среднего.
я бы не был столь категоричен...талантливый человек талантлив во всём, оно наладится )))
А может это простая зависть?
Может быть все, что угодно. Но интерес, как правило, представляет не то, что может быть, а то, что есть на самом деле.
да вроде у него реальное оно и все работает... да и библиотеки у него хорошие...
Ну и отлично. От нас что хотите - преклонения перед Вашим кумиром?
это были просто "мысли вслух"...от вас пока ничего не хотим...
Как блогер Гайвер, безусловно, талантлив. Как программист - ниже среднего.
я бы не был столь категоричен...талантливый человек талантлив во всём, оно наладится )))
1. Насчет "талантливый - талантлив во всем" - это заблуждение.
2. Наладится - вряд ли: работа программиста и блогера требуют противоположных качеств, поэтому развивать то и другое одновременно не получится.
Я не утверждаю, что из него не могло бы получиться хорошего программиста, я лишь утверждаю, что он в этом не заинтересован.
да вроде у него реальное оно и все работает... да и библиотеки у него хорошие...
Вы уверены, что обладаете достаточной квалификацией, чтобы делать подобные выводы?
Я не утверждаю, что из него не могло бы получиться хорошего программиста, я лишь утверждаю, что он в этом не заинтересован.
в расставленных им приоритетах видимо уровень как программиста "разумно достаточен" (в рамках концепции быстро, качественно, недорого) )))
Гайвер... Как программист - ниже среднего.
в расставленных им приоритетах видимо уровень как программиста "разумно достаточен"
Разве одно противоречит другому?
Так зачем было спорить?
Гайвер... Как программист - ниже среднего.
Так зачем было спорить?
К тому же алгоритм оценки уровня программиста может быть у всех разным.
Вот например утверждение "Гайвер - выше andriano" проверяется легко, берем рулетку и измеряем.
да вроде у него реальное оно и все работает... да и библиотеки у него хорошие...
Вы уверены, что обладаете достаточной квалификацией, чтобы делать подобные выводы?
Про библиотеки...я использовал некоторые из них, они более функциональные... Про проекты ...ну раз у него работает, значит проекты рабочие или вы думаете что это имитация и монтаж???? При чем тут квалификация, я вижу своими глазами...А Вы точно завидуете!!! это видно даже невооруженным взглядом
Если даже и завидуем, то что это изменит? Лучше он программировать от этого не начнет, а у вас на банковском счёте не прибудет.
Аш кушать не можем!!!
Аш кушать не можем!!!
Угу "...и икра не лезет в горло и компот не льется в рот!" ;))