Хлопковый выключатель на ATtiny своими руками!
ฝัง
- เผยแพร่เมื่อ 22 ต.ค. 2022
- Заказать PCB 1-8 слоёв за $2: jlcpcb.com/AAA
В этом видео мы познакомимся с амплитудным анализом звука и создадим простой хлопковый выключатель для сетевых ламп.
► Проект с платой: oshwlab.com/nich1con/clap-kit
► Исходники: github.com/Nich1con/Simple-cl...
► Ядро для ATtiny: github.com/SpenceKonde/ATTiny...
► Урок по программаторам: • Работа с программаторо...
► Урок по голым камням: • Как развести плату с м...
► Поддержать автора: yoomoney.ru/to/410019154264963
► По всем вопросам: nich1con36@mail.ru
► Огромный стартовый набор GyverKIT: kit.alexgyver.ru/
★ Инструменты, приборы и материалы для пайки ★
- Удобные мультиметры: ali.ski/2nn13 ali.ski/fTDAW9
- Тестеры компонентов: ali.ski/ZFLC7Y ali.ski/Mb_7W
- Карманные осциллографы: ali.ski/JdkQw
- Паяльная станция HakkoT12: ali.ski/pEUz9I
- Паяльный фен 8858: ali.ski/3cSLjp ali.ski/OtB10-
- Коврик для пайки: ali.ski/gF7bWW
- Стриппер для проводов: ali.ski/RiVwcj ali.ski/Thu_i
- Оловоотсос: ali.ski/1MLjH ali.ski/1K-IS
- Куча дешевого припоя: ali.ski/ZGkkx ali.ski/S3h5V
- Шпильки для выпайки: ali.ski/WSv7wx
- Хороший флюс-гель: ali.ski/uFflw
► Уроки Arduino на сайте: alexgyver.ru/lessons/
► Модули и датчики с Али: alexgyver.ru/arduino_shop/
► Страница "Заметок Ардуинщика": alexgyver.ru/arduino_lessons/
Теги: #arduino #уроки #ардуино #alexgyver
●●●●●●●●●●●●●●●●●●●●
► Основной канал: / alexgyvershow
► Поддержать автора alexgyver.ru/support_alex/
► Официальный сайт: alexgyver.ru/
► Почта: alex@alexgyver.ru - วิทยาศาสตร์และเทคโนโลยี
Надеюсь оцените изменения в качестве видеоряда (картинки) и (возможно) звука, все для вас!
Что именно оценить? У вас всегда все было на уровне.
Да, стало лучше, как и всегда!
Прекрасно!
Спасибо
Привееет, сделайте выпуск про тфт дисплеи с тачскрином пожалуйста, очень интересно!!!)
Шикарно! Благодарю за проект!
Отличная идея спасибо за подробный рассказ,буду тоже пробовать собирать когда детали пришлют 👍👍👍
-Мальчик-мальчик, почему у тебя ладошки такие красные?
- да тут такая история...
))
Всё круто! Спасибо за прекрасный материал и крутые идеи!!!
Очень рад очередному видосу! Лайк, однозначно!
Теперь хлопков станет ещё больше! :)
Я понял, но не сразу))
Надеюсь скоро будет хлопок в кремле, и там потушат свет)
Это лучший проект выключателя !!!👍
Спасибо большое за ваш труд!
Такие проэкты ценны тем, что сделал сам! Кроме того, это накопленный опыт, а еще, иногда во время исполнения проекта рождаются новые идеи!
Ребята как всегда молодцы респект!!!
Ура новое видео / долго ждал )
О годнота подъехала, счас будем смотреть
Супер видос!
Отличная работа!
Видос отличный! Как всегда интересно, четко и по делу! На выходных с детьми попробуем повторить ради развлечения - практического смысла конечно в этой штуке нет)
Спасибо. Было интересно
За гачи в начале +1000 к уважению
Видеоряд и звук топ
Интересно увидеть голосовое управление
Отличный проект!
Про подключение дисплеев по SPI было бы очень интересно!
Было: th-cam.com/video/F8oxux9KdEA/w-d-xo.html
Очень хорошо 👍
Ура, видос
Привет. Сделай умные шторы на окна, чтобы можно было управлять со смартфона и задать время автоматического открытия и закрытия
Сделал себе на nano подобное, взял за основу подсветку от Gyver, когда он светомузыку делал, сделал ещё один режим для этого для своей умной комнаты, всё там настраивается, в том числе интервалы и любые сочетания количества хлопков. Там частоты тоже анализируются, но от ложных срабатывания - не всегда спасает, средние, вроде, брал чтобы проверялись. Во время фильма и игр отключаю, а то было пару раз что свет гас или ещё что похуже, например, дверь открывалась :D
А, ну и подсветку количества хлопков сделал, светомузыка то никуда не делась, классно получилось, как по мне :)
а есть проект включающий лампу при двух условиях:
1. если вокруг темно + 2. есть движение или присутствует кто-то в помещении
да, и завидосик, конечно, огромное спасибо и крутой лайк👍
Как я понимаю это выключатель не для спальни..
именно!
В ванной. Включить вытяжку, приглушить свет, включить музыку)
Не будем тянуть яйца за кота 😄
Давай) Анализ давай)
Задумка прикольная, но ещё лучше будет, если повесить на звук ВЧ фильтр где-то на 5-10 кГц - аналоговый или цифровой, хотя аналоговый предпочтительнее, ибо имеем дело с тинькой 85, где нет даже аппаратного умножения
В спектре звука хлопка полно высоких частот ("высоких" в контексте звукового спектра), и в повседневной жизни мы не так часто издаём звуки, столь громкие по сравнению с хлопком в области этих самых 5-10 кГц и выше, поэтому кажется, что это улучшит работу девайса - ложных срабатываний будет меньше
на ум приходит конденсатор в разрыв микрофона. вот только какой емкости бы
Интересны проекты на *esp8266*
Он сейчас немного дешевле Ардуинки. И возможностей на два порядка больше. 😎
Спасибо за видос! 👍
Нужно было испытать в реальных условиях, включил бы на телеке кино, или музыку какую нибудь ))
ммм, кино или музыка с ♂шлепками♂
Супер! Но правильно не хлопковый а бавовновий 😄
И побольше 🎉🎉🎉
Хлопки нынче это меинстрим. Их все больше и больше
собрал, работает. но макса небыло, сделал пред на lm386. питание на микрофон через 10килоом, на коэф усиления конденсатор не ставил,, параллельно микрофону керамика 103.без нее ардуина с ума сходит от наводок). все отлично работает, спасибо.
Здорово!!!
А можно ролик, как совместить светочувствительный сенсор(для включения света с момента темноты) с фактом прохождения (два регистратора- не знаю как лучше сделать), связанным на время регистраций события в минуту- про те моменты когда в комнату заходят двое чтобы не отключался свет. С добавкой принудительного включения. Если не сложно и интересно вам.
Гайвер же делал цветомузыку. Там и был анализ частот. Что мешает его прикрутить? Возможно даже с обучением.
Я долго донастраивал схему. Повторюсь, делал не на максе, а на LM386.
Первая проблема-шумы. Обязательно Конденсатор на микрофон.
Я замучил люстру, прежде чем добился идеального результата, потому что в чистом виде писклявый голос ребенка тригерит схему.
Порог хлопка зависит от усиления схема, конечно, но у меня в случае с 368 пришлось делить сигнал резисторами в два раза.Сигнал был слишком мощный. ЧТобы разобратьс зайте пример из библиотеки анализатора. Короче не буду тянуть кота за яйца- разрывайте цепь пина микрофона конденсатором. Это позволит срезать низа и реагировать практически только на хлопки. Конденсатор пришлось долго подбирать, но в моем случае он был 220нФ. Чем меньше емкость-тем меньше схема реагирует на посторонние шумы, но при этом если перестараться-схема перестанет реагировать на хлопки даже при минимальных порогах.
Доработал код. По трем хлопкам меняется влаг вкл-выкл реакцию на хлопки. На случай если придут гости и люстра начнет бесоебить- три раза лопнул и она работает как обычная люстра с выключателем. Флаг сохраняется в еепром.
При запуске у меня люстра включается, потому что я хочу чтобы можно было пользоваться выключателем. Но при запуске мигает нога кратковременно. не знаю как решить...
В сериал добавил надпись при КАЖДОМ хлопке. Тогда очень удобно настраивать чувствительность. Ставим чувствительность на 95, хлопаем как нам удобно, если надпись не появилась- убавляем на 5. и так далее пока не увидим хлопок.
Будьте осторожны при установке в люстру. Там могут быть высокие температуры. не используйте горячий клей!
Если кто то придумает как сделать чтобы нога не поднималась кратковременно при включении схемы-дайте знать, пожалуйста. Это единственная проблема, которую не удалось решить
0:54 не плохо😂
Во первых можно измерять крутизну фронта, во вторых длительность импульса. Это все довольно просто реализуется не перегружая тиньку. А частотный фильтр можно собрать на компонентах. Или, ежели постараться, то попробовать запустить БПФ на тиньке
Длительность импульса и время фронта чтобы измерить - надо очень хорошо так разогнать АЦП, а это приводит к потере эффективной разрядности. Можно, да. Частотный фильтр думаю был бы наиболее полезным дополнением
Спасибо.
Огромное спасибо, очень интересно. Теперь хотелось бы найти место, кто бы такие же платы как из этого, так и из прошлого ролика, делал ) а то заказывать из Китая плату, тини и программатор ради одной платы получается дорого
я собрал на макетке и нане 168.валяются без дела. убрал опорное, даже не знаю смысл этого параметра и все завелось😂
И ещё вопросик, как можно сделать потдержку мощности тэна? Напряжение в розетке прыгает и тэн меняет температуру. А этого не хотелось бы.
Спасибо, побаловался)) первые шаги делаю. Тут в логике срабатывания что-то не то, первые хлопки после тишины пропускаются(( а так норм, есть над чем голову поломать
Я вот вспомнил про старые тель-афоны. Там же был голосовой набор, записывалось все в какой-то пережатый формат, потом сличалось с записью и тель-афон набирал номер. Памяти это много не занимало.
Зато требовало достаточно большой вычислительной мощности. Впрочем, для Arduino есть библиотека, позволяющая распознавать команды: github.com/arjo129/uSpeech. Но у неё есть недостатоко: работает она, если правильно помню, преимущественно, с гласными звуками, а потому точность оставляет желать лучшего. Опять же, версию для русского языка я не видел, хотя где-то попадались упоминания, что её всё-таки сделали. Но это уже точно не ATtiny85, это уже ATmega328 или что-то помощнее. И тут уже проще поставить "малину", "апельсину" и прочую "банану" и поднять там полноценную программу распознавания, которая будет работать с куда лучшим качеством. А проброс звука из комнат к центральному компьютеру систему сделать через какие-нибудь ESP8266/ESP32 и цифровые микрофоны -- они дешёвые и звук сразу отдают в виде I2S, с которым умеют работать оба контроллера. То есть ESP32 умеет это делать прямо на аппаратном уровне, а вот что умеет ESP8266, я не знаю: то ли тоже есть аппаратная поддержка, то ли всё софтом разруливается.
С простора интернета: "установил себе выключатель света, который срабатывает на хлопки, теперь с женой у нас не секс, а дискотека" :)
А где можно купить такой брэдборд с прозрачным пластиком? Просто выглядит очень качественно и на алиэкспрессе не попадалось.
Как идею для следующего видео-сделать сигнализацию на основе датчика ADXL335 которая реагирует только на шаги человека.Так сказать избирательный сейсмодатчик )
Я правильно понимаю, что вместо обычного выключателя это установить не получится? Надо ж еще питание (или 0, в зависимости от разводки) на это место подвести.
Здравствуйте вот мне стало интересно а если написать скейч для авто запуск и глушение двиготеля
Здравствуйте.
Было бы нереально круто и по програмистски «красиво», если бы Вы смогли ужать данный код для Attiny13A.
Возможно ли это или там всё впритык уже?
(У меня тинек 13 много.., да и они дешевле в разы - 40-45₽, проект стал бы ещё более народным за счёт этого)
Можно предусмотреть срабатывания по более сложным конфигурациям хлопков. Например, 1 хлопок, задержка 1±0.25 с, 2-3 хлопка в пределах 0,5 с, такая же задержка и ещё хлопок. Можно покороче, без финального хлопка. А можно вообще заставить какой-то ритм наиграть, но это надоесть может.
Суть в том, что подобные ритмичные комбинации довольно редко могут случайно возникать.
33 притопа, 33 прихлопа
Случайно перднешь ночью по этому алгоритму и свет включицца.
@@futuriones Потому и стоит максимально простую комбинацию подобрать.
Да что там мелочиться, морзянкой нахлопывать - "свет включить", "свет выключить" ))
В принципе, несложно: надо завести массив с интервалами и сравнивать очередной интервал не с константой, а со значением из массива по номеру хлопка минус сколько-то (сейчас мозг отказывается считать, сколько именно) в качестве индекса. Только больше трёх хлопков... Замаетесь хлопать.
Добрый. Использую Esp8266 и MAX4466. Никакой реакции от микрофона, возможно библиотека работает только с MAX9814?
Хорошо бы дополнить регулировкой яркости. Интересно, для этого тиньки хватит? Для обычной лампочки понадобится твердотельное реле с детектором нуля, а для управления яркостью светодиодной ленты будет достаточно подключения мосфета через ШИМ.
В том и дело, что проще уже сделать свою системы управления питанием, потому что твердотельное реле тут используется именно потому, что оно есть готовое и не надо огород городить.
Круто. Даёшь уже серьёзный проект на точечную сварку, энкодер+oled дисплей.
Про точечную сварку уже было. Про дисплей тоже: th-cam.com/video/F8oxux9KdEA/w-d-xo.html.
@@andreyhenneberg2488 причём тут динозаври к точечной сварке.
Я имел в виду конкретный проект с экраном, а не тот полуфабрикаты что был.))
@@SO_tech, к точечной сварке этот проект отношения не имеет, он имеет отношение к экрану. Но про точечную сварку проект был. Могу поискать, но Вы можете сделать это с теми же трудозатратами, потому что это было на одном и двух каналов.
И о каком "конкретном" проекте речь?
@@andreyhenneberg2488 я не отрицаю что проект был. И я уточнил что проект сыроват. И допилить бы его до полноценного устройства. Так что мы об одном говорим, моё почтение. Всем добра, и здоровья.)
Долго думал, что же это за выключатель из хлопка..
Можно добавить вход для кнопки или простой интерфейс для проводной шины для интеграции в умный дом. Сразу отвечу что ESP для такого девайса перебор та и 2,4 Ггц и так засран подобными устройствами.
"Взрывчатый выключатель на ATtiny своими руками!" 😆
Вопрос по концовке:
Так стоит повторять самоделку по видео или купить готовую на Али?
Здравствуйте. Интересует такой вопрос можно ли както получить запросом уникальный номер ардуино или что-то что можно использовать как уникальный ключ. Дабы если кто-то вытащит прошивку и засунет с другую плату ключ сменился и с той платы нельзя было подключится к серверу?
Здравствуйте, спасибо за ваш труд. Сделайте пожалуйста электронное управление сушилкой филомента с пид регулировкой.
Глянь у Гайвера йогуртницу
@@dnepr44 там на реле времени и китайском термометре. Хотел сделать пид регулировку 220в и стабилизатор мощности на симисторе.
@@user-bh1yq5nc4n ну тогда у него же есть видео про управление силовьём нв 220, туда же можно и цифровой датчик температуры прикрутить
Повторите пожалуйста кодовый замок стуком. Стуки читались на пьезо элементе.
Отличие от этого проекта, можно было играть мелодию по двери и замок открывался
Смутное ощущение, что у Гайвера был такой проект уже.
Нельзя сделать из готовых компонентов? Чтоб упростить для новичков
Хорошая идея делать из хлопка, но синтетика подойдет лучше
Поставил в спальне! Теперь не секас, а дискотека )))
будут ли уроки по sim800l?
Приветствую!
Я был езжу на машине, сигналка которой упрвляется по ИК. Купить запасной ключ дорого и затруднительно. Вот бы ардуинкой его задублировать.
Частотный анализ звука обязательно) и модуль микрофона можно заменить на микрофон
@@NyyphoHerr-3D-panorama Это глупо, данный модуль не просто так считается лучшим решением. На нем установлен малошумящий усилитель, специально предназначенный для микрофонов. Ставить обычный мик - создавать себе дополнительные проблемы
@@nich1con652 так вы не мне ответьте, а тому, кто это выше предложил.
😃😃😃
Я лишь у него спрашивал, зачем так сложно делается, если он говорит, это не нужно ничего.. а достаточно анализ звука сделать и просто микрофон.
Получается нельзя коммутировать постоянку и нет режима эмуляции нажатия кнопки. Придётся дорабатывать.
0:55 лайк за шутку
Добрый день, подскажите, есть возможность установить Ардуино в сварочный инвертор, переделанный под твч, хочу использовать для поддержания частоты резонанса и регулирования напряжения трансформатора , ТК после точки Кюри магнитопроницаемость стали становится нулевой,с помощью Него сделать поддержку резонанса автоматически
Ардуинки очень привередливы к питанию и если будут скачки напряжения, то она может уходить в ребут. От интвертера очень сильные помехи и надо будет по питанию ставить очень хороший LC фильтр чтобы сгладить все скачки напряжения и экранирование добавить. Хотя это тоже не гарантирует стабильную работу
А если у меня светодиодная лента и к ней блок питания на 12v и 5А как подключать?
Бугага, прочитал название и подумал, "А причём тут хлОпок?!" 😂
Наконец то делаем светомузыку в спальню!
красафффчег
Прикольно
Вещь прикольная, но когда у меня соседи стали делать ремонт то в доме дискотека, пришлось её демонтировать, только я её делал на Движение человека,лазер и на звук, лазер и движение из-за кота пришлось отказаться, на хлопки из-за ремонта))), делать только в частном доме к сожалению.
Добрый день, есть огромное желание подключить микрофон к осцилографу,но как то ничего не выходит ,может есть какие то мысли на эту тему ,если касательно этого микрофона куда в цепи подключиться.
Аплодисменты!
тема стара как мир, помню батя предлагал лет 25 назад сделать его еще по схемам из журнала "Радио Любитель" , но до сих пор днем с огнем не найти квартиры в которых хлопают чтобы ввыключать свет ) ИМХО )
Нахожусь сейчас в Канаде, зашел на Digi-Key и немного поник.. микроконтроллеров почти нет в наличии =( даже с СТМками туго....
Еще чекнул как дела на Чип-Дипе и тоже прифигел....цены улетели в ввысь... Как думаете, вернутся ли МК на рынок?
нужно делать умный дом на жесткой логике и операционных усилителях🙂
О, бавовняний выключатель, круто :))))
Для более надёжного срабатывания, а точнее исключения ложных срабатываний можно сделать 3 хлопка, интервал между вторым и третьим примерно в 2 раза больше, чем между первым и вторым.
Тогда уж полноценную азбуку Морзе нужно прикручивать, дополнительный плюс - можно настукивать разные запросы - а оно тебе лампочкой будет ответы намигивать ;)
есть трабл. на люстру постоянной фазы не приходит) подключил нану 168 к выключателю и поменял дефолт на включение чтобы можно было и выключателем польщоваться и хлопками. ну и в результате при включении лампа мигает один раз, очевидно что мк при включении подымает ногу. как решить никто не знает...?) а то как то колхозновато.
конденсатор через резистор 220 ом результата не дал. интервал между миганием и полноценным запуском слишком большой. хотя digitalWrite HIGH сделал в самой первой строке
00:52 "Этот модуль работает гораздо лучше чем остальные, хотя и не черный". Наезд на темнокожих?😉😆
Интересно! Надо голосом (словом которое можно менять программно). Видел у дочки куклу которая распознаёт данное ей имя. 😁
А можете сделать сигнализацию пожалуйста
только такая штука при "жаркой ночи" будет устраивать светомузыку, на каждой N-ной фрикции -- главное чтобы у партнерши (партнера) эпилепсии не было...
а обязательно использовать жирный Hi-LINK? в большинстве устройств типа wifi розетки используется балластный конденсатор с стабилизатором или платка BP2525
тем более что Hi-LINK _очень_ требовательны к наличию синфазного дросселя по входу и приличного кондёра на выходе, согласно их даташиту
синфазный дроссель только для соблюдения правил.для самодельных устройств не нужно.а внешний выходной конденсатор нормальное явления для подобных преобразователей
Хлопковий? 🐸🥳🤣
Напевно, Білгородський.
Интересная идея устройства, мне кажется, было бы интересно развить идею до нескольких команд, притом индивидуально задаваемых. Если я правильно понял, это можно сделать не сильно большой модификацией кода. А вот более глубокое развитие - до голосового управления (многокомандного), уже гораздо более сложное, буду рад, если затронете эту тему, но, мне кажется, там уже нужно нечто большее, чем Arduino). Удачи!
Уже описал здесь несложный способ задания разных промежутков между хлопками для усложнения ритма, чтобы повысить помехозащищённость. Если коротко, то надо сделать массив с интервалами и прошедшее время сравнивать не с константой, а с интервалом из массива, где индексом будет номер хлопка. Чтобы сделать большее количество команд, надо будет каким-то образом построить древовидную структуру, а в остальном -- всё так же, только уже не с индексом, а с сохранением указателя на конкретный узел, в котором будет храниться либо очередной интервал, либо адрес функции, которую надо выполнить. Ну и в качестве подтверждения команды -- тишина в течении заданного времени, например, секунды. Только вот... А оно надо? Если хотите сложностей, сделайте всё на ESP8266 и управляйте из браузера или из специального приложения, если осилите написать. Как вариант -- со специального пульта на той же ESP8266. Особенно, если в систему добавить одноплатник типа *Pi, который будет принимать команды и маршрутизировать исполняющим устройствам.
Отправляйте в Белгородскую народную республику!
А вот если заменить контроллер на ESP8266, можно добавить и тихое управление с пульта или телефона, что может быть полезно для спальни или для позднего вечера, когда все начинают ложиться спать. А ещё неплохо бы добавить модуль сенсорной кнопки, чтобы можно было управлять устройством вручную.
Это уже умный дом получается
@@Fil0sOFF, а всего-то и надо -- заменить контроллер. Ну и по-хорошему -- добавить *Pi для сведения всего этого безобразия в один портал. Или хотя бы для подъёма сервера MQTT.
Да сука да , ты прям что надо написал
Так это просто выключатель. Подключаешь его например к Simens logo или Овену и обрабатываешь уже там по остальным источникам сигналов, положениям дургих выключателей, таймерам, сценариям и т.д.
@@Demnus сименсы и овены это уже для мажоров.
А есть купон для giant4?) Не могу негде найти
АААААААААА хлопкОвый , а я пришел смотреть на новый сенсор из ткани, ничего себе придумали , думал я тогда , спасибо-пожалусто.
А слова закодировать можно?
А можно заказать у вас такой датчик?
Я бы хотел дополнить световыми лазерами чтоб стреляло и было круто
А управление голосом можно сделать?
Так у Гайвера в светомузыке и так есть же анализатор частот... Не на тиньке, конечно, но всё же.
Нормуль