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

Автор: admin от 17-06-2015, 02:14, посмотрело: 3913

Часть 1. Подготовка ESP8266

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

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

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

Категория: Железо » Сделай Сам

 

Жесть — основа схемотехники у вас дома

Автор: admin от 16-06-2015, 14:25, посмотрело: 565

Куботроник активно развивается. Кроме механических деталей он обзавелся дополнительными панелями, а также мы разработали возможность соединять блоки Куботроника в электрические цепи. Напечатали много всяких условных обозначений радиоэлементов и даже запланировали сделать игру «СХЕМОТЕХНИКА» по изучению основ этой самой схемотехники.

Жесть — основа схемотехники у вас дома

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

Категория: Железо » Сделай Сам

 

Новые панели и соединения для Куботроника

Автор: admin от 15-06-2015, 13:59, посмотрело: 460

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

Отдельно остановимся на попытке создать электронный конструктор для освоения азов электроники.

Вопрос вызвал формат: «полнофункциональный набор» или ещё «настольная игра». Сразу отметим, что эти вопросы были и у нас. Т.к. когда распечатана куча панелей, а выбрать окончательный вариант электрического соединения не удается, то, передвигая заготовки, получаем разные схемы, которые и подводят к мыслям о настольных играх, т.е. просто «тащат за руку»…

Новые панели и соединения для Куботроника

Категория: Железо » Сделай Сам

 

Эмуляция ведомых 1-wire устройств на MSP430

Автор: admin от 12-06-2015, 21:00, посмотрело: 875

