Обновить
  • по релевантности
  • по времени
  • по рейтингу

Неравномерно идущие часы

DIY или Сделай сам

Идея этих часов состоит в том, что стрелки на них двигаются неравномерно, то ускоряясь, то отставая, но тем не менее, в среднем, часы показывают правильное время. Сейчас расскажу, как такие сделать.
Читать дальше →
Всего голосов 250: ↑241 и ↓9 +232
Просмотры 40K
Комментарии 120

Паяем «умный» автомобильный БП на 5v с USB-зарядкой и автоматическим включением/выключением

DIY или Сделай сам
Я человек ленивый и люблю комфорт, поэтому люблю всяческого рода автоматизацию. В машине у меня есть видеорегистратор, иногда использую навигатор, часто нужно зарядить телефон или планшет себе или семье/знакомым. Как результат указанных потребностей — вся машина окутана проводами и зарядками, при этом всегда надо думать, что выдернуть из тройника прикуривателя и не потеряла ли контакт в прикуривателе очередная зарядка. Конечно, потихоньку в машине образовался клубок проводов и зарядок, а это мало того, что не эстетично, так еще и может привлечь наркоманов.

В один прекрасный момент это всё достало и было принято решение сделать что-то универсальное.
Будем паять
Всего голосов 93: ↑84 и ↓9 +75
Просмотры 255K
Комментарии 71

Делаем индикатор заряда и пробега для электро машины

DIY или Сделай сам

Кому нужен и удобен индикатор заряда батареи в %? На самом деле нам надо знать, как далеко мы сможем проехать на батарее без подзарядки. Давайте сделаем такой индикатор. Он может показывать сколько вы уже проехали (секунд/минут/метров) после полной зарядки а также сколько ещё осталось проехать (метров/секунд/минут) а также общий пробег. Заодно мы на наглядном примере разберёмся с использованием супер Микро Arduino контроллеров семейства ATtiny.
Читать дальше →
Всего голосов 18: ↑13 и ↓5 +8
Просмотры 18K
Комментарии 12

Киберприглашение на свадьбу или о том, как эффектно разрушить шаблоны

DIY или Сделай сам
На Хабре уже много писали о самодельных электронных устройствах разного калибра. То, о чем хочу рассказать я, не стоит ставить в один ряд с “умным домом” или производством деревянных мышей. Наверняка, те, кто только начинает развлекаться с DIY и думают, с чего начинать, найдут для себя что-нибудь полезное. Я надеюсь, этот пост лишний раз убедит новичков в том, что в нашем деле годится любая, даже самая странная, на первый взгляд, идея.


Итак, идея


Всё началось с того, что в один прекрасный день я решил жениться! Заявление, подготовка к празднику, все дела. Но вот задача: сделать оригинальные приглашения на свадьбу. Подписывать куски картона не хотелось. Душа просила хардкорного хэндмэйда, далёкого от традиционных свадебных шаблонов. И вот на моё “и вообще, можно электронные девайсы сделать” невеста сказала: “Круто! Давай!”

Что было дальше?
Всего голосов 220: ↑211 и ↓9 +202
Просмотры 80K
Комментарии 52

Светящиеся снежки, или Украшаем Новый Год «подручными материалами»

DIY или Сделай сам
Вдохновлённый статьёй о светодиодах в снегу, я захотел попробовать сделать что-то похожее и у себя. В комментариях к той статье я публиковал идеи и небольшую кучку фотографий. Даже несмотря на то, что в Подмосковье сейчас снег — штука дефицитная, это не убавило энтузиазма, скорее наоборот — реализовать идею как можно скорее, пока снег ещё есть.

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



Как это работает и как сделать что-то похожее — смотрите под катом.
P.S. «Подручность» материалов, скорее всего, распространяется на радиолюбителей.
Читать дальше →
Всего голосов 53: ↑48 и ↓5 +43
Просмотры 15K
Комментарии 30

Как восстановить неправильно выставленные фьюзы в ATtiny

DIY или Сделай сам
Tutorial
image

Привет всем хабраюзерам. Думаю многие, кто занимается микроконтроллерами, имеют небольшой опыт в «блокировке» микроконтроллера неправильно выставленными фьюз-битами, например, неправильные настройки тактирования, в частности — очень низкая частота, например 16 КГц.

Так же данный метод должен подойти для случаев, когда были случайно изменённые фьюз-биты RSTDISBL, а конкретнее — порт RESET используется как порт ввода/вывода или же небрежное отношение к фьюз-биту SPIEN(разрешение на последовательное программирование), всё это исключает прошивку классическим способом по протоколу SPI(In-System Programming).



В этом видео я расскажу, и покажу, как можно разблокировать микроконтроллеры из серии ATtiny у которых не правильно выставленные фьюз-биты.

