С тегами:

электроника

Любые посты за всё время, сначала свежие, с любым рейтингом
Найти посты
сбросить
загрузка...
93
Nixie Time. Схемотехника часов на газоразрядных лампах
63 Комментария в Сообщество Ремонтёров  
Nixie Time. Схемотехника часов на газоразрядных лампах часы, часы nixie, nixie, электроника, своими руками, схемотехника, длиннопост

Это пост является продолжением предыдущего, в котором я рассказывал о создании часов на газоразрядных лампах. Меня попросили сделать рассказ о том, как разрабатывалось железо.


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


Мне приглянулась одна из схем на geektimes, которую для перового варианта я содрал практически полностью, по сути заменив лишь микроконтроллер на имевшийся под рукой и отказавшись от ввода питания из розетки (использую блок питания). По той схеме собрал такой макет:

Nixie Time. Схемотехника часов на газоразрядных лампах часы, часы nixie, nixie, электроника, своими руками, схемотехника, длиннопост
Показать полностью 6
364
Nixie Time. Часы на газоразрядных лампах своими руками
173 Комментария в Сообщество Ремонтёров  
Nixie Time. Часы на газоразрядных лампах своими руками часы, часы nixie, nixie, электроника, своими руками, длиннопост

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


Nixie Time это название наших часов, в общем и целом такие часы называются Nixie Clock или часы на газоразрядных индикаторах. Вся суть таких часов в использовании теплых ламповых индикаторов. Внутри стеклянной колбы неон и отдельные спирали для каждого символа.

Показать полностью 11
61
"Введение в интернет вещей. NodeMCU Часть I"
27 Комментариев в Arduino & Pi  

Всем привет, сегодня у нас первая часть серии выпусков посвященных работе с платой Node MCU. Начнем мы как всегда с небольшого обзора и ознакомления с данной платой. Затем попробуем разобраться, в чем ее предназначение и что ее связывает с Ардуино. Ну и соответственно в этих видеоуроках будут показаны интересные проекты, которые я смогу собрать на основе имеющихся у меня компонентов.


Статья фактические дублирует видео и если хочется узнать больше, и не тратить время на чтение, то можете посмотреть прикрепленное видео


Итак, давайте разберемся что из себя представляет данная плата. Node MCU представляет собой платформу на основе модуля esp8266, который может принимать или посылать сигналы в интернет через Wi-fi Т.е. суть применения данного устройства – это управление различными схемами через интернет, не используя при этом дополнительные провода. А значит идеально подойдет для создания умного дома, интернета вещей и многого другого. Если с умным домом все понятно, а именно, под ним подразумевается система автоматизации, энергосбережения и комфорта в доме, с помощью специальных установленных сенсоров, датчиков, микроконтроллеров и прочего, то с интернетом вещей многие не знакомы.

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


Давайте теперь перейдем непосредственно к плате. Начнем с обзора ее внешних характеристик.


Плата довольна небольшая размером, где-то в 1,5- 2 раза больше, чем Ардуино Нано. Также есть возможность установить ее на макетной плате. Питать плату можно через контакт Вин или через разъем микро usb. Также рядом с разъемом слева и справа есть небольшие кнопочки. Это кнопки перезагрузки и отладки. Установлен линейный стабилизатор напряжения AMS1117 , здесь он на 3,3 вольта. На моей плате есть также драйвер СР 2102 Также сильно выделяется на плате непосредственно сам wi-fi модуль ESP8266 . Он представляет собой довольно таки популярный чип с установленным микропроцессором ( тоже американской компании, но называется не Atmel как на Ардуино ) Этот 32 битный процессор имеет частоту 80 мегагерц, но разогнать его можно до 160 мегагерц, правда не рекомендуется.


• Саму плату можно питать через usb порт ( желательно от 5 до 12В ), через контакт vin ( от 5 вольт ) или питать с помощь платы расширения, которую вы видите на экране. Также Node MCU имеет некоторые преимущества перед ардуино, поскольку пр небольшой стоимости имеет большую память. Например об]ем оперативной памяти составляет 96 кб, а для кода памяти всего 64 кб Это к примеру в несколько раз больше, чем у Ардуино Уно. Также на плате можно заметить 11 портов ввода вывода. От нуля до 10. Причем 9 и 10 обозначены как TX и RX, то есть поддерживают UART интерфейс. D1 и D2 поддерживают I2C интерфейс, а контакты D5–D8 — SPI


Еще имеется один аналоговый вход А0 Также много контактов питания, в том числе 5 контактов заземления.


Для начала работы с платой рекомендую сначала установить драйвер, поскольку возможно, что компьютер не сможет сразу распознать ваше устройство. Драйвер называется СР2102


Далее нам нужно определиться с портами и выбрать плату. Для начала откроем нашу среду разработки Arduino IDE, нажмем файл-настройки, внизу найдем строчку про дополнительные ссылки для менеджера плат и скопируем туда ссылку, которую можно найти в описании и под видео. Эта ссылка откроет нам доступ к платам на основе esp8266

"Введение в интернет вещей. NodeMCU Часть I" длиннопост, видео, интернет вещей, arduino, электроника, радио, микроконтроллеры

Далее нужно зайти в раздел инструменты, плата а далее в менеджер плат. Откроется нам список плат, там нужно найти esp8266, выбрать самую последнюю версию и нажать установка.

"Введение в интернет вещей. NodeMCU Часть I" длиннопост, видео, интернет вещей, arduino, электроника, радио, микроконтроллеры

После этого нужно зайти снова в инструменты и найти там строчку плата, там выбираем нужную нам то есть Node MCU И еще нужно будет также в инструментах зайти в раздел порт и выбрать тот, к которому у нас подключена наша плата. У меня это COM3. Также нужно установить скорость в 115 200 бод.

"Введение в интернет вещей. NodeMCU Часть I" длиннопост, видео, интернет вещей, arduino, электроника, радио, микроконтроллеры
"Введение в интернет вещей. NodeMCU Часть I" длиннопост, видео, интернет вещей, arduino, электроника, радио, микроконтроллеры
"Введение в интернет вещей. NodeMCU Часть I" длиннопост, видео, интернет вещей, arduino, электроника, радио, микроконтроллеры

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

"Введение в интернет вещей. NodeMCU Часть I" длиннопост, видео, интернет вещей, arduino, электроника, радио, микроконтроллеры

Скетч такой же , как и для Ардуино. Единственное, что когда указываете номер пина для светодиода нужно помнить распиновку нашей платы. Фото расположения пинов вы сейчас можете видеть на экране.

"Введение в интернет вещей. NodeMCU Часть I" длиннопост, видео, интернет вещей, arduino, электроника, радио, микроконтроллеры

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


Спасибо за внимание:) Всем удачных поделок!

Показать полностью 7
729
Ремонт iPhone 6 от подписчика
115 Комментариев в Сообщество Ремонтёров  

Всем доброе утро.

Принес подписчик очередной телефон. История телефона такова : Был утоплен, после чего какое-то время он поработал и перестал ловить сеть. Его отнесли в ХХХ сервис, где его мучали-мучали , так и не победили.

Вот что нас ждало на плате от других мастеров

Ремонт iPhone 6 от подписчика ремонт техники, Iphone 6, нет сети, вода в телефоне, После другого сервиса, электроника, длиннопост
Ремонт iPhone 6 от подписчика ремонт техники, Iphone 6, нет сети, вода в телефоне, После другого сервиса, электроника, длиннопост
Ремонт iPhone 6 от подписчика ремонт техники, Iphone 6, нет сети, вода в телефоне, После другого сервиса, электроника, длиннопост
Ремонт iPhone 6 от подписчика ремонт техники, Iphone 6, нет сети, вода в телефоне, После другого сервиса, электроника, длиннопост
Ремонт iPhone 6 от подписчика ремонт техники, Iphone 6, нет сети, вода в телефоне, После другого сервиса, электроника, длиннопост

Начал ремонт с того, что сначала отмыл горы флюса с платы и установил недостающие компоненты

Ремонт iPhone 6 от подписчика ремонт техники, Iphone 6, нет сети, вода в телефоне, После другого сервиса, электроника, длиннопост
Ремонт iPhone 6 от подписчика ремонт техники, Iphone 6, нет сети, вода в телефоне, После другого сервиса, электроника, длиннопост
Ремонт iPhone 6 от подписчика ремонт техники, Iphone 6, нет сети, вода в телефоне, После другого сервиса, электроника, длиннопост
Ремонт iPhone 6 от подписчика ремонт техники, Iphone 6, нет сети, вода в телефоне, После другого сервиса, электроника, длиннопост

Пробуем сделать первое включение телефона

и тут же видим что нет IMEI и нет Прошивки Модема

Ремонт iPhone 6 от подписчика ремонт техники, Iphone 6, нет сети, вода в телефоне, После другого сервиса, электроника, длиннопост

Начинаем искать проблемы в Модемной части устройства

Обзваниваем цепи питания модема и находим КЗ

Так как по следам флюса было видно что модем "грели" или перекатывали снимаем его сразу

что бы исключить КЗ в месте пайки модема

Ремонт iPhone 6 от подписчика ремонт техники, Iphone 6, нет сети, вода в телефоне, После другого сервиса, электроника, длиннопост

Чистим плату от остатков припоя и сразу подготавливаем модем к новой пайке

Ремонт iPhone 6 от подписчика ремонт техники, Iphone 6, нет сети, вода в телефоне, После другого сервиса, электроника, длиннопост

Сняв модем КЗ не ушло, что бы не терять время сразу снимаем конденсаторы в данной линии

и ставим новые (с донора)

Ремонт iPhone 6 от подписчика ремонт техники, Iphone 6, нет сети, вода в телефоне, После другого сервиса, электроника, длиннопост
Ремонт iPhone 6 от подписчика ремонт техники, Iphone 6, нет сети, вода в телефоне, После другого сервиса, электроника, длиннопост
Ремонт iPhone 6 от подписчика ремонт техники, Iphone 6, нет сети, вода в телефоне, После другого сервиса, электроника, длиннопост
Ремонт iPhone 6 от подписчика ремонт техники, Iphone 6, нет сети, вода в телефоне, После другого сервиса, электроника, длиннопост

Короткое замыкание  ушло, ставим на место модем

Пробуем включать .....

У нас есть Imei и прошивка модема

Ремонт iPhone 6 от подписчика ремонт техники, Iphone 6, нет сети, вода в телефоне, После другого сервиса, электроника, длиннопост

На этом все не закончилось.....

попытавшись позвонить с телефона, выяснилось что очень слабо ловит сеть и совсем нет звуков при звонке

ни микрофон, ни динамики не работают

момент с плохой связью решился быстро - был порван коаксиальный кабель, а так как телефон бывалый плавец решили заменить целиком нижний шлейф.

После замены сеть ловит хорошо, зарядка в норме

Но нет звуков.

Так как весь ремонт не помещается в один пост, О ремонте звука расскажу в следующем посте!

Всем хороших ремонтов.

продолжение следует

Показать полностью 17
145
Поилка для гостей. Наливалка. Разливалка.
52 Комментария в Arduino & Pi  
Поилка для гостей. Наливалка. Разливалка. Arduino, сделай сам, длиннопост, электроника, своими руками

Еще в начале 2016 года начал я знакомство с ардуино(ниже прикреплены несколько фото). Всякого рода "помигать светодиодом" меня не интересовало. Скажу сразу. Паять, программить, "рукожопить" я до того времени никогда не пробовал. С электрикой и электроникой тоже не дружу. Еще в бородатый 2008 год захотелось мне сделать автоматический разливатор после того как к системнику был прикручен подстаканник)).. А что, сидишь такой за компом, пиво в стакане закончилось, нажал на клавиатуре ctrl+"пиво" и вуаля, наливается пивасик.  Но тогда я был маленьким студентом у которого не было ни мозгов ни прямых рук. С годами, время от времени, в голове рисовались картинки будущего проекта. Вообщем к делу... Всё делалось постепенно и из доступных материалов. Проект до сих пор не закончен. Столик сделан из кривых кусков ламината(был отжат у товарища который на тот момент делал ремонт)). Первая версия клапана сделана из серво и аквариумного краника. Трубки покупаются в том же аквариумном магазине. Стойки, платформы, уголки берутся в строительном магазине. Штанга из кабельного короба. Собрать такое наверное можно за пару вечеров если перед глазами есть пример. Мне же приходилось подключать фантазию. Функционал по мере тестирования расширялся. При первом же "тесте" (если это можно так назвать))) были выявлены несколько недостатков. Аппаратная часть работала исправно но практическое применение требовало доработки. Собственно девайс полностью рабочий и развивается. В дальнейшем будет добавлен экранчик и меню. Еще хотелось бы поставить охлаждение, что бы жидкость охлаждалась пока течёт из ёмкости в стакан(типа как в офисном кулере). Так же можно добавить несколько "алкоигр"). Этот вариант проекта скорее можно назвать макетом для наработки функционала и отработки работы алгоритмов налива. Повторюсь, девайс не доделан. Предстоит решить еще много вопросов. По фото видно как он менялся и развивался.


Ссылка на видос.


https://www.youtube.com/watch?v=P2XTpsHNZBM

Поилка для гостей. Наливалка. Разливалка. Arduino, сделай сам, длиннопост, электроника, своими руками
Поилка для гостей. Наливалка. Разливалка. Arduino, сделай сам, длиннопост, электроника, своими руками
Поилка для гостей. Наливалка. Разливалка. Arduino, сделай сам, длиннопост, электроника, своими руками
Поилка для гостей. Наливалка. Разливалка. Arduino, сделай сам, длиннопост, электроника, своими руками
Поилка для гостей. Наливалка. Разливалка. Arduino, сделай сам, длиннопост, электроника, своими руками
Поилка для гостей. Наливалка. Разливалка. Arduino, сделай сам, длиннопост, электроника, своими руками
Поилка для гостей. Наливалка. Разливалка. Arduino, сделай сам, длиннопост, электроника, своими руками
Поилка для гостей. Наливалка. Разливалка. Arduino, сделай сам, длиннопост, электроника, своими руками
Поилка для гостей. Наливалка. Разливалка. Arduino, сделай сам, длиннопост, электроника, своими руками
Показать полностью 9
98
Wi-fi термометр на ESP8266. Часть 1. Собираем датчик температуры воздуха на ESP-01
23 Комментария в Arduino & Pi  

Подключение ESP-01 к компьютеру

Подключение ESP-01 к компьютеру происходит несколько сложнее, нежели чем знакомые всем arduino. Повторюсь, если бы у меня не было чипа ESP-01 в хозяйстве, то надо выбирать уже готовые наборы с необходимой “обвязкой” на борту. Для того чтобы подключить ESP-01 к компьютеру нам потребуется USB-TTL адаптер, макетная плата и набор проводов папа-мама для макетной платы. Также, немаловажную роль играет источник питания. В самом начале своих экспериментов я не придал этому значения, и есп-ха постоянно перезагружалась, переставала отвечать на команды. В общем, обязательно используйте отдельный источник питания.

Wi-fi термометр на ESP8266. Часть 1. Собираем датчик температуры воздуха на ESP-01 сделай сам, esp8266, arduino, электроника, программирование, NodeMcu, своими руками, длиннопост

На фото изображен USB-TTL адаптер на чипе CH340. Обратите внимание на перемычку, с помощью неё выбирается рабочее напряжение. Нам нужно 3.3V

Wi-fi термометр на ESP8266. Часть 1. Собираем датчик температуры воздуха на ESP-01 сделай сам, esp8266, arduino, электроника, программирование, NodeMcu, своими руками, длиннопост

Макетная плата с DC-DC преобразователем. К косе проводов уходящих направо подключалась ESP.

Настоятельно рекомендую для подключения ESP-01 к макетной плате использовать специальный адаптер, ищется на али по запросу Breadboard Adapter for ESP-01. Он показан на следующем фото. Он позволит вам стабильно воткнуть ESP в макетную плату, чтобы ничего не болталось на проводах. Плюс, что еще немаловажно на этом адаптере распаян конденсатор на 0.1µF для сглаживания питания. В дальнейшем его можно использовать и в готовом девайсе, чтобы иметь возможность быстро вытащить-заменить чип.

Wi-fi термометр на ESP8266. Часть 1. Собираем датчик температуры воздуха на ESP-01 сделай сам, esp8266, arduino, электроника, программирование, NodeMcu, своими руками, длиннопост

Breadboard Adapter for ESP-01 очень сильно облегчит подключение чипа к макетной плате. У меня такого в момент сборки девайса не было.

Вот моя схема подключения. Честно стырена с просторов инета, единственное я добавил емкость на 10µF в разрыв кнопки RST. А то, там толи дребезг кнопки был, толи хз.

Wi-fi термометр на ESP8266. Часть 1. Собираем датчик температуры воздуха на ESP-01 сделай сам, esp8266, arduino, электроника, программирование, NodeMcu, своими руками, длиннопост

«Напрямую» к питанию подключается только вывод VCC, остальные выводы: CH_PD, RESET, GPIO0, GPIO2, должны быть подтянуты к питанию (VCC) через резистор от 4,7 до 50 кОм. «Напрямую», к минусу (общему проводу) питания подключаем только GND, а GPIO0 подтягиваем (pulldown) тоже через резистор до 10k к GND для перевода модуль в режим загрузки прошивки. Об этом немного позже. Далее подключаем:

ESP8266 — RX ---> USB-TTL — TX,

ESP8266 — TX, ---> USB-TTL — RX.

Уже на этом этапе можно подать питание на схему, и убедиться что ничего не сгорело. При успешном старте заводской прошивки на модуле ESP8266 загорится красный светодиод (индикатор питания, на некоторых версиях модуля, например ESP-12, может отсутствовать) и пару раз мигнет синий (это индикатор передачи данных от модуля к терминалу по линии TX-RX, может иметь другой цвет).

Проверка подключения и прошивка

