Программируемый фонарик на микроконтроллере Attiny13

Поделиться
HTML-код
  • Опубликовано: 25 дек 2024

Комментарии • 92

  • @allallall2321
    @allallall2321 5 лет назад +6

    Спасибо зп Тиньку 13, интересно!

  • @wdamnedmelnik
    @wdamnedmelnik Год назад

    Бомбически! Надо будет повторить! На канал подписан, Лукас однозначно.

  • @Tiranitos
    @Tiranitos 5 лет назад

    Спасибо, очень в тему. Как раз думал налобный фонарь оживить. Отлично

  • @ГригорийВерба-ш8ю
    @ГригорийВерба-ш8ю 5 лет назад

    Делал недавно подобный проект на тини13. Все вышло норм, и выбор яркости и контроль напряжения заряда, НО со сном чето криво работает. Пару раз входит выходит из сна а потом виснет... Забил на проект, нет желания разбираться, а тут какраз это видео. Спасибо за отличную версию фонарика!

  • @Zyozikexclusive_ZX
    @Zyozikexclusive_ZX 5 лет назад +1

    Я на более маленьком фонарике тоже на 13-й тиньке делал.
    Идея класс.

  • @valerijermolenko4131
    @valerijermolenko4131 5 лет назад

    Только увидел название видео, сразу лайк поставил ))) Спасибо за видео.

  • @nikanetique
    @nikanetique 5 лет назад +2

    Как раз собираюсь изучать Attiny13. Прекрасные уроки у вас и объясняете грамотно. В какой программе программируете микроконтроллер? Не видно шапку окна

  • @Wiserspoon
    @Wiserspoon 3 года назад

    Было бы очень здорово, если бы ещё был режим, когда 2 диода светятся одновременно (у меня налобный фонарик с 2 видами света) и сигнализатор разрядки. Я понимаю, что вряд ли это сделаешь на Attiny13, но хотя бы на 85)
    А так, огромное спасибо за статью! Увидел, захотел переделать свой налобник под это, более удобное управление! Спасибо!

    • @RADIOSOFT1
      @RADIOSOFT1  3 года назад

      попробую переделать программу

    • @RADIOSOFT1
      @RADIOSOFT1  3 года назад

      ruclips.net/video/_OlZYHWPUnU/видео.html

  • @gordeyev911
    @gordeyev911 3 года назад

    то что я и искал , Спасибо

  • @juriuscorp1767
    @juriuscorp1767 5 лет назад

    Спасибо за видос! И спасибо за идею для rgb ленты. Это Юра.

  • @user-vlad385
    @user-vlad385 5 лет назад +1

    Хорошая тема !

  • @RomikaSan
    @RomikaSan 4 года назад

    Благодарю!

  • @sergeykozinets9979
    @sergeykozinets9979 4 года назад

    респект. видео качественное, без воды и даже звук нормальный. Вопрос: что за программу используете?

  • @Mswinner1975
    @Mswinner1975 6 дней назад

    Вопрос. Уж если заморочились с тинькой и уж темболее с шим, то почему бы програмно было бы не ограничить , допустим 80 процентов от полной мощности, вместо тех самых ограничивающих двух резисторов на каждую гирлянду светодиодов?

    • @RADIOSOFT1
      @RADIOSOFT1  6 дней назад

      Возможно сделаю видео. попробую.

    • @Mswinner1975
      @Mswinner1975 6 дней назад

      @RADIOSOFT1 и еще вопрос. Висящие в шим базы мосфетов ложно срабатывать не будут? Может их все же к земле притянуть , так скажем 10к резюками? Та и на 5 и 6 ножку не мешало бы хотя бы по 0.1мкф зашунтировать кондером. А то наводки, они такие наводки;).

    • @RADIOSOFT1
      @RADIOSOFT1  6 дней назад

      @@Mswinner1975 они не висят в воздухе, на них всегда либо 0 либо 1. Повесить кондеры и задушить ШИМ ?

    • @Mswinner1975
      @Mswinner1975 6 дней назад

      @@RADIOSOFT1 вот как раз в тех моментах между нулем и единицей и случаются траблы. В пограничном состоянии, так сказать. Да, на счет кондеров полностью согласен. Переосмыслил, понял.

    • @Mswinner1975
      @Mswinner1975 4 дня назад

      @@RADIOSOFT1 повторил вашу схему с небольшими на мой взгляд дороботками (типа на базы мосфетов подтяжка на землю и одного кондера на 10нан на кнопку).
      Залил первую пршивку, там, где на два фоноря поочередно.
      Ооооочень понравилась работа устройства.
      Но есть пожелание или что бы сделал я в программе, если бы мог писать эти коды. :)))))
      Включаем режим. Если он не устраивает в течении допустим 5 секунд, то следующим нажатии кнопки, он переключал как и переключал до этого на следующую лампочку, а если время прошло больше 5 сек. то при нажатии кнопки, фонарь гасил лампу сразу без перебора команд. Удобно считаю, если фонарем долго поподьзовался (больше5с) и без лишних прилюдий сразу его тушишь, а не кнопаешь кнопкой до полного отключения
      И второе, это сделать, как я говорил раньше, шимом выходное напряжение для светодиода , допустим 3в.

  • @arielvolog
    @arielvolog 5 лет назад

    Доброго. Хорошее видео. По поводу скачка на пине - не пробовали делать подтяжку затвора к земле? или как вариант сброс счетчика у шим..

    • @RADIOSOFT1
      @RADIOSOFT1  5 лет назад

      Приветствую. резистор не поможет, это видно в протеусе, счетчик сбрасывать я пробовал, в начале программы это показано, удавалось только уменьшить время этого импульса, но не полностью избавиться.

  • @Markglikman08
    @Markglikman08 4 года назад

    Спасибо большое за видео. А что за программу используете для компиляции???? Cirkut?

  • @artyarty402
    @artyarty402 4 года назад

    Очень здорово! Но почему не использовать attiny 10? Он же маленький. Для фонарика самое то. И почему про него практически нет материалов?

    • @RADIOSOFT1
      @RADIOSOFT1  4 года назад

      Потому что у меня нет этой микросхемы,а аттини 13 в большом количестве.

  • @ТихонДобролюбов
    @ТихонДобролюбов 2 года назад

    Добрый очень хорошее видео благодарю! Как можно с вами связатся?

    • @RADIOSOFT1
      @RADIOSOFT1  2 года назад

      Все контакты в описании канала

  • @AABSoft
    @AABSoft Год назад

    Почему светодиоды обратно полярностью включены?

  • @explay1000
    @explay1000 4 года назад

    Я не пойму, как все это влезло в аттини13? У меня намного меньше кода и не влезает ...

  • @Tiranitos
    @Tiranitos 4 года назад

    Здравствуйте, а фьюзы по умолчанию оставлять при прошивке? И такой еще вопрос, у вас на схеме в протеусе светодиоды в правильной полярности расположенны?

    • @RADIOSOFT1
      @RADIOSOFT1  4 года назад +1

      Здравствуйте. Да по умолчанию. Светодиоды должны быть перевернуты

  • @MaPeHuH
    @MaPeHuH 5 лет назад

    Добрый день! Для борьбы с импульсом можно поставить конденсатор? Поглотить его.

    • @RADIOSOFT1
      @RADIOSOFT1  5 лет назад

      тогда не будет регулировки яркости, нужно найти причину его появления. так то он не мешает.

  • @ЮрийЕфименко-ь9д
    @ЮрийЕфименко-ь9д 2 года назад

    Подскажите пожалуйста у меня в налобном фонарике управление кнопкой идёт по минусу.Если переделывать по вашей схеме нужно менять только транзисторы и подавать на кнопку минус или ещё что то менять в прошивке.

    • @RADIOSOFT1
      @RADIOSOFT1  2 года назад

      Не понял

    • @RADIOSOFT1
      @RADIOSOFT1  2 года назад

      @@ЮрийЕфименко-ь9д если вы делаете мою конструкцию. то всю старую электронику выкинуть и соединить как показано в схеме

    • @ЮрийЕфименко-ь9д
      @ЮрийЕфименко-ь9д 2 года назад

      @@RADIOSOFT1 извините !!!!!Плохо посмотрел схему.

  • @Torin865
    @Torin865 2 года назад

    Можно увеличить частоту ШИМ до +-10кгц? Чтоб не было мерцания

    • @RADIOSOFT1
      @RADIOSOFT1  2 года назад

      Нельзя, высока вероятность глюков из-за большой программы в макросе timer

    • @Torin865
      @Torin865 2 года назад

      @@RADIOSOFT1 спасибо за ответ, жаль конечно ..

  • @ВладимирТертышник-и3ю

    День добрый что за программа в которой Вы работаете дайте пожалуйста ссылку! Спасибо

    • @RADIOSOFT1
      @RADIOSOFT1  3 года назад

      drive.google.com/drive/folders/1TMysc-sRS8HHhHkWAk0MoJzk5rjaovpB?usp=sharing
      схема плата - proteus
      программа - flowcode

    • @ВладимирТертышник-и3ю
      @ВладимирТертышник-и3ю 3 года назад

      @@RADIOSOFT1 Спасибо огромное!!! С Наступающими!!!!

    • @RADIOSOFT1
      @RADIOSOFT1  3 года назад

      @@ВладимирТертышник-и3ю С наступающим!

  • @SergeyBelotserkovskiy
    @SergeyBelotserkovskiy 5 лет назад +1

    а светодиоды в схеме точно правильно нарисованы?

    • @RADIOSOFT1
      @RADIOSOFT1  5 лет назад +3

      нет, должны быть перевернуты

  • @kostya1306
    @kostya1306 Год назад

    Вот интересно. У меня есть китайский фонарик с подобными режимами и тактовой кнопной. Может там Тинька стоит... Можно свои режимы запрограммировать. Хм... Надо разобрать, посмотерть.

  • @gordeyev911
    @gordeyev911 3 года назад

    Здравствуйте,Автор. Можно попроситьфьюз биты что-то в файлах ненадолго ни схемы ни фьюзов.

    • @RADIOSOFT1
      @RADIOSOFT1  3 года назад +1

      Здравствуйте. Фьюзы по умолчанию с завода, схема показана в видео

    • @gordeyev911
      @gordeyev911 3 года назад

      @@RADIOSOFT1 спасибо, друг.

  • @NaDmutrAn
    @NaDmutrAn 3 года назад

    Не могу понять в чем проблема. Когда запускаю в FC5.5.2.1 у меня выдаёт ошибку неинициализированная переменная VOLTAGE. Хотел подкорректировать под свои нужды, но получается только хексами из архива пользоваться. При компиляции проектов из архива ничего не работает. В чем может быть проблема?

    • @RADIOSOFT1
      @RADIOSOFT1  3 года назад

      пришлите файл с расширением .msg. патч мой использовали?

    • @NaDmutrAn
      @NaDmutrAn 3 года назад

      @@RADIOSOFT1 Все видео не смотрел, поэтому не могу найти где и как скачать и установить, попадаю в основном на упоминание, что мол как я уже показывал скачиваете и устанавливаете, дайте плз более точное место в каком видео об этом было сказано... Вы говорите про стрим под которым ссылка на патч, про какой стрм, он же не один на данный момент

    • @RADIOSOFT1
      @RADIOSOFT1  3 года назад

      @@NaDmutrAn drive.google.com/file/d/1AeqHSmXbdLBHoyrWTX9VqfkeaMtXo-7E/view?usp=sharing

    • @NaDmutrAn
      @NaDmutrAn 3 года назад

      @@RADIOSOFT1 Вижу содержание, но при попытке загрузить загружается архив "Patch_Flowcode_V5521_for_AVR_09.2020.rar", а в нем один файл "FC5_AVR_One_Wire.c".
      Что-то я совсем разучился пользоваться ПК.
      drive.google.com/file/d/1t8D-C2BJnOytSoeWidx-qVZa1gqaD84a/view?usp=sharing

    • @RADIOSOFT1
      @RADIOSOFT1  3 года назад

      @@NaDmutrAn установите последнюю версию архиватора, одному из подписчиков это помогло.

  • @ЮрийЖуковский-р5л
    @ЮрийЖуковский-р5л 5 лет назад

    На кнопку Я на всякий случай триггер-шмитта поставил бы, для борьбы с дребезгом!

    • @RADIOSOFT1
      @RADIOSOFT1  5 лет назад

      в этом нет необходимости

    • @ЮрийЖуковский-р5л
      @ЮрийЖуковский-р5л 5 лет назад

      Почему? У меня вечно проблемы с кнопками, нет у нас качественных в продаже

    • @RADIOSOFT1
      @RADIOSOFT1  5 лет назад +3

      @@ЮрийЖуковский-р5л потому что меры по игнорированию дребезга приняты в программе

  • @ryadavoi
    @ryadavoi 5 лет назад

    а можно исходник? только на си

    • @RADIOSOFT1
      @RADIOSOFT1  5 лет назад +1

      можно, вечером выложу

    • @RADIOSOFT1
      @RADIOSOFT1  5 лет назад +2

      drive.google.com/open?id=1U_mXx2y_koXhd7O9ORV4syxjYZ3gRo99

    • @ryadavoi
      @ryadavoi 5 лет назад

      @@RADIOSOFT1 спасибо )

  • @АлександрКрупенко-д7в

    Здравствуйте.
    Сразу признаюсь - в написании программ и самом програмировании я абсолютно ничего не смыслю, ранее этим вообще никогда не занимался и дело с этим не имел, так что вот так напишу Вам просьбу обращение:
    Возможно с моей стороны глупая и наивная, но всё же спрошу.
    Не могли бы Вы для меня написать мини програмку для attiny13, запрограммировать её этой программкой и мне бы её как нибудь выслать... уже готовую собственно для её монтажа на плату
    Алгоритм работы на мой взгляд не сложный, опишу его:
    Используется у микросхемы один вход (тактовая кнопка без фиксации) и два выхода (исполнительные)
    1) подаём питание на микросхему - на двух выходах микросхемы (по умолчанию) логические нули
    2) нажимаю один раз и отпускаю тактовую кнопку без фиксации - на одном из выходов микросхемы появляется логическая единица и продолжает быть не определённо долго
    3) нажимаю ещё раз кнопку - на первом выходе микросхемы еденица становится нулём, а на втором выходе появляется логическая единица. Так же не определённо долго.
    4) нажимаю ещё раз кнопку - на обоих выходах логические еденицы. Не определённо долго.
    5) нажимаю ещё раз кнопку - на обоих выходах микросхемы логические нули. Не определённо долго.
    И при дальнейших нажатиях кнопки всё идёт так же циклически по кругу до бесконечности.
    т.е. выход 1 - еденица; затем выход 2 - еденица, а выход 1 - ноль; затем выходы 1 и 2 еденицы; затем оба выхода нули... и снова при нажатиях всё идёт по кругу...
    Возьмётесь ли мне помочь с этим делом или нет?
    Если Вас это не затруднит и возьмётесь, то сколько будет мне это стоить?
    Ну и плюс потом мне эту микросхему вылать, допустим той же почтой. Естественно я оплачиваю и пересылку тоже соответственно.
    Ну, а если нет и не возьмётесь - то так уж так, как говорится. Что ж поделаешь.
    Всё равно заранее спасибо Вам за любой ответ... Напишите его пожалуйста.

    • @RADIOSOFT1
      @RADIOSOFT1  5 лет назад +1

      Здравствуйте. Думаю в вашем случае подойдет обычная цифровая микросхема счетчик... стоит дешево, программировать не надо. только паралельно кнопке поставить конденсатор емкостью 10-100нф
      ruclips.net/video/sFsXgXtz8WU/видео.html

  • @ozzaxtone123
    @ozzaxtone123 3 года назад

    Здравствуйте. Сделал печатку в EagleCad и негатив для фоторезиста. Если надао могу скинуть, а вы загрузите её в общую облачную папку, может кому пригодится.

    • @RADIOSOFT1
      @RADIOSOFT1  3 года назад

      Здравствуйте. не нужно. файл платы я выложил в новом видео, вы можете сами залить его куда-нибудь и ссылку оставить здесь.

    • @ozzaxtone123
      @ozzaxtone123 3 года назад

      ​@@RADIOSOFT1 Я бы с удовольствием, но в облаке я такие файлы долго не держу, в виду упорядочивания и низкой важности этого файла (один раз сделал и забыл). Потому и предлагаю что бы вы его дополнил в свою ссылку. Весит мало, 768кВ. Но на время пока ссылку кину.
      drive.google.com/file/d/1j_voMZfEm8ULJ0dZkJFGKdgNyKqDtRwP/view?usp=sharing

    • @RADIOSOFT1
      @RADIOSOFT1  3 года назад

      добавил

    • @ozzaxtone123
      @ozzaxtone123 3 года назад

      @@RADIOSOFT1 БлагоДарю!

  • @j7sx
    @j7sx 5 лет назад

    не понятно, как ты меришь амперы, даже не переставив щуп на вольтметре в соответствующее гнездо, да и амперы мерят в разрыве цепи.

    • @RADIOSOFT1
      @RADIOSOFT1  5 лет назад +1

      Так устроена данная модель мультиметра.

  • @Wip85
    @Wip85 5 лет назад

    По поводу станочка для изготовления плат для прототипирования могу проконсультировать. Делаю доволен пишите если интересно wip85@yandex.ru

  • @avazart614
    @avazart614 5 лет назад

    Какая то сомнительная поделка.
    Аккум/батарейки постоянно разряжаются, и по закону пакости через пол года когда свет выключат возьмешь за фанарь, а он севший.
    Я лично не знаю зачем нужна ф-ция маяка, мое мнение ее нужно выпиливать а не внедрять в фонарики. Вообще беспонтовая.
    Да и вообще фанаря простая ф-ция - хорошо светить и удобно/быстро включаться, все остальное лишнее.
    Куда полезнее было бы видео по переводу на литионки с зарядкой.

    • @Wiserspoon
      @Wiserspoon 3 года назад

      Просто подключите через сопротивление светодиод и пользуйтесь. Вам не на этот канал)) Попробуйте почитать основы.

  • @Andron1687
    @Andron1687 5 лет назад

    Ура!!! Дождался управления фонариком :-)

  • @Everyoneneedswhat
    @Everyoneneedswhat 5 лет назад

    СПАСИБО ЗА ВИДЕО