Данный метод годиться не для всех ATtiny, но подходит для большинства популярных, вот их список:

  • ATtiny13;
  • ATtiny24;
  • ATtiny25;
  • ATtiny44;
  • ATtiny45;
  • ATtiny84;
  • ATtiny85.

На видео я показал как можно восстановить заводские фьюз-биты при помощи Arduino, по сути информация представлена ниже дублируется в видеоформате.
Читать дальше...
Всего голосов 33: ↑28 и ↓5 +23
Просмотры 41K
Комментарии 24

Устройство предотвращения сна на спине и контроля осанки УПСнС-КО «Позиционер»

DIY или Сделай сам


Однажды я узнал, что дам, которые ждут ребенка, подстерегает потенциальная опасность в виде сна на спине на более-менее поздних сроках беременности. Проблема в том, что в этом случае под весом плода пережимается кровеносная артерия, что грозит очень серьезными, если не сказать больше, последствиями.

Поэтому я и подумал, что мне, наверное, будет не очень сложно сделать какую-то штуку, которая сможет предотвратить попадание в эту потенциально опасную ситуацию. Конечно, спустя довольно короткое время мне открыли глаза на тот факт, что мудрые женщины избегают риска совершенно естественным путем — им просто неудобно спать на спине на этих самых поздних сроках.

Но не выкидывать же уже купленные микроконтроллеры, акселерометры и поработившие разум гениальные идеи, правда?
Читать дальше →
Всего голосов 16: ↑16 и ↓0 +16
Просмотры 11K
Комментарии 7

Минималистическая супер универсальная платка для ATtiny-24 / 44 / 84 / 441 / 841

DIY или Сделай сам
панорама превью

Небольшая платка для микроконтроллеров ATtiny 24 ----> 841 разведённая так, что на одну и ту же плату можно припаять (не одновременно) много разных типов транзисторов и регистров без переделки платы. Для всех, кому интересно или для желающих пересесть с ардуины на что-то подешевле, если мощность той ардуины для изделия избыточна.
16 картинок 760х640 суммарно полмегабайта
Всего голосов 17: ↑16 и ↓1 +15
Просмотры 13K
Комментарии 29

Ностальгия по Half Life — создаем приставку для радиостанции для получения голоса и звука окончания в стиле комбайнов

Разработка под Arduino *DIY или Сделай сам Электроника для начинающих

Когда-то давным-давно, когда деревья были большие, был такой шутер Half-Life, продолжение которого ждут до сих пор — это уже притча во языцех.

Были там такие противники как Combines (Combine Soldiers) — измененные захватчиками люди.
Во время игры можно было слышать их переговоры по радио — и я просто мечтал о такой радиостанции, которая бы сделала голос похожим на них и имела такой-же звук окончания радиопередачи.

Спустя много времени я таки решился осуществить свою мечту.
Всего голосов 82: ↑81 и ↓1 +80
Просмотры 25K
Комментарии 45

Реализация многозадачности на функциональных очередях (без RTOS)

C++ *C *Программирование микроконтроллеров *
Из песочницы

Когда необходимо выполнять несколько действий (процессов/задач) одновременно на микроконтроллере, обычно мы задумываемся об использовании RTOS (Real Time Operating System). RTOS обычно занимает несколько дополнительных килобайт памяти. В то же время для приложений RTOS может добавить больше сложности, в том числе при отладке.

Большинство RTOS использует алгоритм упреждающего планирования. С помощью использования прерывания текущий выполняемый процесс приостанавливается и вызывается планировщик задач, чтобы определить, какой процесс должен выполняться следующим. Процессы получают некоторое количество процессорного времени небольшими порциями. Суммарная длительность времени, получаемого процессом, зависит от его приоритета. Все процессы обычно представляют собой бесконечные циклы.

Происходит прерывание одного задания, сохранение и переключение контекста. Операции переключения между заданиями требуют несколько дополнительных операций со стороны операционной системы.

Читать далее
Всего голосов 14: ↑8 и ↓6 +2
Просмотры 3.7K
Комментарии 8

Собираем свой AM-передатчик кода Морзе

Блог компании RUVDS.com Разработка систем связи *Программирование микроконтроллеров *Производство и разработка электроники *DIY или Сделай сам
Перевод

Это проект по сборке простого маломощного AM-передатчика кода Морзе, позволяющего передавать сообщения, которые можно будет принимать на любом транзисторном радиоприемнике в средневолновом диапазоне. Этого диапазона вполне достаточно для передачи между комнатами в доме, и при этом нет риска пересечься с каналом радиовещания.
Читать дальше →
Всего голосов 40: ↑38 и ↓2 +36
Просмотры 6.9K
Комментарии 33