Для работы с esp мы будем использовать широко распространенную в узких кругах ESPlorer https://esp8266.ru/esplorer/#download Программа написана на java и будет без проблем работать под разными платформами (win, linux mac)


Подадим питание на модуль, запустим программу, выбираем нужный COM порт, и нажимаем open, и перезагрузим модуль. После этого в окне терминала мы увидим мусор из символов (из-за разных скоростей передачи) , а потом что-то типа:

wdt reset

load 0x40100000, len 25052, room 16

tail 12

chksum 0x0b

Это означает что модуль успешно стартует на стоковой прошивке и у вас есть с ним связь.


Отложим пока ESPlorer в сторону, он понадобится нам позже. Самое время прошить в наш модуль прошивку NodeMCU. Я выбрал эту прошивку по нескольким причинам: для обновления работы скриптов больше не нужно переводить модуль в режим прошивки, и нажимать кнопки на макетке (у меня все это дело немного глючило на макете) , возможность использовать готовые модули, наличие хорошей документации к API. Ссылка на документацию: https://nodemcu.readthedocs.io/en/master/


Благодаря сервису https://nodemcu-build.com/ мы можем собрать собственную версию прошивки только с теми модулями, которые нам нужны. Чем меньше модулей будет в прошивке, тем больше места останется для ваших данных и скриптов.

Wi-fi термометр на ESP8266. Часть 1. Собираем датчик температуры воздуха на ESP-01 сделай сам, esp8266, arduino, электроника, программирование, NodeMcu, своими руками, длиннопост

Заполняем email, ставим галочки на те модули что нам понадобятся, а именно: bit, CJSON, file, GPIO, HTTP, I²C, net, node, 1-Wire, timer, UART, WiFi и нажимаем Start Your Build.

Пока выполняется билд скачаем программу для прошивки. Если у вас не windows, то есть другие инструменты, например esptool, я использовал nodemcu-flasher https://github.com/nodemcu/nodemcu-flasher Скачиваем билд в зависимости от вашей операционной системы.

Wi-fi термометр на ESP8266. Часть 1. Собираем датчик температуры воздуха на ESP-01 сделай сам, esp8266, arduino, электроника, программирование, NodeMcu, своими руками, длиннопост

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

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

Wi-fi термометр на ESP8266. Часть 1. Собираем датчик температуры воздуха на ESP-01 сделай сам, esp8266, arduino, электроника, программирование, NodeMcu, своими руками, длиннопост

Теперь запускаем ESP8266Flasher.exe, переходим на вкладку Config, в первую строчку добавляем наш файл.

Wi-fi термометр на ESP8266. Часть 1. Собираем датчик температуры воздуха на ESP-01 сделай сам, esp8266, arduino, электроника, программирование, NodeMcu, своими руками, длиннопост

Переходим на вкладку Operation, перезагружаем нашу ESP-01 в режим прошивки таким образом: зажимаем кнопку FLASH и нажимаем RESET, отпускаем FLASH. Нажимаем Flash.

Wi-fi термометр на ESP8266. Часть 1. Собираем датчик температуры воздуха на ESP-01 сделай сам, esp8266, arduino, электроника, программирование, NodeMcu, своими руками, длиннопост

Если все прошилось успешно, ура-ура! Осталось совсем немного.

Теперь открываем ESPlorer, в правой части выбираем нужный порт, нажимаем Open и перезагружаем модуль нажав на кнопку RESET. Вы должны увидеть в терминале что-то похожее.

Wi-fi термометр на ESP8266. Часть 1. Собираем датчик температуры воздуха на ESP-01 сделай сам, esp8266, arduino, электроника, программирование, NodeMcu, своими руками, длиннопост

Пишем логику работы датчика

Логика работы датчика очень проста: после загрузки подключаемся к wi-fi точке, получаем ip-адрес. Один раз в минуту считываем показания и отправляем их в облако. Помимо этого создаем на 80 порту веб-сервер, обратившись к которому можно получить JSON с текущим значением температуры.

Дело за малым, создаем новый файлы, копируем в них содержимое и сохраняем в ESP, - Save to ESP. Прошивка NodeMCU предоставляет нам некий аналог файловой системы, можно сохранять, удалять файлы на ESP как на любой флэшке. При этом не требуется переводить модуль в режим прошивки, можно даже сделать обновление прошивки по воздуху.

Несколько слов отдельно стоит сказать про файл init.lua Именно он начинает исполнятся после загрузки модуля, и уже из него вызываются все остальные файлы на исполнение.

Точка-доступа и пароль задаются в этой строчке:

wifi.sta.config("YOUR_SSID_NAME", "YOUR_PASSWORD")

