Как стать автором
Обновить
80
0
Вячеслав @winKING

Пользователь

Отправить сообщение

Arduino DIY Watch — самодельные часы на Arduino

Время на прочтение13 мин
Количество просмотров56K


После нескольких лет знакомства с Arduino захотелось сделать что-то действительно интересное и полезное. Было решено сделать наручные часы. Но не просто часы, а действительно компактные, удобные, внешне не очень страшные и самое главное с длительным временем автономной работы часы.
И так встречайте самодельные часы на Arduino или DIY Arduino Watch!
Читать дальше →
Всего голосов 35: ↑35 и ↓0+35
Комментарии89

Авто калибровка дельта принтера, на примере Prism Mini

Время на прочтение10 мин
Количество просмотров8K
В предыдущей статье было показано как произвести калибровку дельта принтера в ручном режиме. Но из за сложности и трудоемкости настройки решено было сделать авто калибровку. Так как финальная версия находится на этапе тестирования и изготовления, мы все же хотим облегчить жизнь нашим клиентам, и всем, кто сделал себе принтеры по этой схеме. Далее будет рассмотрен один из способов реализации авто калибровки.
Существует множество подходов, установка выдвижного щупа на эфектор с микропереключателем, FSR датчики, датчик Холла, и т.п. Но у этих систем имеется существенный недостаток — они измеряют расстояние не до сопла, а непосредственно до датчика, плюс ко всему в отдельных случаях может сбиться соосность (если датчик расположен не вместо сопла, то расчет геометрии может быть нарушен. Не говоря уже о точности).
Идеальный вариант — это фиксировать касание самого сопла о стол. И здесь можно пойти двумя путями:
  • Создать электрический контакт между HotEnd’ ом и эфектором, таким образом, что бы HotEnd был подвижен, и размыкал (или замыкал) контакт при нажиме на него .
  • Создать электрический контакт между металлическим соплом и столом.

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

Читать дальше →
Всего голосов 3: ↑3 и ↓0+3
Комментарии2

Как красиво оформить публикацию на Хабре

Время на прочтение7 мин
Количество просмотров45K
Публикация – основная единица связи автора с читателем. Практика показывает, что на Хабре можно разместить почти любой формат: небольшой анонс и лонгрид-обзор, интервью, фотоотчёт, трансляцию события, урок и многое-многое другое. Нередко успех публикации зависит и от её оформления – приятно оформленный материал читать одно удовольствие. В этой статье мы постараемся предоставить вам много полезных советов по хорошему оформлению материала.

И первый лайфхак – кликабельная картинка до ката, которая ведёт сразу внутрь публикации:


Читать дальше →
Всего голосов 140: ↑121 и ↓19+102
Комментарии112

Сделай шаг к ПЛИС

Время на прочтение7 мин
Количество просмотров266K


Ты ждал знак? Вот он!

Много лет я не решался начать программировать ПЛИС, потому что это сложно, дорого и больно (как мне казалось). Но хорошо, когда есть друзья, которые помогают сделать первый шаг. И теперь я не понимаю одного — ПОЧЕМУ Я ЖДАЛ ТАК ДОЛГО?

Сейчас я помогу сделать первый шаг и тебе!

Я готов!
Всего голосов 69: ↑60 и ↓9+51
Комментарии90

Какие впечатления может дать вам картонка от Google

Время на прочтение3 мин
Количество просмотров18K
Многие наверняка знают о проекте Google Cardboard. Это, пожалуй, самое дешевое решение для виртуальной реальности из ныне существующих. Как и все гениальное — это простейшее устройство. Оно представляет собой картонную коробочку для смартфона с двумя линзами, что позволяет вам смотреть на дисплей вашего телефона, как на два огромных экрана, показывающих картинку, сводимую мозгом в одну целую. Смартфон отлично справляется с задачей обработки вращений головы, и поэтому создается эффект виртуальной реальности.

В этом году Google на своей ежегодной конференции разработчиков уделял много внимания погружению в виртуальный мир на 360 градусов:
— был представлен Jump — массив из 16 GoPro для съемки сферического стерео видео
— объявлена поддержка школ в осуществлении виртуальных экскурсий при помощи CardBoard
— сам зал конференции имел экран, показывающий видео со всех сторон помещения, что не двусмысленно намекало о важности VR-направления для Google
— ну и, конечно, на конференции обновили представленный в том году CardBoard.



На прошлой неделе ко мне в руки прямиком из Сан-Франциско попала как раз такая картонка.
Спешу поделиться впечатлениями.
Всего голосов 31: ↑21 и ↓10+11
Комментарии14

Arduino + ESP8266 с нуля на примере Wi-Fi термометра, часть первая

Время на прочтение5 мин
Количество просмотров287K
Часть 1. Подготовка ESP8266

Зачем эта статья? На хабре уже есть ряд статей про использование ESP в разных конфигурациях, но почему-то без подробностей о том, как именно все подключается, прошивается и программируется. Типа «я взял ESP, две пальчиковые батарейки, DHT22, закинул в коробку, потряс часик и термометр готов!». В итоге, получается странно: те, кто уже работают с ESP не видят в сделанном ничего необычного, а те, кто хочет научиться — не понимают с чего начать. Поэтому, я решил написать подробную статью о том, как подключается и прошивается ESP, как его связать с Arduino и внешним миром и какие проблемы мне попадались на этом пути. Ссылки на Aliexpress привожу лишь для представления порядка цен и внешнего вида компонентов.

