Как легко сделать ведомые устройства I2C своими руками — ATtiny Device
Автор: Taste The Code
Загружено: 2021-12-13
Просмотров: 9390
Потрясающие скидки на рождественской распродаже PCBWay! https://www.pcbway.com/activity/chris...
Получите бесплатную пробную версию Altium по ссылке: https://www.altium.com/yt/taste_the_code
В этом видео я представляю печатную плату ATtiny Device. Эта плата предназначена для размещения микроконтроллера Attiny85, выводы которого I2C напрямую подключены к разъёму на одной стороне платы.
Идея заключается в том, чтобы использовать эту плату для создания устройств I2C, которые затем можно будет использовать в более сложных проектах. В таких проектах Attiny85 будет выполнять только одну задачу, а мы будем взаимодействовать с ним и управлять им по I2C с основной платы контроллера.
В такой конфигурации Attiny85 может выполнять любые повторяющиеся и ресурсоёмкие задачи, в то время как основной контроллер будет свободен для взаимодействия с пользователем и остальными устройствами.
В качестве примера использования этой платы я создаю реле-таймер I2C, которое можно отключить на заданный период времени, просто отправив простой символ по I2C. Это реле-таймер можно использовать, например, для освещения лестницы: в зависимости от того, на каком этаже включён свет, он будет гореть в течение разного времени.
Розыгрыш платы продлится 2 недели, до 28 декабря 2021 года.
Купить печатную плату ATtiny Device можно в моём магазине 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
Моё оборудование для записи:
Смартфон GT10 Pro 5G на Android — https://s.click.aliexpress.com/e/_oDn...
Экшн-камера Dragon Touch 4K — https://s.click.aliexpress.com/e/_mrc...
Конденсаторный USB-микрофон — https://s.click.aliexpress.com/e/_mq5...
Штатив — https://s.click.aliexpress.com/e/_ooa...
Крепление для штатива для телефона — https://s.click.aliexpress.com/e/_s9WaiJ
Как легко сделать ведомое устройство I2C своими руками — ATtiny Device
#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...
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: