background top icon
background center wave icon
background filled rhombus icon
background two lines icon
background stroke rhombus icon

Скачать "Самая маленькая Ардуина - ATtiny10 + проект"

input logo icon
Теги видео
|

Теги видео

arduino
ардуино
уроки
электроника
робототехника
программирование
attiny10
alexgyver
Субтитры
|

Субтитры

subtitles menu arrow
  • enАнглийский
Скачать
00:00:02
сегодня я расскажу вам о самой маленькой
00:00:04
attiny которую вы только сможете найти
00:00:06
покажу где купить как прошить и
00:00:09
использовать своих проектах
00:00:10
микроконтроля размером со спичечную
00:00:12
головку
00:00:13
[музыка]
00:00:21
удивительное время мы живем когда такой
00:00:23
казалось бы сложное устройство как
00:00:25
микроконтроллер может иметь столь
00:00:26
крохотные размеры перед вами оттяни 10
00:00:29
практически полноценный камыши квр
00:00:31
размером 2 и 8 на 2 и 6 миллиметра
00:00:34
носимая электроника
00:00:36
автономные датчики и прочие интересные
00:00:37
идеи это и есть область применения
00:00:39
оттяни 10 и и подобных что же это за
00:00:42
чудо такое давайте сравним с ближайшим
00:00:44
собратом attiny13 у 10 меньше доступных
00:00:48
выводов 3-4 штуки против пяти шести
00:00:51
высоковольтный программатор есть не у
00:00:53
всех так что бегите меньше из двух чисел
00:00:55
память 1 килобайт флэша и 32 байта
00:00:58
оперативки не густо что там что там
00:01:01
ноуту 10 нет eprom думаю вы прекрасно
00:01:03
понимаете какой проблемой это может
00:01:05
стать оба брата не имеет вообще никаких
00:01:08
интерфейсов для передачи данных зато
00:01:10
есть watchdog и аналоговый компаратор
00:01:11
есть один аппаратный таймер но у десятки
00:01:14
он уже 16 битный аналог 1 таймера наш
00:01:17
любимый atmega328 это здорово ацп тоже
00:01:21
есть но всего лишь на 8 бит то есть 256
00:01:24
градаций к сожалению встроенного
00:01:26
опорного не завезли для каких-то базовых
00:01:28
целей сойдет спасибо и на том оба
00:01:30
камушка могут активироваться от
00:01:32
встроенного генератора ноуте не 13 он на
00:01:34
9,6 мегагерц у 10 стандартные 8
00:01:38
максимальная частота от внешнего
00:01:40
источника хуу 13 тоже выше еще u10
00:01:43
немного порезанные ядро эта проблема
00:01:45
компилятора и грузить я вас не буду если
00:01:47
вкратце тут вдвое меньше регистров
00:01:49
процессора
00:01:50
а также доступно всего пятьдесят четыре
00:01:52
команды против 120 опять же эта проблема
00:01:55
не наша но учтите некоторый код может
00:01:57
выполняться менее эффективно так как у
00:01:59
компилятора меньше свободы может
00:02:01
показаться что заявленные характеристики
00:02:02
слишком уж скромные но поверите такой
00:02:05
вот камушек вполне себе справиться с
00:02:07
простыми и не очень задачами и способен
00:02:09
заменить десятки если не сотни их
00:02:11
логических микросхем из прошлого века
00:02:13
нужно просто писать компактный и
00:02:15
аккуратный код об этом мы еще поговорим
00:02:17
теперь немного о грустном как вы
00:02:19
наверное знаете за последние месяцы у
00:02:21
многих продавцов на али и не только
00:02:23
коллективно брызнула фляга из-за чего
00:02:25
цены на многие популярные железки
00:02:27
выросли в несколько раз если интересно
00:02:29
что именно произошло вот этот видос вам
00:02:32
в помощь тени 13 я закупал начале года
00:02:34
буквально по 20 рублей за штуку ценник
00:02:37
на данный момент вот такой 10 tinka тоже
00:02:40
взлетела в цене но когда размер все-таки
00:02:42
имеет значение а в этом у нее равных нет
00:02:44
думаю можно позволить себе переплатить
00:02:46
ссылки на наиболее актуальные лоты я
00:02:48
оставлю в описании как правило продается
00:02:51
партиями от 5 штук после покупки я
00:02:53
рекомендую сразу же сделать какую-нибудь
00:02:55
оснастку для установки в breadboard
00:02:57
прошивки и отладки лучше всего
00:03:00
использовать специальные платы
00:03:01
переходники но у меня их нет так что
00:03:03
пришлось заколхозить вот такое чудо
00:03:05
чтобы загрузить исполняемый код в оттяни
00:03:07
10 нужен стандартным программатор usb
00:03:09
спс актуальной версии прошивки если вы с
00:03:12
ним не знакомы или хотите обновить
00:03:14
встроенную прошивку ссылки на полезные
00:03:16
видосы будут в описании тут есть один
00:03:18
интересный момент обычно мы прошивали
00:03:20
контроллеры через интерфейс с 5 и 10
00:03:23
тени прошивка происходит по собственным
00:03:24
интерфейсу теперь непонятно что мешало
00:03:27
производителю оставить из 5 ведь тут
00:03:29
даже хватает ног ну ладно так или иначе
00:03:31
есть bsp умеет работать по этому
00:03:34
интерфейсу подключаться нужно повод
00:03:36
такой схеме оснастку сделали свисток
00:03:38
подключили что дальше для того чтобы
00:03:40
писать прошивки в наш любимый arduino
00:03:42
идеи нужно установить специальное ядро и
00:03:45
на просторах сети есть человек который
00:03:47
такое ядро запилил но вот незадача тут
00:03:49
не реализованы никакие повторюсь никакие
00:03:52
arduino функции да что уж говорить тут
00:03:54
даже сетап ступам появился только
00:03:56
недавно до этого приходилось писать в
00:03:58
менее возможно это какой-то стёб или
00:04:01
автор борются за чистоту великого и
00:04:02
могучего msi потому что тот же blink
00:04:05
совету писать вот так как говорится
00:04:07
спасибо папаша за такую щедрость
00:04:09
по-моему проще уж код студии писать или
00:04:12
не проще специально для тех кто захочет
00:04:14
познакомиться с 10 ти и кай я написал
00:04:16
специальный аддон ставим оттяни 10 корах
00:04:19
боевой инструкции качаем архив по ссылке
00:04:22
в описании далее переходим в папку с
00:04:24
пакетами плат проще всего это сделать из
00:04:26
настроек и т.е. кликнув вот сюда заходим
00:04:29
в папку с нужным нам ядром и заменяем
00:04:31
содержимое папка их r2 из архива
00:04:33
перезапускаем и дыре и о чудо теперь
00:04:36
этим можно пользоваться обратите
00:04:38
внимание на меню платы тут появилось
00:04:40
немало полезных опций во первых можно
00:04:42
выбрать частоту тактирования 10 ти не
00:04:45
умеет менять источник клок а на ходу так
00:04:47
что фьюза шить вам не придется далее
00:04:49
можно выключить инициализацию ацп и
00:04:51
таймера если вы не собираетесь
00:04:53
использовать аналог ride ишим или
00:04:55
наоборот собирайтесь все настроить
00:04:57
самостоятельно ну и последнее мили с
00:04:59
microsd можно полностью вырубить
00:05:01
сэкономив при этом не мало памяти также
00:05:03
можно включить реализацию миль и снова
00:05:05
ожоги это собаки таймер не так же
00:05:07
сэкономить немного памяти шаг умелица
00:05:10
при этом будет 16 миллисекунд микро
00:05:12
сработать естественно не будет ну и
00:05:14
конечно же можно включить полноценную
00:05:16
реализацию милиссы microsd на таймере
00:05:18
если нужна высокая точность для этого не
00:05:20
цели зация таймера тоже должна быть
00:05:22
включена что же касается остальных
00:05:24
возможностей все доступные функции перед
00:05:26
вами можете поизучать по большому счету
00:05:29
тут доступно все необходимое основные
00:05:31
функции работают так как и должны если
00:05:34
вам интересно что можно уместить в один
00:05:35
килобайт посмотрите недавнее видео об
00:05:37
автономных датчиках вы будете удивлены
00:05:40
но на самом деле главной проблемой при
00:05:42
создании прошивок будь не flash
00:05:44
оперативная память да и и действительно
00:05:46
мало всего 32 байта и страшно тут не то
00:05:49
что она быстро заканчивается а то что
00:05:51
происходит это внезапно урок о том как
00:05:53
писать экономичный и быстро код ищите по
00:05:55
ссылочке в описании если придерживаться
00:05:57
простых правил можно создавать довольно
00:06:00
крупные программы даже не прибегая к
00:06:02
сэму лиру настало время практической
00:06:04
части давайте запилим что-нить
00:06:05
интересное
00:06:06
первые идеи куда можно поставить такой
00:06:08
мелкий контроллер стал внезапно диси
00:06:11
димера банальщина скажет некоторые вон
00:06:13
этими де мерами полки то я завалена
00:06:15
однако немногие из них имеют размер
00:06:18
сенсорной кнопки до смотря именно на эту
00:06:21
кнопку мне в голову пришла идея сделать
00:06:22
нечто подобное но уже со встроенным
00:06:24
стабилизатором микроконтроллером и
00:06:26
силовым ключом проект создавался как
00:06:29
обычно в среде из идеей на самом деле
00:06:31
сенсорные кнопки можно создавать и
00:06:33
силами сама идти не и но об этом
00:06:34
как-нибудь в другой раз далее на основе
00:06:37
схемы я создал печатную плату
00:06:39
максимально приближена по габаритам к
00:06:41
стандартной сенсорной кнопки все
00:06:43
уместилось на одной стороне потому что
00:06:45
оборотная сторона это сенсорная площадка
00:06:47
рассказывать тут особо нечего разводил в
00:06:49
автоматическом режиме платы как обычно
00:06:52
закажем у китайцев есть джилл сип себе
00:06:54
поначалу я сомневался можно ли вообще
00:06:56
заказать такую me но на удивление
00:06:58
минимального размера у джилл сип себе
00:07:00
нет только максимальный а значит смело
00:07:03
скачиваем гербер файл загружаем на сайт
00:07:05
джесси по себе выбираем цвет и
00:07:07
количество в пять штук цена изготовление
00:07:10
без учета доставки состояла 2 бакса
00:07:12
спустя несколько недель забираем
00:07:14
коробочку с почты и видим вот такую
00:07:16
милоту кошмар какие же они мелкие и
00:07:19
несмотря на размер и качество
00:07:21
изготовления все также отличная здорово
00:07:23
быть электронщикам в наше время давайте
00:07:26
пока что припаяем все кроме 10 тени
00:07:28
потому что прошивку я еще не разработал
00:07:30
кстати работа ювелирное и требует
00:07:32
усидчивости
00:07:33
вот этот мосфет по указанию
00:07:35
производителя должен потянуть 5 ампер а
00:07:37
ну то есть полноценную световую панель
00:07:39
как-то слабо верится в общем запаял все
00:07:42
кроме тени и вот этого конденсатора
00:07:44
ставить его не обязательно служит для
00:07:46
снижения чувствительности сенсора
00:07:47
номинал у него от единиц 100 пара
00:07:50
десятков пикофарад теперь давайте
00:07:52
напишем код для attiny что я хочу
00:07:54
кратковременное нажатие на кнопку должно
00:07:57
плавно включать и выключать свет при
00:07:59
помощи шим а вот длительное удержание
00:08:01
опускай увеличивать или уменьшает
00:08:03
яркость отпускании кнопки будет менять
00:08:05
направление очень жаль что тут нет и
00:08:07
промо сохранить установки будет негде
00:08:10
так как я делаю диммер для света шим
00:08:12
должен быть достаточно высоко частотным
00:08:14
чтобы ничего не стропила и еще
00:08:16
желательно приделать сердце гамму чтобы
00:08:18
ярко сменялась более линейной для
00:08:20
человеческого глаза для обработки кнопки
00:08:22
мне понадобился соответствующий урок я
00:08:24
просто взял вот этот кусок кода добавил
00:08:27
сюда отслеживание длительного удержания
00:08:28
и убрал анти дребезг сенсорной кнопки он
00:08:31
не нужен отпускании кнопки инвертирует
00:08:34
вот этот флаг короткое нажатие в
00:08:36
зависимости от текущей яркости плавно
00:08:38
снижает ее до нуля либо наоборот плавно
00:08:40
зажигает свет до указанного значения тут
00:08:43
я позволил себе небольшие дела и но это
00:08:45
вполне допустимо в таком коде длительное
00:08:48
удержание плавно увеличивает или
00:08:50
уменьшает яркость в зависимости вот от
00:08:52
этого флага как я и хотел тут
00:08:54
используется сирте гамма по самой
00:08:56
простой квадратной параболе вот тут у
00:08:58
меня отдельная функция с ней лежит fitch
00:09:00
на самом деле дико полезное но и
00:09:02
последняя шим был разогнан до тридцати
00:09:04
одного килогерца при помощи строчки из
00:09:07
вот этого урок это конечно перебор
00:09:09
хватило бы 16 ноя с запасом кот-то на
00:09:12
самом деле несложные только вот на то
00:09:14
чтобы заставить о работает так как надо
00:09:16
ушло несколько часов причина неаккуратно
00:09:19
использование переменных о котором я уже
00:09:21
говорил ранее сделаем think us оснастки
00:09:24
и запаиваем на законное место давайте
00:09:27
подключим кусочек светодиодные ленты и
00:09:29
подадим 12 вольт как видите все работает
00:09:31
именно так как я и хотел нажать ее
00:09:34
отрабатываются очень четко мне уже
00:09:36
нравится частота шим как я уже сказал 31
00:09:39
килогерц время стресс-теста я буду
00:09:42
использовать свою старую панель поймав
00:09:44
зайчик оставляем так на несколько минут
00:09:46
ток три с половиной ампера напряжение
00:09:47
около 12 вольт несмотря на приличный ток
00:09:51
спустя 10 минут работы все живые ключ
00:09:53
довольно горячие но в пределах разумного
00:09:55
в качестве димера для светодиодных лент
00:09:57
и панелей весьма неплохо получилось но
00:10:00
я-то знаю чего вы хотите давайте вжарим
00:10:03
по полной и оценим сколько на самом деле
00:10:05
выдержит вот эта малютка повышаем
00:10:07
напряжение и на токи 4,8 ампера мосфет
00:10:11
отправляется в мир иной что же результат
00:10:13
все равно неплохой на этом все пишите в
00:10:16
коментах свои идеи куда можно применить
00:10:18
такую забавную мелочь и не забывайте
00:10:20
подписываться чтобы ничего не пропустить
00:10:22
с вами был канал заметки ардуинка до
00:10:25
свидания [музыка]

