АСМР | ASMR | Программирование МУРЛОметра | Ардуино
HTML-код
- Опубликовано: 2 мар 2024
- Привет, друзья! Рада представить вам новое видео на тему программирования Arduino в формате АСМР) Буду рада вашим добрым комментариям! =) Приятного просмотра!)
Развлечения
Другие АСМР с Arduino на моем канале:
1) "Все идет по плану" (песня на Ардуино) - ruclips.net/video/Kilzz9cwWG0/видео.html
2) Музыкальная карусель - ruclips.net/video/sWEHNGZQ-Ps/видео.html
3) Автокормушка - ruclips.net/video/pJfVmrrzeok/видео.html
Программа шумометр работает не правильно! Измерение не корректно (( вы сказали что не против критики
1. Цикл while выполняется не каждые 50мс а в течение 50мс сколько раз конкретно он выполнится сказать нельзя, то что он выполняется каждые 50мс это не правда
2. Очень не рационально обновлять экран в loop, нужно currentVolume сделать глобальной и проверять на изменение и тогда обновлять. А не насиловать дисплей
3. lcd.clear нужно делать перед рисованием а не в самом конце, тоесть перед обновлением информации на дисплее а так вам везёт что программа маленькая и дисплей из за этого не моргает
4. Сам цикл while очень плохо читается особенно плохо выглядят переменные min и max когда у вас max инициализирован 0 а min 1024. Сам цикл можно сильно упростить и улучшить.
Важно!
Прошу заметить что измерение происходит не корректно так как если мурлыкание попадает в период измерения то вы не правильно считаете разницу, между min и max так как min у вас меняться вообще не должен, это либо калибровочное значение которое вы вычисляете в полной тишине, либо измеряете в setup опять же в полной тишине. Вы считаете разницу между одним шумом и другим а не тишиной и шумом
По большей части вам везёт что мурлыкание состоит из тресков и в течении измерения попадается тишина, но будь звук более однотонным то ошибка будет виднее
главное что работает и прикольно)
@@TrojanVladimir Прочитал Ваш комментарий с большим интересом. А за то, что Вы расписали каждый момент - отдельный 👍
@@TrojanVladimir Спасибо, по делу) Хотя в первом пункте просто я неправильно озвучила, так-то понятно, что нельзя конкретно сказать, сколько раз он выполнится)
@@kiraraven6719не за что. Не бросайте это дело, очень интересный формат продолжайте снимать))
Классный у тебя младший научный сотрудник.
Кто-то пересмотрел Врата Штейна)
Ну наконец-то! У айтишников появился свой асмр сериал. Надеюсь он будет с сезонами и интригами 🙃
Надеюсь))
Это было неожиданно. Подняли настроение)) Спасибо! 😊
Пожалуйста 🙂
Очень приятный контент. И тема видео интересная. Конкретно в этом видео еще понравилось слушать мурчание, даже перематывал несколько раз назад этот момент
Спасибо большое 😺
чудесный котик, и прибор получился очень нужный в хозяйстве.
Спасибо большое))
Я жажду продолжения!)
Божечки, никогда бы не подумал, что два моих, казалось бы противоположных интереса, как АСМР и цифровые технологии соединятся в одном видеоролике! Это просто великолепно! Даже подвлюбился немного в эту очаровательную умницу
Это нелегальное сочетание триггерных штук в видосе. Как будто бы все круги Эйлера этого мира сошлись в одном сечении.
P.S. Ждём какой-нибудь бусти, чтобы пожертвовать на лучшее оборудование, ну и вознаградить труды!
Очень успокаивает, будет интересно увидеть еще видео на данную тему!
Спасибо большое)) Будут еще ролики на данную тему)
кот балдеет на руках лежит, лапами перебирает
Ассистент просто Пряничек! Ради такого можно делать и делать ардуино-самоделки. Интересно, а можно ли автокормушку сделать? Надо будет погуглить.
Спасибо)) Думаю, вполне реально)
Кира ты очень талантливая,обожаю творческих людей)
Спасибо большое))
@@kiraraven6719 используешь МК для каких то прикладных задач?
@@user-vo9kn3pp6p К сожалению, пока нет)
Шикарно. Оригинально. Интересно
Спасибо большое!))
Здорово, спасибо за видео дальнейших успехов тебе!
Спасибо большое!))
Наткнулся на ваш канал только сегодня, но мне уже все безумно нравится. Меня не каждый контент может зацепить, но ваш контент прекрасен. Вы очень талантливая и так же очень красивая. Желаю вам успехов!
Спасибо большое 😊🙂
мурлыканье котиков просто в ❤️
Спасибо. Мне было прям вовремя.
Пожалуйста))
Привет. Благодарю за класный ролик. Помурашился.
Приветствую 🙂Рада, что АСМР-эффект сработал))
Наконец-то я тебя нашёл! Добра тебе!
Спасибо большое) И вам всего самого доброго и хорошего 🙂
Arduino прикольно)
Забавные уроки
У обоих сотрудников оооочень красивые глаза. Было бы еще здорово увидеть от вас процесс пайки)
Спасибо большое!) Интересная идея)
Особо не вникала о чем речь, просто слушала приятный голос 💖💖💖💖💖💖💖💖💖💖💖💖💖💖
Спасибо большое! 💓Главное, чтобы видео настроило на релакс))
Когда я посмотрел Ваше первое видео с ардуино, мне казалось что ничиго более интнресного не увижу. Вы опять меня удивили. Прекрасное видео, ассистент - просто красавец.
Спасибо большое 😸☺️
В этот раз без музыки, спасибо :)
Какой милый котик у тебя
Благодарю 😊🙂
Впервые вижу девушку-волшебницу.
Блин прикольные идеи, нигде такого не видел
Спасибо ☺️
Интересный формат
Спасибо))
Топ контент
Спасибо!)
класс ты молодец
Спасибо большое))
калега рад тебя видеть
брюква?
самый базированный ассистент
Оч крутое видео
Благодарю!))
Love cats, love arduinos, love Kira.
Всё классно, продолжай)
Хочу лишь подчеркнуть один момент по звуку - почему то весьма ощущается реверберация, причем она вряд ли естесственная, а как будто добавлена программно на монтаже. Хотелось бы чтоб этого не было, просто сухой звук без пространства. Ну а так всё гуд, когда близко к микрофону голос это кайфы
Спасибо большое) На самом деле, это я так микрофон настроила для (как мне кажется) лучшего АСМР-эффекта)
Ты очень милая❤️
Благодарю!)
Привет. Напишу пару комментариев по технической части:
1. Микрофонный модуль, который Вы используете, достаточно такой себе. Лучше использовать на чипе max9814. Он намного лучше.
2. Немножко не понимаю, зачем аллоцировать переменные в loop, если часть переменных уже аллоцирована за его пределами. Лучше вынести все объявления переменных из loop. Компилятор "под капотом", возможно, и сам это сделает но лучше надеется на себя :D
3. Условие на 24 строчке не сработает никогда, потому что analogRead() на унке 10 битный, соответственно возвращает значения от 0 до 1023.
4. После запуска можно написать метод, который будет слушать тишину пару секунд и выставить на его основе нижний порог шума самого микрофона. Короче откалибровать шум :D
5. Откуда такая любовь к unsigned переменным?) Понятно для чего unsigned у millis, но не понятно, для чего он остальным) Тут хватило бы даже short, не то, что int)
6. Лучше выводить значение громкости с микрофона не основываясь на одном значении analogRead. Накопите в буффер, например, 10 значений, получите среднее среди них и выведите. Так меньше вероятность столкнуться со случайным шумом или наводками от проводов. Делайте, например, измерения не раз в 50мсек, а 10, но раз в 5мсек, если хотите оставить такой же интервал.
7. Хотел похвалить за задержки на millis(), но в конце кода опять delay :D Функция delay() намертво блокирует МК на нужное время (там "под капотом" ассемблерные команды "nop", то есть делать ничего). Не могут выполняться никакие операции. Из ожидания его может вывести только аппаратное прерывание. Это не совсем хорошее поведение, так как МК нужен, чтобы считать, а не простаивать :D
Надеюсь советы помогут писать лучше в будущем)
Приветствую! Спасибо за замечания, по делу все)
Запиши видео об этом дальше хоть на час, прикольно)
Спасибо большое))
Кот милаш
Мур 🐱
Ну, мне всё понятно. Я, правда, раньше в «Майнкрафте» "черепашек" программировал, чтобы они мне деревья сажали и собирали на ферме.
Здорово!))
Кира, где платье такое красивое купила?)
На Алиэкспресс)
Код как я понял написан на C, но могу ошибаться.Возможно код написан на C++. C и C++ довольно схожи, только 2 поддерживает классы и причий функционал.
о у меня как раз лабы по похожей штуке будут в следующем семестре
Удачи в изучении!)
Мур👁️👁️👁️👁️
😺
Очень миленький у тебя ассистент, а где второй лисий ассистент он что не мурчит или у него пока мурлыкалка не отросла ?
Лисий?) Может, лысый?)) Он не мурлычный особо)
А потом будет автоматическая кормушка кота на ардуино?
Надо будет попробовать сделать)
Капец ты умная, я в этом не шарю вообще
Спасибо) Уверена, вы шарите в чем-то другом и не в одном))
Вопрос к данному видео только один - Почему он а не Я!!!
Был цикл for
Хмм, тем видео про шкатулку ты вырвалась из тени Ютуба
На си++
Привет! Не понимаю, зачем было придумано столько языков программирования?
Приветствую! Во-первых разные языки имеют разный набор инструментов и возможности, из этого следует, что для разработки в той или иной области/проекте/системе и тд. может идеально подходить один язык и гораздо меньше подходить другой, но этот другой может быть идеальным для иной области. Конечно, одну и ту же вещь можно написать на многих языках, но по уровню сложности и издержек разница будет ощутима, например, на одном языке определенный функционал можно будет писать неделю, в то время как на другом есть инструменты, позволяющие то же самое написать в одну строчку, условно говоря. Также стоит учитывать, что всегда была и есть тенденция к упрощению кода, еще в связи с прогрессивностью мира приходится разрабатывать совершенно новые и узкопрофильные вещи, которые сложно реализовать на существующих языках, что приводит к созданию новых языков, и в то же время многие языки уже считаются устаревшими и просто уходят в историю)
@@kiraraven6719Спасибо за предоставление такой обильной информации.
Где гайверы отпишитесь!!!!!
Пересмотри ролики свои. У тебя слишком сильный шум фоновый. Желаю тебе пофиксить этот момент в следующем ролике
Они очень легко убираются
Стрельнет видео
Какую только срань не найдешь на ютубе. Продолжай.
пошел контент по венам