Итак, у меня было два микроконтроллера, семь разных сенсоров, пять источников питания, температурный датчик DHT22 и целое множество проводков всех сортов и расцветок, а так же бессчетное количество сопротивлений, конденсаторов и диодов. Не то, чтобы все это было необходимо для термометра, но если уж начал заниматься микроэлектроникой, то становится трудно остановиться.


Читать дальше →
Всего голосов 35: ↑32 и ↓3+29
Комментарии85

Спящий режим и автономное питание ESP8266

Время на прочтение2 мин
Количество просмотров81K
Часто возникает вопрос с автономным питанием ныне уже популярного модуля ESP8266. Эта заметка без уникальных фотографий, но она рассказывает, как оно делается на Си и SDK от Espressif и сколько потребляет.


Читать дальше →
Всего голосов 27: ↑26 и ↓1+25
Комментарии76

Как надо дружиться с STM32

Время на прочтение3 мин
Количество просмотров355K
Не, не, не, все не так!

Давайте дружиться с STM32 правильно!

Самая главная ошибка, сделанная автором — это неправильно выбранный инструментарий.
Читать дальше →
Всего голосов 38: ↑35 и ↓3+32
Комментарии79

Отладчик за копейки: делаем ST-Link из Maple Mini

Время на прочтение2 мин
Количество просмотров75K


Начав свое знакомство с STM32 с китайских клонов Leaf Maple Mini (потому что самый дешевый вариант, 4$), я столкнулся с неудобством. Поскольку на Maple IDE рассчитывать не стоит, значит, приходится работать с «голым» STM32. А раз ST-Link у меня нет, заливать программу я могу только по UART, что неудобно (и нет возможности отладки).

Но хабраюзер imwode ровно через 9 часов после моей публикации написал ответный материал, из которого я узнал прекрасное: отладчик ST-Link основан на том же микроконтроллере STM. При этом, прошивка отладчика умельцами вытащена и готова к загрузке на неродные устройства. Maple Mini подходит идеально: ничего лишнего, USB распаян, надо только несколько резисторов подключить.

Читать дальше →
Всего голосов 21: ↑20 и ↓1+19
Комментарии7

Программируем Arduino на чистом Си

Время на прочтение3 мин
Количество просмотров139K
В жизни ардуинщика рано или поздно наступает момент, когда в штатной среде разработки становится тесно. Если скетчам перестает хватать памяти, требуется жесткий реалтайм и работа с прерываниями или просто хочется быть ближе к железу — значит пришло время переходить на C. Бывалые электронщики при упоминании Arduino презрительно поморщатся и отправят новичка в радиомагазин за паяльником. Возможно, это не самый плохой совет, но мы пока не будем ему следовать. Если отбросить Arduino IDE и язык wiring/processing, у нас в руках останется прекрасная отладочная плата, уже оснащенная всем необходимым для работы микроконтроллера. И, что немаловажно, в память контроллера уже зашит бутлоадер, позволяющий загружать прошивку без использования программатора.
Читать дальше →
Всего голосов 40: ↑36 и ↓4+32
Комментарии29

Создание профилей Bluetooth в BLE стеке TI

Время на прочтение11 мин
Количество просмотров21K


В первой части статьи мы настраивали средства разработки, пытались разобраться с тем, как устроен код, как и чем его отлаживать, но так и не написали ни единой строки кода. Исправим это во второй части. Напишем собственный BLE профиль для CC2541.

Читать дальше →
Всего голосов 14: ↑14 и ↓0+14
Комментарии5

BLE стек от TI. Разработка пользовательских приложений

Время на прочтение5 мин
Количество просмотров40K
Привет, Хабр!

После написания предыдущего материала про BLE розетку я познакомился со многими
людьми, которыми интересна тема использования BLE в собственных разработках, но есть определенные
сложности в использовании С-программирования с BLE стеком для СС2541. Использование
внутреннего контроллера дает много преимуществ, в частности: прошивка по воздуху, экономия
на внешнем контроллере, сокращение числа точек пайки…
Я решил разбить материал на две части. Первая – это подготовка к работе, программирование и
отладка. Вторая – создание собственного BLE профиля.
Читать дальше →
Всего голосов 13: ↑11 и ↓2+9
Комментарии8

Использование Arduino UNO в качестве программатора

Время на прочтение3 мин
Количество просмотров238K
Появилась у меня идея сделать внешний интерфейс для счетчика воды, чтобы не лазать в подвал для снятия показаний. После некоторых размышлений я остановился на ATTiny2313A(стоит ~80р, а ставить для этого Arduino ценой в ~1000р. мне жаба не дает) + несколько резисторов, кнопок и 7-ми сегментный индикатор. Но остановился перед проблемой — в отличии от Arduino здесь нужен программатор. Поскольку я не сильно увлекаюсь МК, то программаторов у меня как-то не водится. Arduino теоретически можно использовать в этом качестве, но реально я этого никогда не делал.
Пришла пора заняться этим на практике...
Всего голосов 36: ↑30 и ↓6+24
Комментарии15

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность