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

Контроллер заряда от солнечной панели. Работа над ошибками

Если кто «не в теме», лучше ознакомиться с началом истории тут.

Только благодаря комментариям к предыдущей статье я и решил написать этот пост. И выложить все, что у меня было собрано по этому проекту.

Заранее прощу прощения, за бессистемное изложение материала, сумбурный поток мыслей и возможные стилистические и грамматические ошибки :)

Еще летом 2014-го я начал изготовление простейшего контроллера заряда солнечной панели. Но, к сожалению, реальной панели у меня в тот год не появилось. Подвели продавцы. И все наработки были применены для изготовления СМАРТ-зарядного для автомобильных АКБ.



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

И один в поле воин...



Маленькие изыскания в вопросе использования одного пина Arduino для индикации. Причем я решил ограничиться вопросом подключения ТОЛЬКО светодиодов. Варианты с 1-wire или RS протоколами, а так же использование пина для ввода данных в данном опусе рассматриваться не будут

Человеческий мозг устроен таким образом, что самые интересные и невероятные решения проблемы рождаются в экстремальных ситуациях. Экстрима нам конечно же не нужно, мы просто смоделируем такую ситуацию. Представьте себе, что при проектировании некого устройства, у вас остался свободным только один пин ардуинки. Как же его по максимуму задействовать?.. Первое, что приходит в голову — подключить светодиод. Не спорю, даже один светодиод весьма много чего может сказать: горит, не горит, определенным образом подает вспышки и т.п. Вот пример. Все это имеет право на жизнь, но два светодиода — все же гораздо нагляднее.
Ага, два светодиода и всего один пин. Ну посмотрим…


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

"Почти" лабораторный блок питания. Набор-конструктор из Китая. Модернизация

По мере погружения в мир электроники, на моем столе появился приличный ворох различных блоков питания: на 3.3V, 5V, 9V, 12V и т.п. Причем некоторых несколько штук — на разные мощности. Уверен, что у многих примерно такая же ситуация на рабочем месте. И вполне естественно, что в какой-то момент времени приходишь к мысли: а нельзя ли как-то упростить себе жизнь хотя бы в этом вопросе? Да, скажете вы, для этих целей давным давно существуют лабораторные блоки питания. На разные кошельки, вкус, цвет и даже «в горошинку»… Правда и стоят они достаточно неплохо. Поэтому чаще всего начинающие радиолюбители решают этот вопрос самостоятельным изготовлением регулируемого блока питания. Наиболее популярным вариантом является регулируемый блок питания на LM317. Прямо так, слово в слово (или «adjustable power supply lm317»), и забивайте в Google. Получите ОГРОМНЕЙШЕЕ число ссылок!!!


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

Простой индикатор кода ошибки светодиодом


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


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

По следам черного самурая, или делаем игру "Sokoban" своими руками (Часть 3 из 3)


Описание основной программы.
К данному этапу мы уже умеем рисовать на экране, проигрывать мелодию и отслеживать нажатие кнопок. Да и основа будущей игры тоже уже кстати готова. Теперь нужно все это собрать и скомпоновать в единый программно-аппаратный продукт.


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

По следам черного самурая, или делаем игру "Sokoban" своими руками (Часть 2 из 3).


Анекдот-эпиграф.
Закончилась посадка на суперлайнер ИЛ-2086. В салон выходит стюардесса:
Дамы и господа, для того, чтобы помочь вам скоротать время полета,
на борту нашего лайнера имеются библиотека, кинозал, три бара,
ресторан, бассейн и два теннисных корта. А теперь я попрошу вас
пристегнуть ремни безопасности, потому что сейчас вместе со всей этой
фигней мы попытаемся взлететь!

В прошлой части я рассказал о выбранных схемотехнических решениях, которые вошли в данный проект. Были рассмотрены и выбраны схемы основных модулей, сделана печатная плата и все это “хозяйство” размещено в корпус. А в этой части статьи я расскажу о важных, с моей точки зрения, программных вопросах работы с этими модулями.


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

По следам черного самурая, или делаем игру "Sokoban" своими руками (Часть 1 из 3).


Но ясный пень, в таком виде (вывод в COM-порт) игра представляет скорее академический интерес для очень маленького круга заинтересованных людей. Давайте двигаться дальше. А не реализовать ли нам все это в виде портативной игровой консоли?? Я понимаю, что ПОРТАТИВНАЯ ИГРОВАЯ КОНСОЛЬ звучит достаточно громко, но попытка-не пытка.


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

По следам черного самурая, или делаем игру "Sokoban" своими руками.


Эпиграф.
«В последнее время плохо летаю во сне Неужто старею ?!
Или в подушке моей Недостаточно перьев?»
(японская поэзия)

Предыстория.
Я уже неоднократно упоминал в своих статьях о своем знакомом (молодой человек 14 лет отроду), которого я всячески пытался заинтересовать радиоэлектроникой (в общем) и Ардуиной (в частности). Так вот. Прямо беда с моим подопечным. Игры. В голове только игры. Везде и всегда. На даче, в гостях, за праздничным столом, в школе, на улице, ВЕЗДЕ. Причем, если родители запретят (заблокируют-запаролят) компьютер — он играет в планшете. Отнимут планшет — он в телефоне. Выгонят проветриться на улицу (предварительно заставив оставить дома всякие электронные гаджеты) — смотрю, а он уже с своим корешом в PSP на лавочке играет. И так до бесконечности. Как борьба с ветряными мельницами. Интересно, в таком режиме живут все современные подростки? По его словам:«Да».


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

Солнечное электроснабжение на даче или шилд-контроллер заряда. Своими руками :)

Небольшое вступление.
1- Заранее предчувствуя высказывания и «советы» типа, “а на кой это нужно”, «Проще кабель проложить”, “купи готовое и не парься”, скажу сразу, весь этот проект носит скорее академический интерес, а не экономический.
2 — Читать данный „опус“ можно „по диагонали“, т.е., перейти непосредственно к практическим частям. А именно „Переделка UPS в инвертор 220 Вольт“ и „Самостоятельное изготовление PWM контроллера заряда аккумулятора“. Дело в том, что я не хотел разрушать целостность повествования, и мне было интересно!

Лето. Период дачного сезона в полном разгаре. Всякие посадки и крупные работы сделаны, теперь тупо шашлыки, отдых и ожидание сбора урожая :). И моя очередная попытка совместить полезное с приятным. А именно, захотелось мне попробовать свои силы в организации энергоснабжения второго этажа дачи (пока его там нету в принципе, только с помощью удлинителя).


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

Wall-E Clock Shield. Своими руками. Часть 2. "Soft"

В прошлой части статьи, мы остановились на этапе изготовления шилда.

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

Эту часть статьи я бы хотел расписать помодульно. Т.е., рассмотреть работу с каждым отдельным элементом шилда. Возможно, некоторые идеи и реализации могут кому-то (мне-то, точно!) пригодиться в дальнейшем.


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