Микропотребляющие блоки питания на базе SP6648

При разработке встроенной электроники и приборов для «Интернета вещей» часто возникают примерно следующие требования к подсистеме питания: питание от одной или двух батареек AA или AAA; выходное напряжение 3.3 В и 5 В; приличный выходной ток, порядка 100 мА и выше; работа даже от очень низкого входного напряжения, позволяющая буквально «высосать все соки» из элементов питания; малое собственное потребление стабилизатора питания, позволяющее максимально растянуть срок жизни батарей или аккумуляторов при отключенной основной нагрузке.…

Continue reading

Применение JSON парсера JSMN в микроконтроллерах

В рамках «Интернета вещей» нам приходится находить способы наладить взаимодействие между «взрослыми» серверами, служащих для накопления и обработки больших массивов информации и микроконтроллерной «мелочью», эту самую информацию собирающей. Одним из вопросов, возникающих при проектировании IoT-систем, является передача данных (например, первоначальных настроек) от сервера к контроллеру. Метод передачи данных, разумеется, может разниться в зависимости от решаемой задачи. При больших объемах информации, возможно, будет предпочтительнее использовать какой-то бинарный протокол, возможно, даже с сжатием информации. В случае…

Continue reading

Радиоуправляемая система освещения для велосипеда «Open Light»

Open Light — open source автономная радиоуправляемая система освещения и световой сигнализации, предназначенная для велосипедов. Состоит из центрального модуля (голова), монтируемого на руль и двух или четырех беспроводных габаритов-поворотников, имеющих поясные клипсы. Голова и габариты снабжены микроконтроллерами и беспроводной системой передачи данных, что позволяет для обеспечения безопасности велосипедиста монтировать габариты не только на велосипед, но и на одежду, на рюкзак, на шлем и вообще куда угодно. Схема головы: Схема поворотника:…

Continue reading

Arduino Mega и RAMPS на круглых платах

Однажды меня попросили переработать платы Arduino Mega 2560 и RAMPS 1.4 с тем, чтобы вписать устройство в корпус несколько необычной, круглой формы. Так как сию работу я сделал не за бесплатно, то, к сожалению, не могу поделиться с вами ни схемами, ни файлами печатных плат; но мы можем, однако, вдоволь полюбоваться как рендерами, так и изображениями готовых устройств. Оба устройства успешно отлажены и вполне работоспособны. Если вам когда-нибудь придется столкнуться с…

Continue reading

Red Pitaya: открытые инструменты для всех

Мы решили перевести для вас часть текста краудфандинговой компании Red Pitaya: Open instruments for everyone (в основном вводную часть и аппаратные спецификации). В свое время ребята со своим очень интересным проектом подняли на Kickstarter больше $250000, но на русском информации о них относительно мало. Кроме того, вчитаться в этот текст (как и в английский оригинал) не помешает любому, кто планирует «железячную» краудфандинговую компанию — хорошая смесь возвышенных призывов, богатого иллюстративного материала и доскональное знание…

Continue reading

Indiegogo — краудфандинговая платформа, доступная в России

Сайт Indiegogo является одной из старейших краудфандинговых платформ в мире (основан в 2008 году), но, к сожалению, он попал в тень своего более известного собрата Kickstarter (основан в 2009) и в настоящее время не удостоился ни собственной страницы в русскоязычной Википедии, ни сколько-нибудь внятного описания в русскоязычном интернете. Это тем более печально, что для жителей России и Украины Indiegogo является более полезной платформой для поиска инвестиций, так как в отличие…

Continue reading

Мощный бестрансформаторный блок питания

Входное напряжение 220 В переменного тока, выходное напряжение 12 В постоянного тока, максимальный ток в нагрузке 100 мА. Бестрансформаторные блоки питания имеют хорошо известные плюсы и минусы. К достоинствам можно отнести малые габариты и вес, простоту конструкции (по сравнению с импульсным блоком питания), к недостаткам — отсутствие гальванической развязки от первичной питающей сети и малую мощность. Мощность бестрансформаторного блока питания можно значительно повысить путем небольшого усложнения схемы. Для этого нужно…

Continue reading

Счетчик электроэнергии с Wi-Fi

Проект «Счетчик электроэнергии с Wi-Fi» находится в стадии подготовки. Разрозненные описания и чертежи, представленные ниже, носят абсолютно не системный, предварительный характер и могут до неузнаваемости измениться в будущем. Если вы хотите в дальнейшем получать уведомления об изменении статуса этого проекта и/или желаете внести в него какие-то дополнения и изменения, вы можете зарегистрироваться на нашем сайте и поучаствовать в обсуждении проекта или просто написать нам письмо на io@wiredlogic.io. Или просто иногда заходите…

Continue reading

Счетчик электроэнергии с USB

