Хлопковый выключатель на 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 - Наука та технологія
Надеюсь оцените изменения в качестве видеоряда (картинки) и (возможно) звука, все для вас!
Что именно оценить? У вас всегда все было на уровне.
Да, стало лучше, как и всегда!
Прекрасно!
Спасибо
Привееет, сделайте выпуск про тфт дисплеи с тачскрином пожалуйста, очень интересно!!!)
-Мальчик-мальчик, почему у тебя ладошки такие красные?
- да тут такая история...
))
Теперь хлопков станет ещё больше! :)
Я понял, но не сразу))
Надеюсь скоро будет хлопок в кремле, и там потушат свет)
Отличная идея спасибо за подробный рассказ,буду тоже пробовать собирать когда детали пришлют 👍👍👍
Всё круто! Спасибо за прекрасный материал и крутые идеи!!!
Очень рад очередному видосу! Лайк, однозначно!
Шикарно! Благодарю за проект!
Ребята как всегда молодцы респект!!!
Ура новое видео / долго ждал )
Спасибо большое за ваш труд!
Это лучший проект выключателя !!!👍
Хлопки нынче это меинстрим. Их все больше и больше
О годнота подъехала, счас будем смотреть
Такие проэкты ценны тем, что сделал сам! Кроме того, это накопленный опыт, а еще, иногда во время исполнения проекта рождаются новые идеи!
Отличная работа!
Спасибо. Было интересно
Отличный проект!
Видос отличный! Как всегда интересно, четко и по делу! На выходных с детьми попробуем повторить ради развлечения - практического смысла конечно в этой штуке нет)
Супер! Но правильно не хлопковый а бавовновий 😄
И побольше 🎉🎉🎉
Про подключение дисплеев по SPI было бы очень интересно!
Было: ua-cam.com/video/F8oxux9KdEA/v-deo.html
За гачи в начале +1000 к уважению
Видеоряд и звук топ
Интересно увидеть голосовое управление
Нужно было испытать в реальных условиях, включил бы на телеке кино, или музыку какую нибудь ))
ммм, кино или музыка с ♂шлепками♂
Супер видос!
Привет. Сделай умные шторы на окна, чтобы можно было управлять со смартфона и задать время автоматического открытия и закрытия
Очень хорошо 👍
Долго думал, что же это за выключатель из хлопка..
Не будем тянуть яйца за кота 😄
а есть проект включающий лампу при двух условиях:
1. если вокруг темно + 2. есть движение или присутствует кто-то в помещении
да, и завидосик, конечно, огромное спасибо и крутой лайк👍
Сделал себе на nano подобное, взял за основу подсветку от Gyver, когда он светомузыку делал, сделал ещё один режим для этого для своей умной комнаты, всё там настраивается, в том числе интервалы и любые сочетания количества хлопков. Там частоты тоже анализируются, но от ложных срабатывания - не всегда спасает, средние, вроде, брал чтобы проверялись. Во время фильма и игр отключаю, а то было пару раз что свет гас или ещё что похуже, например, дверь открывалась :D
А, ну и подсветку количества хлопков сделал, светомузыка то никуда не делась, классно получилось, как по мне :)
Задумка прикольная, но ещё лучше будет, если повесить на звук ВЧ фильтр где-то на 5-10 кГц - аналоговый или цифровой, хотя аналоговый предпочтительнее, ибо имеем дело с тинькой 85, где нет даже аппаратного умножения
В спектре звука хлопка полно высоких частот ("высоких" в контексте звукового спектра), и в повседневной жизни мы не так часто издаём звуки, столь громкие по сравнению с хлопком в области этих самых 5-10 кГц и выше, поэтому кажется, что это улучшит работу девайса - ложных срабатываний будет меньше
на ум приходит конденсатор в разрыв микрофона. вот только какой емкости бы
Ура, видос
собрал, работает. но макса небыло, сделал пред на lm386. питание на микрофон через 10килоом, на коэф усиления конденсатор не ставил,, параллельно микрофону керамика 103.без нее ардуина с ума сходит от наводок). все отлично работает, спасибо.
Как я понимаю это выключатель не для спальни..
именно!
В ванной. Включить вытяжку, приглушить свет, включить музыку)
Здорово!!!
Давай) Анализ давай)
Я долго донастраивал схему. Повторюсь, делал не на максе, а на LM386.
Первая проблема-шумы. Обязательно Конденсатор на микрофон.
Я замучил люстру, прежде чем добился идеального результата, потому что в чистом виде писклявый голос ребенка тригерит схему.
Порог хлопка зависит от усиления схема, конечно, но у меня в случае с 368 пришлось делить сигнал резисторами в два раза.Сигнал был слишком мощный. ЧТобы разобратьс зайте пример из библиотеки анализатора. Короче не буду тянуть кота за яйца- разрывайте цепь пина микрофона конденсатором. Это позволит срезать низа и реагировать практически только на хлопки. Конденсатор пришлось долго подбирать, но в моем случае он был 220нФ. Чем меньше емкость-тем меньше схема реагирует на посторонние шумы, но при этом если перестараться-схема перестанет реагировать на хлопки даже при минимальных порогах.
Доработал код. По трем хлопкам меняется влаг вкл-выкл реакцию на хлопки. На случай если придут гости и люстра начнет бесоебить- три раза лопнул и она работает как обычная люстра с выключателем. Флаг сохраняется в еепром.
При запуске у меня люстра включается, потому что я хочу чтобы можно было пользоваться выключателем. Но при запуске мигает нога кратковременно. не знаю как решить...
В сериал добавил надпись при КАЖДОМ хлопке. Тогда очень удобно настраивать чувствительность. Ставим чувствительность на 95, хлопаем как нам удобно, если надпись не появилась- убавляем на 5. и так далее пока не увидим хлопок.
Будьте осторожны при установке в люстру. Там могут быть высокие температуры. не используйте горячий клей!
Если кто то придумает как сделать чтобы нога не поднималась кратковременно при включении схемы-дайте знать, пожалуйста. Это единственная проблема, которую не удалось решить
Интересны проекты на *esp8266*
Он сейчас немного дешевле Ардуинки. И возможностей на два порядка больше. 😎
Спасибо за видос! 👍
Отправляйте в Белгородскую народную республику!
Во первых можно измерять крутизну фронта, во вторых длительность импульса. Это все довольно просто реализуется не перегружая тиньку. А частотный фильтр можно собрать на компонентах. Или, ежели постараться, то попробовать запустить БПФ на тиньке
Длительность импульса и время фронта чтобы измерить - надо очень хорошо так разогнать АЦП, а это приводит к потере эффективной разрядности. Можно, да. Частотный фильтр думаю был бы наиболее полезным дополнением
Гайвер же делал цветомузыку. Там и был анализ частот. Что мешает его прикрутить? Возможно даже с обучением.
А можно ролик, как совместить светочувствительный сенсор(для включения света с момента темноты) с фактом прохождения (два регистратора- не знаю как лучше сделать), связанным на время регистраций события в минуту- про те моменты когда в комнату заходят двое чтобы не отключался свет. С добавкой принудительного включения. Если не сложно и интересно вам.
Бугага, прочитал название и подумал, "А причём тут хлОпок?!" 😂
Хлопковий? 🐸🥳🤣
Напевно, Білгородський.
Поставил в спальне! Теперь не секас, а дискотека )))
Добрый. Использую Esp8266 и MAX4466. Никакой реакции от микрофона, возможно библиотека работает только с MAX9814?
Как идею для следующего видео-сделать сигнализацию на основе датчика ADXL335 которая реагирует только на шаги человека.Так сказать избирательный сейсмодатчик )
Спасибо.
АААААААААА хлопкОвый , а я пришел смотреть на новый сенсор из ткани, ничего себе придумали , думал я тогда , спасибо-пожалусто.
Здравствуйте. Интересует такой вопрос можно ли както получить запросом уникальный номер ардуино или что-то что можно использовать как уникальный ключ. Дабы если кто-то вытащит прошивку и засунет с другую плату ключ сменился и с той платы нельзя было подключится к серверу?
А где можно купить такой брэдборд с прозрачным пластиком? Просто выглядит очень качественно и на алиэкспрессе не попадалось.
Я вот вспомнил про старые тель-афоны. Там же был голосовой набор, записывалось все в какой-то пережатый формат, потом сличалось с записью и тель-афон набирал номер. Памяти это много не занимало.
Зато требовало достаточно большой вычислительной мощности. Впрочем, для Arduino есть библиотека, позволяющая распознавать команды: github.com/arjo129/uSpeech. Но у неё есть недостатоко: работает она, если правильно помню, преимущественно, с гласными звуками, а потому точность оставляет желать лучшего. Опять же, версию для русского языка я не видел, хотя где-то попадались упоминания, что её всё-таки сделали. Но это уже точно не ATtiny85, это уже ATmega328 или что-то помощнее. И тут уже проще поставить "малину", "апельсину" и прочую "банану" и поднять там полноценную программу распознавания, которая будет работать с куда лучшим качеством. А проброс звука из комнат к центральному компьютеру систему сделать через какие-нибудь ESP8266/ESP32 и цифровые микрофоны -- они дешёвые и звук сразу отдают в виде I2S, с которым умеют работать оба контроллера. То есть ESP32 умеет это делать прямо на аппаратном уровне, а вот что умеет ESP8266, я не знаю: то ли тоже есть аппаратная поддержка, то ли всё софтом разруливается.
И ещё вопросик, как можно сделать потдержку мощности тэна? Напряжение в розетке прыгает и тэн меняет температуру. А этого не хотелось бы.
00:52 "Этот модуль работает гораздо лучше чем остальные, хотя и не черный". Наезд на темнокожих?😉😆
Нельзя сделать из готовых компонентов? Чтоб упростить для новичков
0:54 не плохо😂
Огромное спасибо, очень интересно. Теперь хотелось бы найти место, кто бы такие же платы как из этого, так и из прошлого ролика, делал ) а то заказывать из Китая плату, тини и программатор ради одной платы получается дорого
я собрал на макетке и нане 168.валяются без дела. убрал опорное, даже не знаю смысл этого параметра и все завелось😂
А вот если заменить контроллер на ESP8266, можно добавить и тихое управление с пульта или телефона, что может быть полезно для спальни или для позднего вечера, когда все начинают ложиться спать. А ещё неплохо бы добавить модуль сенсорной кнопки, чтобы можно было управлять устройством вручную.
Это уже умный дом получается
@@Fil0sOFF, а всего-то и надо -- заменить контроллер. Ну и по-хорошему -- добавить *Pi для сведения всего этого безобразия в один портал. Или хотя бы для подъёма сервера MQTT.
Да сука да , ты прям что надо написал
Так это просто выключатель. Подключаешь его например к Simens logo или Овену и обрабатываешь уже там по остальным источникам сигналов, положениям дургих выключателей, таймерам, сценариям и т.д.
@@Demnus сименсы и овены это уже для мажоров.
Круто. Даёшь уже серьёзный проект на точечную сварку, энкодер+oled дисплей.
Про точечную сварку уже было. Про дисплей тоже: ua-cam.com/video/F8oxux9KdEA/v-deo.html.
@@andreyhenneberg2488 причём тут динозаври к точечной сварке.
Я имел в виду конкретный проект с экраном, а не тот полуфабрикаты что был.))
@@SO_tech, к точечной сварке этот проект отношения не имеет, он имеет отношение к экрану. Но про точечную сварку проект был. Могу поискать, но Вы можете сделать это с теми же трудозатратами, потому что это было на одном и двух каналов.
И о каком "конкретном" проекте речь?
@@andreyhenneberg2488 я не отрицаю что проект был. И я уточнил что проект сыроват. И допилить бы его до полноценного устройства. Так что мы об одном говорим, моё почтение. Всем добра, и здоровья.)
тема стара как мир, помню батя предлагал лет 25 назад сделать его еще по схемам из журнала "Радио Любитель" , но до сих пор днем с огнем не найти квартиры в которых хлопают чтобы ввыключать свет ) ИМХО )
Здравствуйте.
Было бы нереально круто и по програмистски «красиво», если бы Вы смогли ужать данный код для Attiny13A.
Возможно ли это или там всё впритык уже?
(У меня тинек 13 много.., да и они дешевле в разы - 40-45₽, проект стал бы ещё более народным за счёт этого)
Хорошо бы дополнить регулировкой яркости. Интересно, для этого тиньки хватит? Для обычной лампочки понадобится твердотельное реле с детектором нуля, а для управления яркостью светодиодной ленты будет достаточно подключения мосфета через ШИМ.
В том и дело, что проще уже сделать свою системы управления питанием, потому что твердотельное реле тут используется именно потому, что оно есть готовое и не надо огород городить.
Наконец то делаем светомузыку в спальню!
Можно предусмотреть срабатывания по более сложным конфигурациям хлопков. Например, 1 хлопок, задержка 1±0.25 с, 2-3 хлопка в пределах 0,5 с, такая же задержка и ещё хлопок. Можно покороче, без финального хлопка. А можно вообще заставить какой-то ритм наиграть, но это надоесть может.
Суть в том, что подобные ритмичные комбинации довольно редко могут случайно возникать.
33 притопа, 33 прихлопа
Случайно перднешь ночью по этому алгоритму и свет включицца.
@@futuriones Потому и стоит максимально простую комбинацию подобрать.
Да что там мелочиться, морзянкой нахлопывать - "свет включить", "свет выключить" ))
В принципе, несложно: надо завести массив с интервалами и сравнивать очередной интервал не с константой, а со значением из массива по номеру хлопка минус сколько-то (сейчас мозг отказывается считать, сколько именно) в качестве индекса. Только больше трёх хлопков... Замаетесь хлопать.
Получается нельзя коммутировать постоянку и нет режима эмуляции нажатия кнопки. Придётся дорабатывать.
Спасибо, побаловался)) первые шаги делаю. Тут в логике срабатывания что-то не то, первые хлопки после тишины пропускаются(( а так норм, есть над чем голову поломать
"Взрывчатый выключатель на ATtiny своими руками!" 😆
Я правильно понимаю, что вместо обычного выключателя это установить не получится? Надо ж еще питание (или 0, в зависимости от разводки) на это место подвести.
Хорошая идея делать из хлопка, но синтетика подойдет лучше
Классно было бы управление голосом "ВКЛЮЧИТЬ СВЕТ"
Прочитал название как "Хло`пковый выключатель" и не удивился даже сначала=)
Добрый день, подскажите, есть возможность установить Ардуино в сварочный инвертор, переделанный под твч, хочу использовать для поддержания частоты резонанса и регулирования напряжения трансформатора , ТК после точки Кюри магнитопроницаемость стали становится нулевой,с помощью Него сделать поддержку резонанса автоматически
Ардуинки очень привередливы к питанию и если будут скачки напряжения, то она может уходить в ребут. От интвертера очень сильные помехи и надо будет по питанию ставить очень хороший LC фильтр чтобы сгладить все скачки напряжения и экранирование добавить. Хотя это тоже не гарантирует стабильную работу
будут ли уроки по sim800l?
Здравствуйте вот мне стало интересно а если написать скейч для авто запуск и глушение двиготеля
Вещь прикольная, но когда у меня соседи стали делать ремонт то в доме дискотека, пришлось её демонтировать, только я её делал на Движение человека,лазер и на звук, лазер и движение из-за кота пришлось отказаться, на хлопки из-за ремонта))), делать только в частном доме к сожалению.
Здравствуйте, спасибо за ваш труд. Сделайте пожалуйста электронное управление сушилкой филомента с пид регулировкой.
Глянь у Гайвера йогуртницу
@@dnepr44 там на реле времени и китайском термометре. Хотел сделать пид регулировку 220в и стабилизатор мощности на симисторе.
@@user-bh1yq5nc4n ну тогда у него же есть видео про управление силовьём нв 220, туда же можно и цифровой датчик температуры прикрутить
Для более надёжного срабатывания, а точнее исключения ложных срабатываний можно сделать 3 хлопка, интервал между вторым и третьим примерно в 2 раза больше, чем между первым и вторым.
Тогда уж полноценную азбуку Морзе нужно прикручивать, дополнительный плюс - можно настукивать разные запросы - а оно тебе лампочкой будет ответы намигивать ;)
Прикольно
О, бавовняний выключатель, круто :))))
Добрый день, есть огромное желание подключить микрофон к осцилографу,но как то ничего не выходит ,может есть какие то мысли на эту тему ,если касательно этого микрофона куда в цепи подключиться.
Вопрос по концовке:
Так стоит повторять самоделку по видео или купить готовую на Али?
Частотный анализ звука обязательно) и модуль микрофона можно заменить на микрофон
@@NyyphoHerr-3D-panorama Это глупо, данный модуль не просто так считается лучшим решением. На нем установлен малошумящий усилитель, специально предназначенный для микрофонов. Ставить обычный мик - создавать себе дополнительные проблемы
@@nich1con652 так вы не мне ответьте, а тому, кто это выше предложил.
😃😃😃
Я лишь у него спрашивал, зачем так сложно делается, если он говорит, это не нужно ничего.. а достаточно анализ звука сделать и просто микрофон.
Можно добавить вход для кнопки или простой интерфейс для проводной шины для интеграции в умный дом. Сразу отвечу что ESP для такого девайса перебор та и 2,4 Ггц и так засран подобными устройствами.
Повторите пожалуйста кодовый замок стуком. Стуки читались на пьезо элементе.
Отличие от этого проекта, можно было играть мелодию по двери и замок открывался
Смутное ощущение, что у Гайвера был такой проект уже.
А если у меня светодиодная лента и к ней блок питания на 12v и 5А как подключать?
красафффчег
0:55 лайк за шутку
Интересно! Надо голосом (словом которое можно менять программно). Видел у дочки куклу которая распознаёт данное ей имя. 😁
А можно заказать у вас такой датчик?
Аплодисменты!
Нормуль
Нахожусь сейчас в Канаде, зашел на Digi-Key и немного поник.. микроконтроллеров почти нет в наличии =( даже с СТМками туго....
Еще чекнул как дела на Чип-Дипе и тоже прифигел....цены улетели в ввысь... Как думаете, вернутся ли МК на рынок?
нужно делать умный дом на жесткой логике и операционных усилителях🙂
Я бы хотел дополнить световыми лазерами чтоб стреляло и было круто
Приветствую!
Я был езжу на машине, сигналка которой упрвляется по ИК. Купить запасной ключ дорого и затруднительно. Вот бы ардуинкой его задублировать.
Для данных БП HiLink обвязка нужна соответствующая, с дросселем, варистором и естественно предохранителем.
для самоделок дроссель не нужен.только для соблюдения правил.
@@user-gk8ql8jy9o Ну да, для "соблюдения правил".
Документация п.8.
datasheet.lcsc.com/szlcsc/1909111105_HI-LINK-HLK-PM24_C399250.pdf
@@keepItSimple537 дроссель и входной конденсатор нужны для прохождения сертификации.(следующая страница после схемы)
@@user-gk8ql8jy9o Типичное русское "и так сойдет" ?
Там написано не "для прохождения сертификации", а "без этого не пройдет сертификацию", это разные вещи.
А дроссель и кондер нужны для фильтрации помех.
Если руководствоваться такими принципами, то можно вообще убрать всё, даже ту парочку кондёров которые автор поставил - и так работать будет.
@@keepItSimple537 если бы в схеме не было микрофона(или других аналоговых элементов) можно было бы убрать электролит.а дроссель занял бы много места на плате.
ещё по поводу обнуления, помоему кое-кто использует это устройство каждые 6 лет))
Отличный вариант, теперь придётся учиться работать программатором...
Проще через ардуинку прошить
@@user-kl8pn6ok4w ещё не пробовал, но программатор лежит и ещё не испытал... И помочь некому, придётся изучить самому эту тему.
А можете сделать сигнализацию пожалуйста
Где-то видел в английском сигменте самоделок на Разбери обучали как сделать пиратскую станцию. Я думаю будет полезно знать, если нас всех в ближайшее время окунет в зарево ядерного гриба.
Интересная идея устройства, мне кажется, было бы интересно развить идею до нескольких команд, притом индивидуально задаваемых. Если я правильно понял, это можно сделать не сильно большой модификацией кода. А вот более глубокое развитие - до голосового управления (многокомандного), уже гораздо более сложное, буду рад, если затронете эту тему, но, мне кажется, там уже нужно нечто большее, чем Arduino). Удачи!
Уже описал здесь несложный способ задания разных промежутков между хлопками для усложнения ритма, чтобы повысить помехозащищённость. Если коротко, то надо сделать массив с интервалами и прошедшее время сравнивать не с константой, а с интервалом из массива, где индексом будет номер хлопка. Чтобы сделать большее количество команд, надо будет каким-то образом построить древовидную структуру, а в остальном -- всё так же, только уже не с индексом, а с сохранением указателя на конкретный узел, в котором будет храниться либо очередной интервал, либо адрес функции, которую надо выполнить. Ну и в качестве подтверждения команды -- тишина в течении заданного времени, например, секунды. Только вот... А оно надо? Если хотите сложностей, сделайте всё на ESP8266 и управляйте из браузера или из специального приложения, если осилите написать. Как вариант -- со специального пульта на той же ESP8266. Особенно, если в систему добавить одноплатник типа *Pi, который будет принимать команды и маршрутизировать исполняющим устройствам.
На каждый такой проэкт по отдельности заказывать детальки это жесть
Вот бы оно в комплектах каких ниб продавалось