ATtiny26 - новый король бомж самоделок?
HTML-код
- Опубликовано: 12 июн 2024
- Заказать PCB: jlcpcb.store/ купон на $10: jlcpcb.com/EDA
В этом видео мы познакомимся с новым (старым) и очень дешевым микроконтроллером, способным заменить ATtiny13 в самых дешевых и простых самоделках!
► Ядро для ATtiny26: github.com/Nich1con/ATtiny26-...
► Отладочная плата для ATtiny26: oshwlab.com/Nich1con/attiny26...
► Купить ATtiny26 можно тут: ali.ski/Wk4_Jt
► Урок по программаторам: • Работа с программаторо...
► Урок по голым камням: • Как развести плату с м...
► Поддержать автора: 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
00:00 - Вступление
00:21 - Культ ATtiny13
00:58 - ATtiny13 x 2 = ATtiny26!
01:23 - Обзор ATtiny26
02:40 - Создаем отладку
04:17 - Arduino ядро
07:29 - Встроенные библиотеки
08:25 - Энергосбережение
10:17 - Эпилог
► Уроки Arduino на сайте: alexgyver.ru/lessons/
► Модули и датчики с Али: alexgyver.ru/arduino_shop/
► Страница "Заметок Ардуинщика": alexgyver.ru/arduino_lessons/
Теги: #arduino #уроки #ардуино #alexgyver
●●●●●●●●●●●●●●●●●●●●
► Основной канал: / alexgyvershow
► Поддержать автора alexgyver.ru/support_alex/
► Официальный сайт: alexgyver.ru/
► Почта: alex@alexgyver.ru - Наука
Насчет "будильника" - watchdog в тини26 поддерживает только режим сброса, ниже предложили "будить" МК через сброс, отслеживая при старте флаги причины сброса. Конечно это несколько усложняет код, но зато нет внешних RC цепей. Правда при сбросе МК дает такой же скачок потребления, как если бы это была зарядка RC...) В одном из будущих проектов обкатаем Low-power на этом камушке и батарейках!
Сброс-то ладно, но его же что-то должно вызывать, а значит, точно так же потребуется какое-то внешнее устройство, выполняющее функцию таймера. И RC-цепочка, а лучше чуть более сложная конструкция для ускорения зарядки конденсатора, оказывается достаточно неплохим вариантом. Но мне кажется, что лучше использовать контроллер, которому такой костыль не понадобится, если эта функция всё-таки нужна.
У тини26 немаленькое потребление.
Я недавно разработал радиомаячек на тини841. В итоге потребление контроллера составило 2мка. Просыпался по ватчдогу - делал радиообмен и обратно в сон. У него есть специальный низкопотребляющий генератор на32кгц. В итоге на лету можно менять частоту от8 МГц до125герц.
В активном режиме потребляет 25-60 мка в зависимости от частоты.
Если нужно микрлпотребление - только 841.
Плюс ватчдог можно на прерывание прицепить всегда.
Я слышал есть схемки индуктивного пробуждения от наведения биополя человека. В частных случаях можно использовать конкретную мини схемку например с фотодиодом или герконом. Чуствуется что тут вся хитрость самоделок и проявится.
@@user-dg5br2lx1k биополя? Удачи..... Может премию какую то получите.
@@user-dg5br2lx1k Может не биополя, а емкость тела или некий статический заряд на пальцах?
У мужчины 4 стадии жизни: посадить дерево, построить дом, вырастить сына и сделать свою ардуинку
и сделать хомутатель адвоката Егорова
"Сделать свою ардуинку" - это стадия сразу после удаления простаты? А мужики здоровые просто знают, что у авээрок в целом и тиников в частности инстракшн сэт настолько короткий, что если не писать под них на ассемблере, то лучше просто об МК забыть как о классе.
да... я свою ардуино сделал на камне ATTiny24/44/84 - плата сделана под формат Arduino Pro Mini DIP-24. Размеры платы: 32,5 * 19 мм. На плате, согласно схеме, установлены необходимые детали. Отдельно выведены контакты стандартного 6-контактного разъёма ISP для подключения программатора USBasp. Плата имеет избыточное число контактов относительно самого МК. Поэтому для удобства пользования некоторые контакты продублированы на разные стороны платы.
Проект смотрите на моём сайте в разделе Ардуино и АВР страница #22
Посадить печень, построить тещю, вырастить живот. Остальное по вкусу.
а потом узнать о stm32 и стать мужчиной
Можно видос про esp32? А то железка мощная, а где и как с ней работать так и не понятно, т.к ардуиновское ядро жрет почти половину памяти
Категорически поддерживаю!
Без ардуиновского ядра рассматривать смысла нет, слишком сложно, неудобно, нет комьюнити которое поможет, много всего придется писать руками и так далее
По есп какраз уже тонна инфы существует.
Я бы собрал их старой сигналки ченибудь, а может и сигналку но свою сосвоим ключем например. Допустим шерхан первый переделать в домашнюю сигналку. Там атмега.
Я тоже хочу такое видео. Там вроде 2 ядра, очень хотелось бы узнать как запустить их оба в 2 отдельных потока, если такое возможно.
Молодец!!! Мое почтение за проделанную работу!!
Возьми с полки пирожок.
STM8AF5288 26 рублей на 1е сентября, и есть из периферии всё
Спасибо большое за ваш труд!
Добрый день! Очень интересное видео, спасибо Вам большое!
В Ваших роликах на канале периодически упоминаются различные процессоры, разные версии Атини и прочие. Думаю, Подписчикам было бы очень интересно узнать о различиями между разными моделями микроконтролеров, а также о том с каким железом работают серьезные устройства и как они программируются
Я сейчас не могу без мата выразить всего восторга, но воздержусь и просто скажу: - "Браво", отличная работа!
Гайвер очередной видеомудак!
Огромное спасибо, и отдельное огромное спасибо за формат, за быструю и грамотную речь, за отсутствие длительного вступительного слова, и за насыщенность такого короткого ролика огромным количеством информации.
Этот видос был загружен на туб 2го августа, к слову...)
проверка долгая?
странно, - "непихуемое"?
Доступ для спонсоров?
Трудно было ядро написать?
А почему основная масса зрителей его пропустила?
Очень приятно слышать прогресс ведущего. В самом начале было очень тяжело слушать. А сейчас - голос поставлен гораздо лучше!
Благодарю, коллега! Надо бы заценить!
Крутой и проект и урок. По больше бы такого.
Знакомая микросхема. Когда работал в нефтянке у нас этот контроллер был в каждом устройстве сбора информации.
Спасибо, контент как всегда на высоте!
Ну ты ваще крутой) А тема с внешним прерыванием с помощью кондера ваще бомба(O)
Спасибо за проделанный труд и что поделились !!! Здоровья Вам !!!
Очень даже неплохо! :)
А что за стойки под плату у вас в видео с 03:52 по 04:00? Где добываются? ;) :)
ATTiny26 давно снята с производства. Это кстати, мой первый камень, который я впервые в жизни запрограммировал в железе, на котором сделал свою первую железку и на котором учился писать программы на ассемблере. Это было еще в 2010 году. То есть, 12 лет назад. Камень хорошо подойдёт для преобразовательной техники, благодаря возможности разгона таймера (тактированием через PLL), внесению мёртвого времени, наличию АЦП и компараторов.
10588 шт. в наличии
@@phitrow видать малопопулярен
У китайцев тоже снята с производства?
То, что продают на Али - старые запасы никому не нужных копий? :)
@@NyyphoHerr-3D-panorama Или копии, или старые запасы оригиналов.
Странно, сайт Microchip пишет Status: In production
Видео хорошее, НО...
И по-прежнему возникает вопрос - а не лучше ли взять голую ESP12 (70 рэ) или ESP-01 (60 рэ), или готовую плату mh-et с ATiny88 (90 рэ)? Возможностей больше, проще монтаж, ядра для прошивки уже давно в доступе, а цена отличается на копейки. AVR просто зажрались и подняли цены для DIY розницы, поэтому лучше идут лесом.
Есть такое.
AVR зажрались?) AVR подняли цены?))) AVR это не контора, не магазин и даже не производитель. Господи ну хоть погуглил бы, какой стыд
Тини88 уже был обзор на канале
Одно из важных отличний atmega камушков в том что они компактные, для esp же в свою очередь надо как минимум внешняя память, да и не видел я почти что бы чип esp использовался отдельно от отладки, в основном используют отладку, что не входит в идею самодельной компактной платы.
Так что у всего свои плюсы и минусы.
Да тоже непонятно, attiny26 с доставкой получается 87р, при этом ESP12 сразу с платой 112р (доставка бесплатно), итого 25р экономии и платы нет! Может быть выгода заметна, если покупать сразу сотнями их. Простому самодельщику едва ли выгодно.
Спасибо, мущщина. Когда уже обзор и разбор платок на микропитоне?
Спасибо за вашу работу. Очень помогает в освоении материала.
это лайк однозначно, столько работы!
Отличный видел урок! Спасибо автору :)
Мощщщно!)👍 Стильно, модно, молодёжно))
Бомжподелки теперь в безопасности))
Познавательно, интересно. Но я пожалуй переплачу за заводское исполнение. Время на разработку и исполнение с кучей элегантных костылей, велосипедов и ограничений не стоит той переплаты.
Потрясающе интересно. Спасибо за труд!
Спасибо за отличный выпуск! И за скопление годных комментариев внизу отдельно =)
Респект за отлично проделанную работу!
Привет. Интересно было увидеть проект Осциллографа на Arduino. Спасибо!
Как на лекции у профессора. Четко и по делу.
Все круто, но всегда есть но... цена камня с доставкой 85+руб, а это уже наводит на вопрос, а зачем он нужен?
Спасибо!! очень полезное видео!
Шикардос! Как раз сегодня нашел дома 5шт тинек26 ) вот думал , куда их применить ))
Расскажите пожалуйста по микроконтроллеры с технологией pico power, можно ли их применять в ардуино и как её задействовать
Спасибо за видео и ждём продолжения
Доброго вам! А подскажите код программы можно где то посмотреть по будильнику RС цепи?
Ну все жди свои отладочные платы в продаже на Али 😁
Да и ладно. Кстати, вариант с конвертором USB-TTL тоже был бы не лишним: программировать через него не стоит, а вот общаться с компьютером -- вполне.
Здравствуйте! Отлично. Спасибо за подсказку. 🤝🤝🤝🤝🤝🤝
Класс! я заказал с озона! Очень удобно, если бы и другие наборы продавали, я бы ещё что-нибудь сделал!!!
Есть идея следующих уроков, как насчёт протокола modbus, ведь из Ардуино есть китайский плк, можно и свой замутить!
Подскажи, как написать код для нрф в ардуино, чтобы плата искала свободные каналы, к примеру на определенном канале шумит блютуз, чтоб она сама выбрала свободный?
Спасибо ,полезное видео.Есть на али еще платка на Тини 88 и под нее ядро есть для ардуине иде
спасибо за ваши труды👍
Если в ATtiny работает прерывание по изменению состояния пина заряжать конденсатор не нужно! Через мегаомный резистор начинаем заряжать конденсатор от какого-то пина и уходим в сон. Там есть гистерезис и небольшое напряжение между включением и отключением входного пина. То есть заряжать конденсатор будет ток утечки через резистор, не затрачивая дополнительной энергии. После просыпания переключаем пин на разряд и уходим в сон. При переключении входного пина из 1 в 0 подаем на резистор 1 и ждем когда конденсатор зарядится. Из минусов будет не симметричное время при заряде и разряде, нужно 2 пина, из плюсов ниже потребление.
Здравствуйте, спасибо за прекрасный обзор ЭйТи Тайни.
Давно я ждал этого 👌🏿👍🏿☝🏿 спасибо за труд
Если автор упирается именно в стоимость чипа, то не лучше ли рассмотреть STM32F030F4P6. Стоимость сопоставима, но функционал гораздо шире.
Добрый день. Вы можете написать программу для ардуино и сколько это будет стоить?
Надо что-нибудь обязательно на ней сделать
Уроки - СУПЕР! Но почему нет ни одного урока про шаговый двигатель?
Спасибо за труд. Пока не нужно. но буду иметь в виду. У меня мой холодильник от ардуинки работает и привязан к термодатчику.
Теперь бомж самоделки надо делать на STM32 ))
Простите, а нахрена это все, если есть NodeMcu V3 CH340 за 120 рублей в сборе или 60 рублей за esp-01? Туда можно Марио затолкать, а не таймер
Спасибо за хорошую работу
Все-таки esp8266 настоящий и не непревзойдённый король бомж самоделок. При цене в 68 рублей просто шикарный функционал: обвязка минимальная, wi-fi, функция OTA (работает кстати безотказно), я уже не говорю про шим, память и наличие всех джентельменских интерфейсов SPI, I2C, UART. Да и комюнити разработчиков работает уже давно и интеграция в arduino IDE на 95% реализована. За труд спасибо. Особенно за ядро. Думаю стоит опробовать.
Восхищаюсь вашими знаниями, смотрю каждый выпуск и многие пересматриваю неоднократно! А можно попросить серию видео про ESP32? если у вас есть к ней интерес?
Поддерживаю! Было бы интересно,в свое время купил с камерой и без и очень долго возился с включением камеры 😅
Подскажите пожалуйста, как через программу управлять 10 или более ардуино?
Сейчас ардуино нано 200р с доставкой. Есть ли смысл новичку заморачиваться с младшими камнями?
Побольше бы таких интересных видосов!
Как всегда топ! Спасибо
Есть вопрос, при чем очень важный.. выбрал для некоторых проектов очень классный контроллер ATSAMD21g18a
Но в упор не могу найти никаких документов по ее прошивке. Ни доков, ни девайсов для прошивки.. ничерта! Может вы знаете? Помогите пожалуйста
Выбирай для проектов известные контроллеры, и не мучай себе голову.
Не слушай глупостей. Sam вполне годные чипы. Особенно новые.
Народ щас облегчился в край . Если нет демоборда - значит камень говно.
Поколение Ардуино......
@@kestvvv , при чём тут демоборд?
Если чел просит помощи под видео, не поискав при этом инфу, может это не его, постигать новое?
А тебе, почему бы не подсказать, если ты с ними работал?
@@kestvvv Полностью согласен. Есть платы готовые с этим камнем, только они уже прошитые и собирать проекты на готовых модулях, скажем так, не серьёзно) поэтому и хочу понять, как его прошивать
@@Vlad_4572 D21 в десяток раз мощнее и перспективнее, чем Мега328. Мега просто мне не подходит по многим параметрам. А тот же стм32 тоже не в ту степь камень, поэтому выбор и пал на САМ
Здравствуйте, у меня возникла проблема. Я подключил к attiny26 адресную ленту, и загрузил стандартный пример из библиотеки microled tinyled_buffer, а светодиоды не загораются. В чем может быть проблема?
Спасибо за видео и за ядро!
Топовая штука. Только влез во всё это, и... уже немного жалел что под те простые и незамысловатые задачи, что мне надо, приходится пускать целую Нано, которых я взял пригоршню. А тут что-то небольшое и незамысловатое, как раз под мои задачи.
Можно ли на ATtiny26 и tda7313 замутить регулятор громкости, баланса, тембра? Есть такие микросхемы а как их подружить не знаю. Новичок я в этом.
Сколько циклов записи/чтения выдерживает в епром?
26-ые - это же было предыдущее поколение, которое вытеснили 2313 и 13a, разве нет ? У них еще старое ядро, которое не умеет нормально pin change interrupt, и ватчдог немного странный. Хотя сколько сейчас просят за 13/2313 - это жесть... Тут можно и про MCS51 вспомнить...
2313 это вообще копия с доработками легенды at90s2313, да с PCINT там все похуже чем у более новых. Но на данный момент тини26 чуть ли не самая дешевая АВР-ка.
Можно вопрос к експертам а я смогу к этому камушку докинуть nRF24L01? Спасибо за ответ
смотрел слушал внимательно... хоть нечерта и не рублю в теме, понял одно...идея классная 🤓👍
Мигалка конечно хорошо, а вот как написать ядро было бы интересно посмотреть
а можно ссылку на ножки на которых плата стояла. удобненько.. для пайки.. когда будут темы по есп 32. 250р за платку и дофига чего можно сделать. тебе и блютуз и вифи))
Хорошее имя у компании!
Очень очень очень жирный лайк!)) Хотя в теме был более 10лет назад.
Сейчас дешевле цене голой тиньки можно купить ESP-12E. А за 2 бакса можно купить готовую отладочную плату на ESP32-S2. И то и то быстрее в десятки раз, имеет вайфай на борту и кучу плюшек. Понятно, что это избыточно для многих проектов, но это дешевле и очень редко когда хоть чем-то уступает тинькам. За меги я молчу. Как по мне esp - это антикризисная ардуино. С помощью нее даже светодиодом моргать выгоднее чем тинькой... Единственное где еще применяю амелы - это когда нужно 5В логика и не хочется морочиться с переходниками всякими.
Чую, скоро тини 26 подорожает
Типун тебе на язык!
Плату сделать с помощь переноса рисунка платы "холодным ЛУТ" попробуйте сделать. Как получится интересно.
Есть ли ядро для PlatformIO? Что меня уже от Arduino IDE подташнивает.
Только-только хотел выкрикнуть про RC-цепочку для пробуждения, но автор опередил! :D
Я не силен в мк и железе, и вот такие маленькие задротские фичи типа RC будильника вызывают неподдельную радость, ведь нам давали голую теорию, а как это применять на практике в реальности - никакой связи не было даже близко.
Это да, сменить задержку без паяльника не получится. Разве что, заряжать конденсатор по таймеру, замеряя напряжение питания и вычисляя время заряда и разряда.
@@andreyhenneberg2488 ну дык вполне нормальное решение. Можно чутка усложнить и сделать дополнительно зарядную цепочку, которая будет через резистор меньшего сопротивления заряжать. Шириной зарядного импульса можно регулировать время сна. Другой вариант -- хемотроника, но это очень задротская тема. Ну и, конечно, никто не мешает использовать внешний вотчдог. Стоят такие микросхемы недорого, потребляют микроамперы.
@@Ma_X64, беда в том, что всё это костыли, требующие каких-то внешних решений, дополнительных корпусов, а в случае с RC-цепочкой ещё и очень неточные.
@@andreyhenneberg2488 можно сразу делать задержку в 0.1 секунду, заведомо меньше требуемой, и быстро засыпать только перезаряжая конденсатор предварительно, на экономичности это не скажется. А реальную большую задержку в 100 секунд, например, набирает из 1000 маленьких задержек, и если нужно менять этот счетчик.
Здравствуйте. Подскажите кто знает куда копать. Контроллер К 1000 С. Без флешки работает гоняет светодиоды. А при установки флешки на экране контролёра F F F. Что делать.???
Ну может дело в том что прошло несколько месяцев.... Но сейчас этот же камень стоит около 100 рублей, что сравнимо с значительно более толстой atmega88 (которая между тем по всем выводам и функциям аналогична привычной atmega328, только в памяти уступает).
Как по мне, куда более интересно было бы разбирать чуть более дорогие камни, но куда более функциональные, такие как atmega128, стоит в пару раз дороже, зато функционал значительно выше.
Ну, как минимум в этом камне относительно уникальный для авр таймер, с повышенной частотой, дед таймом и прочее, это не стм, где такое во всех камнях есть)
у меня attiny26 уже года два, в дип корпусе и нормально она шьётся, программатором avrisp утилитой avrdude
Я бы будильник на плате развёл с перемычкой разомкнутой для подключения.
Добрый день, пытаюсь понять, на выходе стабилизатора напряжения 5В стоит конденсатор 10мкф, зачем параллельно ему поставлено еще два конденсатора по 1 мкф?
10 мкф нужен для уменьшения пульсаций, расположен близко к стабилизатору, 1 мкф расположены как можно ближе к выводам VDD и AVDD микроконтроллера, это правило хорошего тона, для снижения ВЧ шумов.
@@ArduNotes спасибо,
если позволите "нубский" вопрос, маленькое устройство на ATTINY13, две кнопки со схемами устранения дребезга и пара светодиодов,
питание от лития 8,4В, через LM1117-5, есть ли смысл городить обвязку LM из четырех кондеров, как это делается на модулях с Али,
или достаточно 10-20 мкФ на выходе и 100 пФ между питанием и землей на ATTINY? Заранее благодарен.
Как раз завалялись tiny26 еще в dip корпусе...Автору спасибо за ядро под ардуйню:)
Спасибо за науку.
Помню давным-давно была у меня проблема с прошивой 26 в дип, из одной серии шилось прекрасно а с другой какие то траблы. Причем обе в оригинале и брались лет 20 назад. Толи очищал их предварительно, не помню...но что то со фьюзами было связано.
Надо было брать 24 или 44. Делал датчик температуры на ds18b20 с последующей передачей данных о температуре и заряде батареи по nrf24l01p и уходом в сон. Код занял 1, 3 КБ и много страниц.
Неплохо!!! Спасибо!
Где можно посмотреть обучающие видео по программированию микроконтроллеров?
В ютубе.
С нетерпением ждём уроки по ESP32
Паша, какие тебе к лешему уроки? Воюй давай иди.
@@user-wj7dw9co7y А ты готов к обороне, а то я ведь и прийти могу, раз просишь.
@@user-fw7sq9sj5k Времени на подготовку было предостаточно. Как сам думаешь. Готов, нет?
@@user-wj7dw9co7y Ну, если даже зима приходит неожиданно, хотя все пользуются календарём, и не первый год приходит зима. Так что, будим посмотреть, на что было потрачено время у стрекозы, что лето красное…
@@user-fw7sq9sj5k Паша, мы в любом случае увидимся. На поле боя.
Круто Риспект Мастеру!
А можно подробнее - 0:42 - какие именно события тряхнули рынок? Что произошло-то?
Молодцы, ребята!)))
Уже подорожал. Видать популярным становится.
Круто, спасибо! Еще полгода расшифровать инфу правда уйдет )))
Спасибо, интересно.
Attiny88 за 90 рублей на плате уже, не удобнее ли будет?
Дайте по ним больше примеров.
Радиопередатчики, и т.д.. от батареек.
Карл III прямо вовремя в новостях образовался.
Афигеть! Пора заказывать кучу плат под такой камень!
куда и плдошто эту кучу плат использовать ?!) , я вот вообще не понимаю этого...
очень крутое видео! всё по порядку, с хорошим видеорядом. очень насыщенно по информации -- такое редко бывает. случайно на канале, но с радостью поддержал деньгами