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

Wall-E Clock Shield. Своими руками. Часть 1. "Железо"

Идея появилась (примерно в начале апреля), после очередной ревизии неисправных материнских плат. На одной из таких плат был обнаружен сдвоенный семисегментный индикатор. Такие индикаторы (с общим катодом), как выяснилось позже, весьма распространены. И когда друзья подогнали целую плату (бог знает от чего), на которой таких индикаторов была целая россыпь, естественно возникло желание о их применении. Первое, что пришло на ум — ЧАСЫ.
Хм, часы?!?! Вроде как и банально, а с другой стороны, почему бы и нет?


Прикинул, всяческие "ЗА" и "ПРОТИВ".
Самые веские "ЗА":
1) Не пропадать же выпаянным деталькам впустую :)
2) Этот шилд, по моему мнению, может стать неплохим подарком. (я в некоторой степени «курирую» ардуиновское направление у одного знакомого подростка, и у него, кстати, в начале мая ДР).
3) Часы относятся к «вечным» ценностям и являются очень полезным и всегда актуальным прибором!
4) Процесс изготовления — хороший материал для статьи на конкурс "Кибервесна 2014" :)
5) Полученный код я планирую использовать в следующих проектах (это будут часы на блинкерных индикаторах).
6) Данный проект просто обязан поднять мой собственный LEVEL в части программирования.



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

У Вас есть Arduino? Значит у Вас есть программатор!

Все таки, поговорка «Век живи — век учись!» придумана неспроста! В свое время, начав интересоваться микроконтроллерами семейства AVR (и в частности, Arduino) я забеспокоился об инструменте для программирования оных. Т.е., программаторах. А ведь программатор (ну, может не в столь явном виде) у меня всегда был под рукой. Это плата Arduino.
ISP (In-system programming) — это способность микроконтроллера получать прошивку находясь уже непосредственно в собранной схеме. Программатором (устройством передающим прошивку от компьютера в контроллер) в нашем случае будет выступать Arduino.
Аргументы для сомневающихся (делать/не делать)
За:
1) этот шилд даст вторую жизнь «морально устаревшим» платам Arduino на Atmega8
2) У Вас появиться прекрасная возможность писать программы для микроконтроллеров серии Attiny в привычном Arduino IDE
3) это самый «копеечный» программатор (при условии наличия у Вас Arduino)
4) этот шилд ОЧЕНЬ прост в изготовлении, не содержит дефицитных деталей и не требует настройки
5) позволяет (в какой-то мере) сохранить порядок на Вашем рабочем месте :)

Против:
— я не нашел


( Читать дальше )
  • +1
  • 26 марта 2014, 16:11
  • Ghost_D
  • 7

Универсальный шилд (для обучения)

Немного лирического вступления.
После моего увлечения Arduino, я, естественно, пытался подсадить заинтересовать этим делом многих своих знакомых. И одной из жертв моих попыток стал паренек лет 12. Очень страстно увлекался компьютерами. Ну как компьютерами, в основном игры и соц. сети. Даже так, ТОЛЬКО ИГРЫ и иногда соц. сети :) Дай думаю, сделаю доброе дело, пускай займется чем-то полезным, пробует, творит, программирует и т.д. Я подарил ему плату Arduino (один из китайских клонов) и небольшую макетную плату с кучкой соединительных проводков. Несколько вечеров потратил на «вводную часть», распечатал для него какую-то книгу с примерами (что-то типа, «Ардуино для маленьких волшебников»), собрал небольшой Starter Kit (резисторы, светодиоды, пищалки...). Ну и вперед! Что-то у него получалось, что-то не очень. Причем иногда из-за проблем с соединениями на макетке, будь оно не ладно. И мне пришла мысль, что для таких целей было бы удобно иметь некий простенький шилд с необходимыми кусками схем из примеров. Помимо обучения, такой шилдик можно использовать для быстрой отладки какой-нибудь идеи… Как говориться: «Мужик сказал-мужик сделал!». Изготовление такого «Shield для обучения» у меня заняло один выходной. Готовое устройство было торжественно вручено юному «программисту»!
А у меня осталось несколько фоток процесса сборки и печатная плата в SprintLayout. И вот, наконец-то, поборов природную лень, я решил собрал все, что касалось этого шилда в некий законченный вид. (Нарисовать, в конце концов, схему хотя бы :)).



( Читать дальше )
  • +1
  • 21 марта 2014, 08:39
  • Ghost_D
  • 5

Smart Relay. Делаем своими руками


Анекдот-вступление:
Мужчины молчат в двух случаях:
1.Что тут говорить, когда всё ясно.
2.Что тут говорить, когда ничего не разберёшь.