Описание:

Заказать PCB: https://jlcpcb.store/ купон на $10: https://jlcpcb.com/EDA В этом видео мы познакомимся с удивительным микроконтроллером - ATtiny10. Узнаем где купить, как прошить и использовать в своих проектах МК размером со спичечную головку. ► Поддержать автора: https://yoomoney.ru/to/410019154264963 ► По всем вопросам: [email protected] ► Исходники и проект на EasyEda: https://oshwlab.com/Nich1con/nanopwmmodule ► Ядро для ATtiny10: https://github.com/technoblogy/attiny10core ► Аддон к ядру: https://github.com/Nich1con/ATtiny10Core-addon ► Исходный код к проекту: https://github.com/Nich1con/MicroDimmerDC ▼ Уроки по теме ▼ https://alexgyver.ru/lessons/naked-chip/ https://alexgyver.ru/lessons/programmer-tips/ https://alexgyver.ru/lessons/led-crt/ https://alexgyver.ru/lessons/arduino-buttons/ https://alexgyver.ru/lessons/pwm-overclock/ https://alexgyver.ru/lessons/code-optimisation/ https://alexgyver.ru/lessons/arduino-watchdog/ ▼ Видео про программаторы ▼ https://www.youtube.com/watch?v=8nAUgq6H1hQ https://www.youtube.com/watch?v=tOjJU6c7diY https://www.youtube.com/watch?v=dahJ9YChwFU ▼ Список компонентов ▼ - x1 Микроконтроллер ATtiny10 (SOT-23-6) - x1 Контроллер сенсора TTP223E (SOT-23-6) - x1 LDO стабилизатор 78L05 - x1 N-FET IRLML0030TRPBF (SOT-23) - x1 L0805 LED - x1 R0805 1k - x2 R0805 10k - x1 R0805 220R - x2 C0805 1uF - x1 C0805 22pF ★ Инструменты, приборы и материалы для пайки ★ - Удобные мультиметры: https://ali.ski/2nn13 https://ali.ski/fTDAW9 - Тестеры компонентов: https://ali.ski/ZFLC7Y https://ali.ski/Mb_7W - Карманные осциллографы: https://ali.ski/4bIY-O https://ali.ski/JdkQw - Паяльная станция HakkoT12: https://ali.ski/5zmaB https://ali.ski/pEUz9I - Паяльный фен 8858: https://ali.ski/3cSLjp https://ali.ski/OtB10- - Коврик для пайки: https://ali.ski/MwlT53 https://ali.ski/gF7bWW - Стриппер для проводов: https://ali.ski/RiVwcj https://ali.ski/Thu_i - Оловоотсос: https://ali.ski/1MLjH https://ali.ski/1K-IS - Куча дешевого припоя: https://ali.ski/ZGkkx https://ali.ski/S3h5V - Шпильки для выпайки: https://ali.ski/WSv7wx - Хороший флюс-гель: https://ali.ski/uFflw ► Огромный стартовый набор GyverKIT: https://kit.alexgyver.ru/ ► Уроки Arduino на сайте: https://alexgyver.ru/lessons/ ► Модули и датчики с Али: https://alexgyver.ru/arduino_shop/ ► Страница "Заметок Ардуинщика": https://alexgyver.ru/arduino_lessons/ Теги: ●●●●●●●●●●●●●●●●●●●● ► Основной канал: https://www.youtube.com/c/AlexGyverShow ► Поддержать автора https://alexgyver.ru/support_alex/ ► Официальный сайт: https://alexgyver.ru/ ► Почта: [email protected]