Вместо YOUR_SSID_NAME и YOUR_PASSWORD необходимо указать имя точки-доступа и пароль от неё. В моем случае настройки приходят с роутера по DHCP, поэтому ip-адрес здесь не указывается. В настройках роутера я закрепил за есп постоянный адрес.

Для сохранения данных мы будем использовать сервис https://thingspeak.com/

Там необходимо зарегистрироваться и создать канал. В один канал можно записывать сразу несколько показателей, например если помимо температуры мы бы измеряли влажность или что-то еще. Переходим на страницу API Keys и копируем оттуда Write API Key. Этот ключ необходимо вставить в файл application.lua на строчке 36 вместе YOUR_API_KEY

http.get("http://api.thingspeak.com/update?api_key=YOUR_API_KEY&field1..."..t, nil, function(code, data)

Также не забываем загрузить файл ds18b20.lua, в нем содержится логика для работы с датчикам DS18B20. Т.к. прошивку мы взяли integer, а температура является float числом, я этот файлик вероломно поправил для того, чтобы в результате работы возвращалась строка, но с разделителем точкой, как будто у нас есть поддержка работы с дробными числами.

Можно протестировать устройство, подключив датчик через макетную плату.

Вот принципиальная схема устройства, накидал быстренько.

Wi-fi термометр на ESP8266. Часть 1. Собираем датчик температуры воздуха на ESP-01 сделай сам, esp8266, arduino, электроника, программирование, NodeMcu, своими руками, длиннопост
Wi-fi термометр на ESP8266. Часть 1. Собираем датчик температуры воздуха на ESP-01 сделай сам, esp8266, arduino, электроника, программирование, NodeMcu, своими руками, длиннопост

После включения устройства у вас в канале на thingspeak должны появиться данные, а также вы должны смочь зайти на ip-адрес, который назначился вашей esp в браузере и увидеть примерно следующее:

{

"sensor-name": "balcony",

"temperature": 20.7500,

"chipID": 170827,

"espMac": "5c:cf:7f:02:9b:4b",

"espIp": "192.168.20.38",

"heap": 32040,

"timerTicks": 835632668

}

Формат выдачи данных вы можете поменять самостоятельно поправив файл application.lua

Финальная сборка устройства

Я запаял все на макетной плате под пайку, такой зеленой, с отверстиями. Стабилизатор питания отдельный, на AMS1117. Питается сейчас от старого БП роутера длинк на 5V, за несколько месяцев ESP ни разу не зависла. Жду пока приедут антенна и приемник катушки (ну когда же уже!!!!!), для того, чтобы питать датчик за окном без проводов. Ковырять и сверлить стеклопакеты на утепленном балконе не хочу.

Wi-fi термометр на ESP8266. Часть 1. Собираем датчик температуры воздуха на ESP-01 сделай сам, esp8266, arduino, электроника, программирование, NodeMcu, своими руками, длиннопост
Wi-fi термометр на ESP8266. Часть 1. Собираем датчик температуры воздуха на ESP-01 сделай сам, esp8266, arduino, электроника, программирование, NodeMcu, своими руками, длиннопост

Заключение

Вот мы и закончили с вами наш температурный датчик. Все исходники файлов можно скачать на github. https://github.com/nossSpb/nodemcu-ds18b20-tutorial/tree/mas... Осталось все это дело упаковать в герметичный корпус и повесить за окно. Помимо текущих показаний, мы также имеем историю измерений в облаке на thingspeak, и тоже можем с ней работать. Об этом я расскажу в следующей части. Делитесь своими идеями в комментариях, задавайте вопросы. Спасибо что дочитали до конца.

Показать полностью 14
152
[Обзор модулей] Датчик кислотности жидкости
63 Комментария в Arduino & Pi  
[Обзор модулей] Датчик кислотности жидкости длиннопост, Ардуино uno, arduino, радио, радиолюбители, электроника, радиоэлектроника, микроконтроллеры
Показать полностью 1
83
Усилитель А. Лайкова (Super A). Часть I. Оконечник.
38 Комментариев в Лига Радиолюбителей  

Всем здравствуйте!

Начну с того, что попросил меня знакомый (будем называть его заказчиком), собрать ему усилитель, да не абы какой, а качественно играющий. Небольшой опыт у меня в этом был, по этому из интереса я согласился.

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

Снова перерисовал схему и переразвел плату как мне удобно (не могу я ни одну схему собрать без отсебятины), собственно вот они:

Усилитель А. Лайкова (Super A). Часть I. Оконечник. усилитель, схема, своими руками, длиннопост, электроника
Показать полностью 6
113
Wi-fi термометр на ESP8266. Часть 0. Подготовительная.
50 Комментариев в Arduino & Pi  

Привет, пикабу!

Все началось с того, что у меня уже довольно давно лежал чип ESP-01, один из самых первых, что появился на али. Очень долго до него не доходили руки, но наконец дошли. В предстоящей серии публикаций расскажу подробно о каждом этапе. Этой серией постов надеюсь разжечь интерес аудитории к микроконтроллерам и программированию, а также побудить повторить мой опыт. Видео не будет, будет много текста и картинок.

Wi-fi термометр на ESP8266. Часть 0. Подготовительная. сделай сам, esp8266, arduino, электроника, программирование, NodeMcu, своими руками, длиннопост

На картинке изображен модуль из второй части, который показывает текущие дату\время, показания датчика (датчик пока находится внутри квартиры)

Показать полностью 2
271
Кольцевая лампа своими руками без пайки
72 Комментария в Лига фотографов  
Кольцевая лампа своими руками без пайки лампа, свет, 3d, 3D принтер, электроника, фотография, длиннопост

Запилил 3д-принтерную кольцевую лампу на 50 дешевых светодиодов, которая собирается без пайки. Только капелька клея. Берите пользуйтесь. Кому надо, могу распечатать и выслать.

Диодов можно и меньше, чем 50.

Показать полностью 6
110
IPhone 5 от подписчика (нет подсветки)
33 Комментария в Сообщество Ремонтёров  

Всем добрый день.

Обратился ко мне человек за помощью, после того как увидил мои посты на пикабу

собственно не большая проблемка и очень распространенная

IPhone 5 от подписчика (нет подсветки) электроника, ремонт техники, iPhone 5, Ремонтеры, длиннопост

Согласовали и принес он мне сие чудо )