Проект «Счетчик электроэнергии с USB» находится в стадии подготовки. Разрозненные описания и чертежи, представленные ниже, носят абсолютно не системный, предварительный характер и могут до неузнаваемости измениться в будущем. Если вы хотите в дальнейшем получать уведомления об изменении статуса этого проекта и/или желаете внести в него какие-то дополнения и изменения, вы можете зарегистрироваться на нашем сайте и поучаствовать в обсуждении проекта или просто написать нам письмо на io@wiredlogic.io. Или просто иногда заходите…

Continue reading

GPS трекер со сроком работы 1 год

Проект «GPS трекер со сроком работы 1 год» находится в стадии подготовки. Разрозненные описания и чертежи, представленные ниже, носят абсолютно не системный, предварительный характер и могут до неузнаваемости измениться в будущем. Если вы хотите в дальнейшем получать уведомления об изменении статуса этого проекта и/или желаете внести в него какие-то дополнения и изменения, вы можете зарегистрироваться на нашем сайте и поучаствовать в обсуждении проекта или просто написать нам письмо на io@wiredlogic.io. Или…

Continue reading

Arduino для индустриальных применений

Есть желание сделать плату, совместимую с Arduino и пригодную для индустриальных приложений, т. е. способную корректно, без сбоев работать в условиях достаточно сильных электромагнитных помех, механических загрязнений и при высокой влажности. Если с грязью и влажностью можно будет побороться лакировкой платы, то для защиты от помех придется, похоже, довольно глубоко менять схему и печатную плату устройства. Для экспериментального подтверждения работоспособности есть термокамера Reocam TC-250 и испытательный генератор наносекундных импульсных помех ИГН 4.1М с емкостными клещами ЕК…

Continue reading

Передача данных от микроконтроллера на Интернет-сервер по каналам GPRS

На примере передачи GPS/ГЛОНАСС координат подвижного объекта. Сейчас популярна тема взаимодействия с подвижными объектами через интернет, разнообразные охранные и геолокационные сервисы год от года становятся все востребованнее. Люди хотят знать, где находятся, с какой скоростью движутся и сколько топлива потребляют их машины, дети и собаки. Давайте с точки зрения инженера-электронщика и программиста разберемся, какие шаги нужно предпринять, чтобы передать информацию от подвижного объекта на веб-сервер. На подвижном объекте (возьмем для…

Continue reading

Программные методы голосового ввода в Android

Это перевод статьи Add Voice Typing To Your IME. Добавьте в свою программу голосовой ввод Разработчики добавили в Android 4.0 новую «фишку» — голосовой ввод:  пока пользователь говорит, результаты распознавания голоса будут непрерывно преобразовываться в текст и подставляться в текстовое поле ввода. Если вы разрабатываете интерфейс пользовательского ввода, интеграция новой возможности голосового ввода будет совсем несложной. Для упрощения интеграции скачайте вот эту библиотеку и модифицируйте интерфейс в соответствии с инструкциями, данными ниже; все…

Continue reading

Руководство по созданию Живых Обоев (Live Wallpaper) для Android

Статья является переводом материала «Android Live Wallpaper — Tutorial» Ларса Вогела. Это руководство описывает создание живых обоев для ОС Android. Все описанные ниже примеры проверялись на работоспособность на Eclipse 4.2, версия Java 1.6 под ОС Android 4.1 (Ice Cream Sandwich). 1. Необходимый уровень знаний. Настоящее руководство предполагает, что у вас уже есть базовые знания в разработке программного обеспечения под Android. 2. Обзор 2.1 Живые обои Живые обои — анимированный, интерактивный фон домашнего экрана…

Continue reading

Взлет и крах контент-ферм на примере Demand Media

Речь пойдет о проекте eHow, детище Demand Media, типичном и наиболее ярком представителе так называемых контент-ферм. Demand Media, известная больше под брендами eHow и Cracked —американская компания, специализирующаяся на производстве онлайн-контента. Основных «фишек» у компании три. Первая — поиск и предсказание выгодных для публикации как общих тем, так и конкретных материалов. То есть компания ни в коем случае не публикует материалов, которые были бы интересны к написанию их авторам. Заранее…

Continue reading

Какой SPF у футболок и джинсов?

Это перевод ответа на вопрос, заданный в конференции outdoors.stackexchange. Часто одежда, предназначенная для долговременного нахождения на открытом воздухе, рекламируется как имеющая собственный UPF (Ultraviolet protection factor, коэффициент защиты от ультрафиолетового излучения) 30 или даже 50. Сравнимо ли это с обычной хлопковой футболкой или парой джинсов? Должен ли я использовать солнцезащитное средство при использовании такой одежды? Или все это маркетинговое надувательство? Давайте разбираться. Очевидно, самыми существенными факторами, влияющими на способность одежды…

Continue reading