Прошивка и программирование ATtiny13 при помощи Arduino

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

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

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

    Подписывайтесь на телеграмм канал: t.me/ypavla

  • @nik_2222
    @nik_2222 Год назад +1

    А если в разделе "Програматор" пусто?

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

    только при программировании таким способом у меня неправильно работает delay(). Исправляется делением временного промежутка(в скобочках функции) на выбранную частоту работы контроллера в МГц

  • @111ZBT
    @111ZBT 7 лет назад

    Я так понимаю, что после прошивки все провода от ардуино отключаются и остается только светодиодик и блок питания 5В. То есть откинув провода от ардуино появляются дополнительные свободные пины?

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

    Спасибо большое, очень наглядно!

  • @СтасСологуб-х5н
    @СтасСологуб-х5н 3 года назад

    Интересный контент. Подскажите пожалуйста, как с ATtini 13 и полевого транзистора сделать схему плавного пуска двигателя постоянного тока 24-36 вольт? Буду очень признателен.

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

    А возможно ли для Attiny85 скейч для управления Servomotor сделать? Я пытаюсь, но у меня не получается. По этому поводу в интернете почти ни какой информации нет. Как я понял из интернета: с ардуино платформой это сделать не возможно, так как там с 16 бит, а тинка работает только до 8 бит.

  • @slava022967
    @slava022967 7 лет назад

    ух ты, а нет ли у вас такой папочки для восьмой меги?

  • @димадавиденко-ц9ц
    @димадавиденко-ц9ц 5 лет назад +1

    работает, токо если не скачиваеться архив, нада скачивать через впн

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

    Добрый день. Меня зовут Александр, 61 год. Я хочу сделать один проэкт для моих внуков на модельной жедезной дороге. Это должно работать на Attiny85. Составные части:
    1. Attiny85
    2. две кнопки ( не выключатели)
    3. 1 штука LED
    4. Servo мотор - 1 штука ( SG90 9G Micro Mini Servo) или подобный
    5. RM065 10КОм (?) потенциометр - 1 штука
    Принцип работы: Начальное состояние так называемое "0" состояние- ничего не происходит. Внимание: мы имеем две кнопки: А и Б Сначало нажимается кнопка А, потом Б. После нажатия Б в Attiny85 срабатывает счеткик с 0 на увеличение 1. В это время начинает мигать LED (можно сказать симметрично по 0,5 сек.). Потом через 1 сек. ( после нажатия Б) поворачивается servo-мотор на 180 град. и останавливается. LED-продолжает мигать. При нажатии АБ - 2 раз, АБ - 3 раз , и более- счетчик считает 2, 3 и более. Если на счетчике не "0", LED постоянно мигает, а серво находится в полодении 180 град. Уменьшение на счетчике только после комбинации БА, БА. Если состояния счеткика становится на "0", Servo поворачивается в положение 0 град. и только потом ( при нулевом Servo) перестает мигать LED. Потенциометр необходим для регулирования скорости вращения servo (ШИМ сигнала) Кто поможет сделать?

  • @АлександрБелокопытов-л4ъ

    Чистый си в ардуино иде? Это же надо догадаться...

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

    Наконец то у меня получилось добавить его. Спасибо вам огромное но у меня выдаёт ошибку при записи скетча в attiny 13

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

    Почему то когда я пытаюсь залить в атини скетч который на ардуино работал отлично, среда разработки начинает ругаться что ей не нравится Serial Bedin 9600? её удаляю она ругается на serial printl, в чём может быть проблема, код не большой

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

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

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

      @@upavla пытаюсь залить скеч, пульт дистанционного управления с библиотекой Irmote

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

      @@upavla пытаюсь залить скеч, пульт дистанционного управления с библиотекой Irmote

  • @АлександрЛитвинов-и6н

    кому лень писать как мне вот код
    int main(void){
    DDRB |=(1

  • @СашкНескажу
    @СашкНескажу 3 года назад +1

    Привет! Хочиш верь хочиш нет но так я и непонил как на атини прошивку залить🤔

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

      Что именно не понятно?

    • @СашкНескажу
      @СашкНескажу 3 года назад

      @@upavla Как из ардуино прогроматор делать я поня а вот как залить прошивку непонял. Какие тоисть кнопки в программе нажимать как фаил прошивки выбрать. Если не сложно объясните. Заранее огромное спасибо!

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

      Ну так также как и в ардуино заливаете прошивку. Так и на attiny

    • @СашкНескажу
      @СашкНескажу 3 года назад

      @@upavla Спс буду пробывать

  • @ВолодимирДудніченко-х9г

    А как собрать маленький код на Flprog , а то на самый простой проектик больше 1кбайта

  • @АндреБур
    @АндреБур 7 лет назад

    а что-то посложнее как писать?

    • @upavla
      @upavla  7 лет назад

      Андре Бур чтонить обязательно напишем

    • @АндреБур
      @АндреБур 7 лет назад

      У Павла! спасибо, интересно принцип понять

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

    написал три строчки чтобы шим по синусоиде работал, и говорит не хватает памяти! кто знает как можно оптимизировать??

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

      Ну как вопрос решился, интересно же.
      Я бы записал просто данные в массиве, чтоб Тинька не считала а просто подставляла. Ну а дискретность уж как память позволит подбирать.

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

    А что это за язык какой-то странный? Как на нём программировать?)

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

      Это C++. А язык на котором обычно ардуино программируют это C++ с ардуиновскими упрощениями

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

      @@upavla Странно. Бегло открыл пару книжек для начинающих по с++ и не нашел таких операторов и их описания

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

    пустоззвонство до 2:47 далее по делу !

  • @NIKOLAY-2184
    @NIKOLAY-2184 7 лет назад

    это извращения заливать скетчи с ардуино на 1 КБ памяти

    • @upavla
      @upavla  7 лет назад

      +Николай Савченко с чего это вдруг извращение?

    • @NIKOLAY-2184
      @NIKOLAY-2184 7 лет назад

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

    • @NIKOLAY-2184
      @NIKOLAY-2184 7 лет назад

      хотя в этого контроллера возможности тоже не без границ

    • @upavla
      @upavla  7 лет назад

      Николай Савченко ну допустим, я делать буду отпугиватель насекомых. Этот микроконтроллер будет подавать сигнал с разной частотой на динамик для отпугивания грызунов. Так зачем целую ардуинку на это тратить? Если можно с помощью attiny это сделать. Памяти хватит

    • @NIKOLAY-2184
      @NIKOLAY-2184 7 лет назад

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

  • @kornet8769
    @kornet8769 7 лет назад

    Спасибо. А можно тоже самое сделать при помощи Horizont Configurator:
    horizontautomatics.ru/

  • @МаксимПетренко-ю2м
    @МаксимПетренко-ю2м 3 года назад

    Здравствуйте а можно программу для ардуино чтобы можно было пользоваться мкр атини evgen-i-ko@mail.r буду очень признателен если поможите

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

      Не понял.

    • @МаксимПетренко-ю2м
      @МаксимПетренко-ю2м 3 года назад

      У меня Ардуино не видит микроконтроллера атини 13 в списке его необходимо добавить

  • @СВИНЬЯПЕППА-ц1б
    @СВИНЬЯПЕППА-ц1б 7 лет назад +1

    Охренеть вместо мультивибратора микроконтроллер, а ещё можно компом гвозди забивать!

    • @nickolainn8429
      @nickolainn8429 7 лет назад +5

      А еще можно херню не нести а именно использовать цифровые а не аналоговые компоненты чтобы получить меньше компонентов и больше стабильности за эти же деньги