Готовим варианты загрузки

popular icon
Популярные
hd icon
HD видео
audio icon
Только звук
total icon
Все форматы
* — Если видео проигрывается в новой вкладке, перейдите в неё, а затем кликните по видео правой кнопкой мыши и выберите пункт "Сохранить видео как..."
** — Ссылка предназначенная для онлайн воспроизведения в специализированных плеерах

Вопросы о скачивании видео

mobile menu iconКак можно скачать видео "Самая маленькая Ардуина - ATtiny10 + проект"?mobile menu icon

  • Сайт http://unidownloader.com/ — лучший способ скачать видео или отдельно аудиодорожку, если хочется обойтись без установки программ и расширений. Расширение UDL Helper — удобная кнопка, которая органично встраивается на сайты YouTube, Instagram и OK.ru для быстрого скачивания контента.

  • Программа UDL Client (для Windows) — самое мощное решение, поддерживающее более 900 сайтов, социальных сетей и видеохостингов, а также любое качество видео, которое доступно в источнике.

  • UDL Lite — представляет собой удобный доступ к сайту с мобильного устройства. С его помощью вы можете легко скачивать видео прямо на смартфон.

mobile menu iconКакой формат видео "Самая маленькая Ардуина - ATtiny10 + проект" выбрать?mobile menu icon

  • Наилучшее качество имеют форматы FullHD (1080p), 2K (1440p), 4K (2160p) и 8K (4320p). Чем больше разрешение вашего экрана, тем выше должно быть качество видео. Однако следует учесть и другие факторы: скорость скачивания, количество свободного места, а также производительность устройства при воспроизведении.

