CraftDuino v2.0
  • - это CraftDuino - наш вариант полностью Arduino-совместимой платы.
  • CraftDuino - настоящий конструктор, для очень быстрого прототипирования и реализации идей.
  • Любая возможность автоматизировать что-то с лёгкостью реализуется с CraftDuino!
Просто добавьте CraftDuino!
  
 

CraftDuino v2.0

CraftDuino v2.0
CraftDuino v2.0 – новая версия контроллера CraftDuino.

CraftDuino — наш вариант полностью Arduino-совместимой платы. Оставив всё самое лучшее от Arduino, мы внесли несколько улучшений касающихся удобства использования.
CraftDuino — полностью совместима со средой Arduino IDE, а так же с Arduino-шилдами (shields).

( Читать дальше )

CraftDuino v2.0 SMD

CraftDuino v2.0 SMD
CraftDuino v2.0 SMD – новая SMD-версия контроллера CraftDuino.

CraftDuino — наш вариант полностью Arduino-совместимой платы. Оставив всё самое лучшее от Arduino, мы внесли несколько улучшений касающихся удобства использования.
CraftDuino — полностью совместима со средой Arduino IDE, а так же с Arduino-шилдами (shields).

( Читать дальше )
  • +2
  • 10 декабря 2014, 11:51
  • admin
  • 3

Arduino LCD 16x2 I2C RTC 1307 - часы с большими цифрами, простой код для новичков

Всем привет!

На днях сделал очередную реинкарнацию часов, в предыдущей записи есть описание технологий.

В этот раз все построено на той же самой базе.

( Читать дальше )
  • 0
  • 11 апреля 2014, 09:31
  • romanvl
  • 3

Новичкам от новичка - Arduino LCD 16x2 I2C RTC 1307 - Делаем часы на с LCD + модуль часов реального времени и все это по 2-м проводам

Всем привет!

Я сам еще новичек, совсем зеленый. Поэтому мой пост будет полезен таким же начинающим))

С ардуиной познакомился с месяц назад, заказал деталек — стали приходить — начал потихоньку вникать. Вообще — глобально я хочу собрать бортовой компьютер в авто — для вывода оперативной информации и сброса ошибок. Ну а пока тернеруюь на кошках__)

Решил собрать часы.

( Читать дальше )
  • 0
  • 10 апреля 2014, 14:07
  • romanvl
  • 6

Делаем клон BlinkM. Или наш ответ Чемберлену


Постепенно нашу жизнь заполняют умные вещи. Смартфоны, смартТВ, умные скороварки, умные автомобили и т.п. И вот дело дошло даже до «умных светодиодов»!!! Итак, спешу представить: BlinkM это RGB-светодиод с управлением по I2C. Как я себе представляю, областями применения интеллектуальных светодиодов является декоративная подсветка интерьера, автомобильная светотехника, другие программируемые светотехнические решения. После беглого знакомства с описанием этого «зверька» больше всего меня впечатлило две вещи: 1-размеры и простота, а 2-ое — НЕАДЕКВАТНОСТЬ цены на готовое изделие!!! Пробежавшись по официальному сайту, заметил много интересных «прибамбасов»!!!.. Тут тебе и COMMUNICATOR для подключения к Ардуино, какой-то SEQUENCER, и примеры стыковки на разных языках программирования и т.д. Ну и чего греха таить, «глазки загорелись» и ОЧЕНЬ захотелось воочию поиграть с этой штукой. Но купить !?!?!? Неа. Абсолютно никакого желания :) Да и любимый жизненный принцип моего хорошего друга: «Это не наш метод. Мы сделаем сами, пусть по выходу окажется и в два раза дороже!». :)

Вектор намечен. Сделаем самостоятельно!
Короткий поход на радиорынок.
Расходы:
-> Attiny45 — (около 2$). Правда в корпусе SOIC, а я хотел изначально в DIP-e (но вышло даже лучше).
-> RGB светодиод — (0.5$)
-> SMD-резисторы — (пусть еще 0.5$)