ну как то так выглядело )

IPhone 5 от подписчика (нет подсветки) электроника, ремонт техники, iPhone 5, Ремонтеры, длиннопост

Подкинул к ЛБП и вижу что подсветки нет совсем

и как показывает опыт виноваты катушка и диод в цепи драйвера подсветки

Показать полностью 10
26
Матричная клавиатура Часть II [Кодовый замок и другие схемы]
4 Комментария в Arduino & Pi  

Всем привет!

Сегодня публикую вторую часть по теме "Матричная клавиатура"

Прикрепляю, как обычно, видеоурок по данной теме.


Рассмотрим на этот раз несколько схем с применением данной клавиатуры, попробуем управлять несколькими светодиодами, реле, ну а главной изюминкой данного видео станет КОДОВЫЙ ЗАМОК


Я прилагаю программный код для кодового замка, наиболее простой в плане длины и объема, в видео все подробно объясняю, так что думаю данная схема будет вам понятна и проста.


Также ее легко можно дополнить своими условиями и подогнать под свои параметры.


Статья про первую часть про матричную клавиатуру тут: http://pikabu.ru/story/matrichnaya_klaviatura_i_arduino_chas...


Схемы подключения, библиотеки и коды скачать можно здесь: https://yadi.sk/d/BIuU18QT3FaXvd

488
Делаем мощный лабораторный блок питания своими руками
48 Комментариев в Сообщество Ремонтёров  
776
Игра "Ну погоди!".
114 Комментариев  

Нашёл дома. Вставил батарейки. Волк начал ловить яйца!!!

Игра "Ну погоди!". сделано в СССР, Игровая приставка, электроника, длиннопост
Игра "Ну погоди!". сделано в СССР, Игровая приставка, электроника, длиннопост
Показать полностью 4
44
Хэндмейд бас-гитара - часть третья
2 Комментария  

http://pikabu.ru/story/khyendmeyd_basgitara_4892509 - начало

http://pikabu.ru/story/khyendmeyd_basgitara__chast_vtoraya_4... - продолжение

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

Хэндмейд бас-гитара - часть третья Бас-гитара, злой хендмейд, звук, электроника, длиннопост

Или хамбакеров, что по сути синглы соединенные последовательно в противофазе

Хэндмейд бас-гитара - часть третья Бас-гитара, злой хендмейд, звук, электроника, длиннопост
Показать полностью 8
67
Высоковольтный генератор из старого телевизора
24 Комментария в Сообщество Ремонтёров  

Копаясь в своем старом архиве нашел это видео (снято на тапок из 90х)

Высоковольтный генератор из деталей ч/б телевизора (генератор на транзисторе, модифицированный трансформатор, умножитель) Питается от 12 вольт.


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