Эмуляция ведомых 1-wire устройств на MSP430
Как-то раз я купил на eBay диммер для светодиодной ленты с ИК-пультом управления. Помимо того, факта, что через пару часов использования умер выходной MOSFET и его пришлось менять, со временем обнаружились следующие проблемы:


  • Слишком низкая частота ШИМ. При низкой яркости мигание было видно невооруженным глазом. Наверное, это связано с параметрами работы выходного транзистора — если, например, время включения/выключения слишком большое, то частоту ШИМ повышать нельзя.

  • Отсутствие каких-либо возможностей для коммуникации, кроме ИК-пульта. На плате обнаружилось много разных дополнительных разъемов (питание +5V, выход ШИМ и еще какие-то), но никакого другого интерфейса управления. Что, впрочем, логично.




  • Иногда такие недостатки можно устранить доработкой прошивки, но на микроконтроллере была стерта маркировка, и ничего похожего в таком корпусе я на Digikey/Mouser не нашел. Было решено реализовать аналогичную схему, лишенную указанных недостатков. Из интерфейсов управления рядом оказался 1-wire. Так появилась библиотека для эмуляции slave-устройств, совместимых с 1-wire.

    Категория: Железо » Сделай Сам

     

    USB-адаптер для цифрового вольтметра В7-28 на базе Arduino Mega

    Автор: admin от 9-06-2015, 15:33, посмотрело: 856

    USB-адаптер для цифрового вольтметра В7-28 на базе Arduino Mega


    Наша лаборатория занимается, в числе прочего, измерением электросопротивления различных образцов. Основные рабочие лошадки нашей измерительной установки — цифровые мультиметры американской компании Agilent, такие как 34401A.

    Кроме этого, долгое время лежали неиспользуемыми несколько стареньких, но рабочих вольтметров В7-28 (один из них на фото). Данный вольтметр, правда, уступает по точности и быстродействию «американцам», но всё равно достаточно хорош: точность до 5 десятичных цифр, приемлемая шумность, экранированные входы, а главное — возможность дистанционного управления с ПЭВМ (которые теперь зовутся ПК).

    Использовать их не получалось по следующим причинам:

    Категория: Железо » Сделай Сам

     

    Куботроник расширяет горизонты

    Автор: admin от 9-06-2015, 13:44, посмотрело: 483

    У нашего открытого &order_by=date]проекта Куботроник появилось дополнение в виде внешних панелей, которые могут крепиться к любой грани базового кубика. Первоначально была идея просто сделать заглушки, чтобы придать сделанным поделкам менее «дырявистый» вид, но по факту получили почти «ящик Пандоры» в области кубикостроения.

    Куботроник расширяет горизонты

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

    Категория: Железо » Сделай Сам

     

    Часовые сети прошлого

    Автор: admin от 9-06-2015, 02:17, посмотрело: 1200

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

    Категория: Железо » Сделай Сам

     

    Делаем свой «умный дом» чуть более безопасным

    Автор: admin от 8-06-2015, 17:55, посмотрело: 771

    В посленее время мир «умного дома» стал более близок для начинающих энтузиастов, благодаря наличию большого количества аппаратных решений с низким порогом вхождения (речь конечно про платформу Arduino и немалому набору модулей/сенсоров для неё) и уже готовых библиотек и фреймворков для работы с ними. Как правило они имеют настройки по-умолчанию (мак-адреса, каналы и т.п.), которые нетронутыми и остаются в руках этих самых начинающих… Например фреймворк MySensors, упоминавщийся не так давно на Хабре, имеет файл настроек «MyConfig.h», который многие (мой незадачливый сосед в частности) даже не правят.

    С одной стороны мне все равно, что в многоэтажном доме кто-то сможет «подслушать» температуру на кухне (а то и позвонить с вопросом «Что готовишь?»), но с другой стороны не хотелось бы, чтобы кто-то смог (хоть бы и теоретически) управлять силовыми нагрузками (включить любимую кофе-машину, например). Хочется быть чуть более уверенным, что комманда исходит от моего управляющего устройства, а не подставного (в криптографии, это известно как «проверка подлинности»).

    Реализовать такой подход сравнительно просто…

    Категория: Железо » Сделай Сам

     

    Один день в деревне. Skolkovo Startup Village

    Автор: admin от 5-06-2015, 09:03, посмотрело: 595

    Один день в деревне. Skolkovo Startup Village

    2-3 июня компания Intel приняла участие в конференции Skolkovo Startup Village. Intel вышел из возраста стартапа несколько десятилетий назад, но мы знаем, какими нашими технологиями могут воспользоваться энергичные и креативные молодые люди, чтобы добиться успеха. В то время как одни работали на стенде, другие (в моем лице) расхаживали по территории, набираясь впечатлений. Вот они, эти впечатления в формате фоторепортажа — какие есть, не взыщите. Имейте в виду: в конце поста — небольшой тизер.

    Итак, кузница российского наноболта деревенька Skolkovo встречала гостей и участников конференции многокилометровой пробкой на узком, не приспособленном к пропуску такого количества машин шоссе и многометровыми очередями к стойкам регистрации: в результате какого-то сбоя, то ли технического, то ли организационного, доброй половине приехавших пришлось регистрироваться заново. Приехавши в 9, я простоял в очереди час, что же касается подтянувшихся по московской традиции попозднее, то им остается только посочувствовать…

    Категория: Железо » Сделай Сам

     

    Ночь, улица, светодиод, аптека

    Автор: admin от 4-06-2015, 14:02, посмотрело: 1135

    Это третий пост из серии «Пока не распилю, не успокоюсь». (Первый — про лазер, второй — про электрошокер)
    Ночь, улица, светодиод, аптека
    В 1899 был создан первый ручной фонарик (в картоновом корпусе), кубсат DIY киловаттный фонарик, мега-фонарик на светодиодах за 3000 рублей(sic!) (предоставленный для распила магазином green-laser.ru) .

    Журнал Wired в 2012 году, в статье, посвященной 50-ти летию создания светодиода, очень сильно перепутал факты и неправильно указал «отцовство». Так кто же папа светодиодов?

    А пока я собирал факты, то вспомнилось детство и то, как мы делали свои первые инженерные попытки. Обычно они происходили после того, как мы толпой посмотрели фильм с Брюсом Ли (Майклом Дудиковым или Синтией Ротрок) в видеосалоне за советский рубль (которые почему-то всегда находились в подвалах). Купив батарейку «Планета» за 30 копеек и выкрутив лампочку из родительского фонарика, мы приступали к сборке. Купить фонарик было не круто, круто было собрать свой меч джедая. А еще крутость измерялась цветом изоленты.

    История светодиодов, инструкция по сборке киловаттного фонаря и традиционный распил

    Категория: Железо » Сделай Сам