ИТОГО: 3$
Заинтересовались? Тогда читаем дальше :)


( Читать дальше )

Контроллер комнатной подсветки на базе Arduino nano



Здравствуйте! После того, как c помощью arduino я намигался светодиодами, устал выводил “Hello World” на дисплей и крутить сервами, появилась мысль сделать нечто, что будет приносить хоть какую-то пользу. И, собственно, возжелал я автоматической подсветки в комнате. Предупреждение: этот проект имеет скорее статус учебного, то есть цель — как можно сильнее выпендриться, а не экономить ресурсы. Поэтому, если вы относитесь к харкорным микроконтроллерщикам, прошиваете МК одним взглядом и способны впихнуть функционал моего проекта в схему с двумя транзисторами и фоторезистором — статья вам не понравится.

( Читать дальше )

Программирование Arduino - библиотека Wire - для работы с I2C

Микроконтроллеры Atmega имеют хардварную поддержку интерфейса I2C(TWI). Линии интерфейса SDA и SCL у МК Atmega8/168/328, сидят на ножках c номерами 27 (PC4) и 28 (PC5), соответственно.
На платах Arduino, линия данных — SDA (data line) выведена на аналоговый пин 4, а линия тактирования — SCL (clock line) выведена на аналоговый пин 5.
На Arduino Mega, SDA — это цифровой пин 20, а SCL — цифровой пин 21.

На нашей CraftDuino, i2c, помимо стандартных пинов, удобно выведен на отдельный разъём (4 обычных пина с шагом 2.54), а так же добавлены два джампера, которыми можно подключить подтягивающие резисторы.


Для работы с протоколом I2C, у Arduino есть штатная библиотека Wire, которая позволяет взаимодействовать с I2C/TWI-устройствами, как в режиме мастера, так и в режиме слейва.

( Читать дальше )
  • +3
  • 24 февраля 2012, 12:21
  • admin
  • 1

Интерфейс I2C

Наконец, подобрались к I2C. Давно хотелось, но всё никак. Тема интересная, а возможности периферии общающейся по этому протоколу могут существенно расширить возможности микроконтроллерной системы. I2C, в отличии от SPI, позволяет наращивать функционал, добавлять новые блоки без изменения в схеме и не задействуя новые выводы МК — настоящий конструктор — стыкуй что и сколько надо =)

I2C (Inter-Integrated Circuit — примерно «Схема внутренней связи» =), читается “и-два-цэ” — последовательная шина выдуманная в недрах Philips ещё в 80-х годах прошлого века. Задумывалась, как простая шина для связи блоков внутри устройства — получилось, и на удивление удачно=)

( Читать дальше )

Строим бюджетный трикопртер - этап 2 "Создание полётного контроллера"

Всем привет давно я ничего не писал, но работа над wiicopter'ом продолжается.
Чуть больше месяца назад я заказал с dealextrime контроллеры для wii. Спустя ровно 21 день они приехали ко мне. По внешнему виду мне очень понравился нунчак прям из рук выпускать не хотелось, думал если получится подключить к ардуйне закажу ещё один. Но хорошо что не заказал) Сразу скажу если вы задумали тоже построить вии коптер покупать китайские подделки под вии-контроллеры не стоит. Сейчас китайцы поняли что эти контроллеры стали пользоваться бешеной популярностью и стали экономить на чипах. К примеру мне в чаке пришел чип совсем без маркировки и в итоге я у меня не получилось с него с читать данные, вроде он инициализируется но всё время приходят одни и те же цифры.

Для полётов достаточно одного гироскопа, о нём и расскажу.


( Читать дальше )

LEGO-автомобиль и Arduino


LEGO — очень полезный конструктор. А что если соединить удобство LEGO и Arduino? Получится очень даже интересные конструкции. Например, вот такая LEGO-машина, уравляемая с помощью Wii Nunchuk по протоколу i2c.


( Читать дальше )