ВВ провода подключались к проволочной рамке 0,5 * 1 метр, разрядом сжигалось все, что приближалось к электродам на 3-4 см. Видео антимоскитной работы к сожалению не нашлось)

56
Вывод данных с Arduino на дисплей
25 Комментариев в Arduino & Pi  

Сегодня хочу просто и понятно объяснить как выводить данные с наших датчиков, модулей на дисплей. Использовать буду дисплей 1602 с шиной i2c


Я буду это делать на примере ультразвукового модуля HC-SR04 и расстояние до объектов буду выводить на дисплей. Знаю, это не особо сложно, но начинающим будет очень даже полезно!


Еще понадобятся некоторые библиотеки для дисплея, библиотеки и скетчи ( программные коды) используемые в видео можно скачать тут: https://yadi.sk/d/hWHcQ0wM3CrpKi


Все подробно рассказал в прикрепленном к посту видео. Спасибо!

87
ТОП 5 простых ремонтов для начинающих
6 Комментариев  
468
Быстрый ремонт iPhone 5s
170 Комментариев в Сообщество Ремонтёров  

Всем добрый день.

Постоянный клиент принес iPhone 5s ,по его словам телефон просто перестал работать – в момент когда он по нему говорил. С его слов телефон не роняли и не мочили. Пробовали заряжать, но при этом не было ни изображения , ни звука, только сильный нагрев.


Приступим к ремонту!

Быстрый ремонт iPhone 5s ремонт техники, iPhone 5s, техника, электроника, ремонт, длиннопост

Подключаем "голую плату" к ЛБП и видим такое потребление

Быстрый ремонт iPhone 5s ремонт техники, iPhone 5s, техника, электроника, ремонт, длиннопост

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

Быстрый ремонт iPhone 5s ремонт техники, iPhone 5s, техника, электроника, ремонт, длиннопост

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

Быстрый ремонт iPhone 5s ремонт техники, iPhone 5s, техника, электроника, ремонт, длиннопост
Быстрый ремонт iPhone 5s ремонт техники, iPhone 5s, техника, электроника, ремонт, длиннопост

После того как отмыл плату и прозвонил на КЗ. Был выявлен пробитый конденсатор в цепи драйвера подсветки С131

Отпаиваем и меняем на аналогичный

Быстрый ремонт iPhone 5s ремонт техники, iPhone 5s, техника, электроника, ремонт, длиннопост
Быстрый ремонт iPhone 5s ремонт техники, iPhone 5s, техника, электроника, ремонт, длиннопост

После замены пробитого С131 подключаем плату к ЛБП

Быстрый ремонт iPhone 5s ремонт техники, iPhone 5s, техника, электроника, ремонт, длиннопост
Быстрый ремонт iPhone 5s ремонт техники, iPhone 5s, техника, электроника, ремонт, длиннопост

Делаем первое включение от ЛБП и следим за потреблением и нагревом на плате

Быстрый ремонт iPhone 5s ремонт техники, iPhone 5s, техника, электроника, ремонт, длиннопост

Убедившись что все напряжения в норме и нет лишнего потребления, запаиваем защитные экраны на место и собираем телефон

Быстрый ремонт iPhone 5s ремонт техники, iPhone 5s, техника, электроника, ремонт, длиннопост
Быстрый ремонт iPhone 5s ремонт техники, iPhone 5s, техника, электроника, ремонт, длиннопост
Быстрый ремонт iPhone 5s ремонт техники, iPhone 5s, техника, электроника, ремонт, длиннопост

Готово!было потрачено порядка 40 минут драгоценного времени

Всем удачных ремонтов!

Показать полностью 13
872
Расстановщик SMD-компонентов
43 Комментария  
Расстановщик SMD-компонентов
Как ленивый любитель сосисок угодил хипстерам и офисным менеджерам
спонсорский пост от

Считается, что двухколесный транспорт начинает свою историю в 1817 году. Тогда изобретатель и ученый Карл фон Дрез сконструировал первый самокат и представил устройство как «машину для ходьбы». В 1916 году появился первый самокат с мотором. Разработку тут же взяли на вооружение почтовые и полицейские службы, но говорить об огромной популярности было сложно.

Как ленивый любитель сосисок угодил хипстерам и офисным менеджерам длиннопост

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

Лень, семья и колбаса

В 2000 году, словно по мановению волшебной палочки, снова произошел самокатный бум. На прилавках магазинов США появились первые алюминиевые красавцы — небольшие, легкие и прочные. На боках и деке красовалась резкая, как свист пролетающего мимо вас любителя скорости, надпись «Razor».

Показать полностью 8


Пожалуйста, войдите в аккаунт или зарегистрируйтесь