Так вот. Как то, разговаривая со своим другом, Александром, пришли к выводу, что среди радиолюбителей-профессионалов редко кто-то тратит время на подробное описание своих изделий. Типа, «а что тут описывать. ВСЕ и так ПРЕДЕЛЬНО ясно и понятно». А вот в среде «новичков», радиоГубителей и тому подобных, обмен информацией и обсуждение происходит более «живо» и интенсивно. Тут люди не стесняются задавать «глупые» вопросы (получая, зачастую такие же глупые ответы). И как правило, в конце дискуссии приходят к некому консенсусу.
Это к тому, что, я отношусь именно к касте радиолюбителей-новичков. Поэтому стараюсь делать ОЧЕНЬ подробное описание своих поделок.

Ладно, довольно лирики.
Существует интересный способ для создания, так называемых «умных вещей».

Благодаря этому способу появились на свет умные светодиоды (BlinkM), умные розетки и т.д. Ну и естественно, не обошлось и без «умного реле».

Итак, приступим.
Устройств, отмеряющих временные интервалы достаточно много. Взять хотя бы бесчисленные реализации на NE555 (GOOGLE Вам в помощь). Тем не менее, я считаю, что, появление альтернативных вариантов большой беды не делает. Как говорят, «у потребителя должен быть выбор». Спешу Вам представить устройство «Smart RELAY». Очень надеюсь, что найдутся желающие повторить проделанную мною работу. По «выхлопу» вы получите в меру малогабаритный, «копеечно стоящий», самодостаточный модуль. Применений которому можно найти великое множество.

Ну, поехали. (с) Ю.А. Гагарин


( Читать дальше )
  • +1
  • 20 февраля 2014, 06:53
  • Ghost_D
  • 4

Робот для игры в воздушный хоккей


Jose Julio из контроллера Arduino, частей для 3D-принтера и системы компьютерного зрения собрал робота для игры в воздушный хоккей.

( Читать дальше )
  • 0
  • 10 февраля 2014, 07:04
  • admin
  • 1

Очередной шилд. Светодиодная матрица 8х8. (Сага в 3-х частях). Часть 1 (Теоретическая)


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

Итак, попробуем сделать светодиодную матрицу, размером 8х8. Причем, для удешевления конструкции, возьмем не готовую платформу, а 64 светодиода. (Не поверите, по деньгам выходит почти в три раза дешевле. Конечно, с запайкой придется повозиться, но эти трудности меня не остановили).
Возможно, я немного перестарался в написании, но очень хотелось рассказать все досконально. Как часто пишут в инете: "феерическая расстановка точек над...." По традиции, разобью статью на три части: «Теория», «HARD» и «SOFT» :)


( Читать дальше )
  • 0
  • 1 ноября 2013, 19:06
  • Ghost_D
  • 4

LAN тестер. Полезное устройство своими руками


Начну с того, что данная статья — опыт повторения устройства, впервые опубликованного на ресурсе Хабрахабр.

(К сожалению, мне не удалось связаться с автором устройства. Были и вопросы, и пожелания, и вообще хотелось помочь дальнейшему развитию проекта. Я честно прошел регистрацию, ответил на кучу разных вопросов и все равно, мой статус — READ ONLY :( Весьма странное отношение со стороны администрации ресурса. Ну да ладно, учитывая, тот факт, что разработчик любезно предоставил все информацию по тестеру (включая исходники), он не будет в большой обиде на мой опус).


( Читать дальше )
  • +1
  • 22 октября 2013, 15:48
  • Ghost_D
  • 44

Ardutester. Универсальный тестировщик радиодеталей. Очень Интересный проект

Я уже неоднократно находил упоминания об использовании Ардуино в качестве измерителя параметров резисторов, конденсаторов и т.п. Но никак не решался подступиться к этому интересному вопросу. А тут случайно наткнулся на любопытный проект ArduTester. Задумка действительно достаточно интересная: универсальный тестер электронных компонентов, а именно резисторов, конденсаторов, индуктивности, транзисторов, диодов и т.д. Причем с автоопределением что за компонент подвергается тестированию и главное, как Вы его подключили к тестовой колодке!!! Вдобавок, автор трудится над некой десктопной версией универсальной базы, которая, получив результаты тестирования по СОМ-порту, сможет автоматически определять марку транзистора. Оригинальное описание автора:

ArduTester features:
— Automatic detection of NPN and PNP bipolar transistors, N- and P-Channel MOSFETs, JFETs, diodes, double diodes, Thyristors, Triacs, resistors and capacitors.
— Automatic detection of pin layout of the detected part.
— Measuring of current amplification factor and Base-Emitter threshold voltage of bipolar transistors.
— Detection of the protection diode of bipolar transistors and MOSFETs
— Measuring of the Gate threshold voltage and Gate capacity value of MOSFETs.


Клево!!! Хочу такую штуку. «Нет препятствий патриотам» (с) «х/ф ДМБ»



( Читать дальше )
  • +2
  • 14 августа 2013, 18:08
  • Ghost_D
  • 16

Металлоискатель на Arduino

Металлоискатель на Arduino
Датский инженер Dzl, вместе со своим сыном собрали себе металлоискатель на базе контроллера Arduino.

( Читать дальше )
  • 0
  • 27 июля 2013, 11:52
  • admin
  • 28

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


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

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

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


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