mobile menu iconПочему компьютер зависает при загрузке видео "Самая маленькая Ардуина - ATtiny10 + проект"?mobile menu icon

  • Полностью зависать браузер/компьютер не должен! Если это произошло, просьба сообщить об этом, указав ссылку на видео. Иногда видео нельзя скачать напрямую в подходящем формате, поэтому мы добавили возможность конвертации файла в нужный формат. В отдельных случаях этот процесс может активно использовать ресурсы компьютера.

mobile menu iconКак скачать видео "Самая маленькая Ардуина - ATtiny10 + проект" на телефон?mobile menu icon

  • Вы можете скачать видео на свой смартфон с помощью сайта или pwa-приложения UDL Lite. Также есть возможность отправить ссылку на скачивание через QR-код с помощью расширения UDL Helper.

mobile menu iconКак скачать аудиодорожку (музыку) в MP3 "Самая маленькая Ардуина - ATtiny10 + проект"?mobile menu icon

  • Самый удобный способ — воспользоваться программой UDL Client, которая поддерживает конвертацию видео в формат MP3. В некоторых случаях MP3 можно скачать и через расширение UDL Helper.

mobile menu iconКак сохранить кадр из видео "Самая маленькая Ардуина - ATtiny10 + проект"?mobile menu icon

  • Эта функция доступна в расширении UDL Helper. Убедитесь, что в настройках отмечен пункт «Отображать кнопку сохранения скриншота из видео». В правом нижнем углу плеера левее иконки «Настройки» должна появиться иконка камеры, по нажатию на которую текущий кадр из видео будет сохранён на ваш компьютер в формате JPEG.

mobile menu iconСколько это всё стоит?mobile menu icon

  • Нисколько. Наши сервисы абсолютно бесплатны для всех пользователей. Здесь нет PRO подписок, нет ограничений на количество или максимальную длину скачиваемого видео.