Перейти к содержимому

Как легко сделать ведомые устройства I2C своими руками — ATtiny Device

Taste The Code

0:00 / 0:00

Как легко сделать ведомые устройства I2C своими руками — ATtiny Device

10 201 просмотр · 4 г. назад
Taste The Code
20,7 тыс. подписчиков
10 201 просмотр · 4 г. назад
Отличные скидки на рождественской распродаже PCBWay! https://www.pcbway.com/activity/chris... Получите бесплатную пробную версию Altium по ссылке: https://www.altium.com/yt/taste_the_code В этом видео я представляю плату ATtiny Device PCB. Эта плата предназначена для размещения микроконтроллера Attiny85 и напрямую выводит его контакты I2C на контактный разъем с одной стороны. Идея заключается в использовании этой платы для создания I2C-устройств, которые затем можно использовать в более сложных проектах, где Attiny85 будет выполнять только одну задачу, а мы будем взаимодействовать с ним и управлять им с помощью I2C от основной платы контроллера. Благодаря такой конфигурации Attiny85 может обрабатывать любые повторяющиеся и ресурсоемкие задачи, в то время как основной контроллер останется свободным для обработки всех взаимодействий с пользователем и остальными устройствами внутри него. В качестве примера использования этой платы я создаю таймер с реле по протоколу I2C, который можно выключать на заданный промежуток времени, просто отправляя простой символ по I2C. Этот таймер с реле можно использовать, например, для освещения лестницы: в зависимости от этажа, на котором включены светильники, мы можем оставлять их включенными на разный интервал времени. Раздача плат продлится 2 недели, до 28 декабря 2021 года. Приобрести плату ATtiny Device PCB можно в моём магазине на Tindie: https://www.tindie.com/products/taste... Библиотека Arduino TinyWire Slave: https://github.com/rambo/TinyWire Ознакомьтесь со статьей на моём сайте: https://www.tastethecode.com/introduc... Код можно скачать из статьи на Instructables: https://www.instructables.com/I2C-Rel... или из репозитория GitHub: https://github.com/bkolicoski/ATtiny-... Инструменты и материалы, использованные в видео: Плата ATtiny Device - https://www.tindie.com/products/25521/ Arduino Nano - https://s.click.aliexpress.com/e/_9uMmsh Плата реле 5 В (изолированная) - https://s.click.aliexpress.com/e/_AZa5Ip Attiny85 - https://s.click.aliexpress.com/e/_AABr5K Разъем DIP8 для микросхемы - https://s.click.aliexpress.com/e/_AXAcR2 10-мм RGB-светодиод - https://s.click.aliexpress.com/e/_9HoFnI Различные резисторы - https://s.click.aliexpress.com/e/_A6ylyC Гнездовые разъемы - https://s.click.aliexpress.com/e/_9Awnay Штангенциркуль - https://s.click.aliexpress.com/e/_A2s3Yu Поддержите мою работу на Patreon, чтобы я мог продолжать создавать бесплатный контент и обучающие материалы!   / taste_the_code   Мое оборудование для записи: OPPO Reno 5 pro 5G Android-смартфон - https://s.click.aliexpress.com/e/_c3Y... Экшн-камера Ourlife - https://s.click.aliexpress.com/e/_c3b... USB-конденсаторный микрофон - https://s.click.aliexpress.com/e/_mq5... Штатив - https://s.click.aliexpress.com/e/_ooa... Крепление для штатива телефона - https://s.click.aliexpress.com/e/_s9WaiJ Как легко сделать своими руками ведомые устройства I2C - Устройство ATtiny #i2c #arduino #attiny85 #slave #tastethecode Основной сайт и блог: https://www.tastethecode.com Facebook:   / tastethecode   Instagram:   / taste_the_code   Twitter:   / taste_the_code   Приобретите эксклюзивные футболки и мерч Taste The Code на https://teespring.com/taste-the-code Перейдите по ссылке ниже, чтобы получить два месяца бесплатного премиум-доступа к Skillshare и начать обучение уже сегодня! https://skl.sh/37LnRua Получите скидку 50 долларов на хостинг для всех ваших веб-проектов и учебных проектов на Dreamhost! https://www.dreamhost.com/r.cgi?24057...