Yehorych

Yehorych

Пикабушник
62К рейтинг 51 подписчик 27 подписок 296 постов 82 в горячем
Награды:
5 лет на Пикабу За участие в Пикабу-Оскаре С Днем рождения Пикабу!За неравнодушие к судьбе Пикабу
32

Включаем габариты красиво, меняем режимы их включения через Bluetooth

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

927

Воскрешение увлажнителя воздуха

Принесли мне знакомые в ремонт Electrolux EHU-3510D, не работает, нет пара, протекает.
Вот плата генератора какой я ее увидел.

Его уже разбирал хозяин и некоторые сгнившие детали потерялись. А именно дроссель L3 и конденсатор С5, подстроечный резистор и С3 отвалились уже у меня на руках.
На ней судя по схеме гуляло 48 вольт, воду хозяева заливали очень жесткую, по этому везде где добралась вода все превратилось в труху, у обоих диодов полностью аннигилировались выводы, может быть это и спасло транзистор, повезло, он остался жив.

Вид со обратной стороны.

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

Раскопал в недрах интернета схему. Дроссель L3 я намотал сам взял сердечник с древней видеокарты, индуктивность 100uH, замерив прибором, ошибся немного 120 получилось, с первого раза отмотал пропорционально витки и получил нужный номинал, сверху "обжал" термоусадкой. Резистора на 0,47 Ом другого небыло, поставил что было.


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

Места соединения ультразвукового излучателя и емкости с водой, все прокладки я обработал сантехническим силиконом. Проверил на герметичность, все идеально. Плату я залил лаком PLASTIK-71, очень хорошая штука, в УФ хорошо видно где он есть и что не залакировано. Фото к сожалению не делал. 
И вот долгожданный холодный пар. 


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


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

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

Как сменить имя и пароль на Bluetooth модуле HC-05 через Arduino

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

Я менял имя и пароль подключив Bluetooth модуль HC-05 к Arduino Uno (китайский клон).

Если у вас китайский клон пусть и не Uno, перед тем как обращаться к модулю проверьте UART на работоспособность, (у многих китайских клонов он не работает, и люди отчаянно мучаются) для этого на Arduino замкните RX и ТХ перемычкой. Это делается для того чтобы отправленные данные возвращались назад для проверки.

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

Затем запустите монитор COM порта,

и отправьте любой текст, он должен вернуться и отобразится в окне монитора порта.
Как на этом скрине, отправленное слово - test

Если вы не получили эхо, вы отправляете команды, а ничего нет в ответ, то вот решение Борьба с bluetooth модулями HC-05 и HC-06 + Arduino

Если отправленное возвращается, идем дальше.
Подключаем HC-05 к Arduino, RX к RX,  TX кTX.  GND к GND, VCC к 5V (у меня версия 3.3V - 6V)

Теперь как перевести HC-05 в режим AT команд, для смены пароля, имени и других параметров.
Отключаем VCC от HC-05.
На модуле есть кнопка, зажимаем, удерживая, подключаем питание к ардуинке, отпускаем кнопку. Если сделали правильно светодиод на модуле HC-05 начнет медленно мигать, значит модуль перешел в режим AT команд. (в обычном режиме - быстро мигает)

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

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

Например в модуле HC-06 у меня заработало только с параметром "Нет конца строки" на скорости 9600.

А в этом модуле HC-05 параметр NL& CR и скорость 38400. Если скорость правильная, а параметр строки не верный, то при отправке команды AT обычно высвечивается - Error (0). Тогда перебирайте параметры строки.


И вот на введенную команду AT вы получили заветное - OK.
Теперь про AT команды, у HC-05 и HC-06 они могут отличаться, а так же в зависимости от версии модуля как я понял, но могу ошибаться,  надо гуглить и перебирать их.

У меня версия = VERSION:3.0-20170601
Вот те команды которые работали на этом модуле у меня.

AT+VERSION - выводит версию
AT+PSWD - выводит текущий пароль, а  для модуля HC-06 (AT+PSWD?) (все команды для получения данных со знаком вопроса)
AT+NAME - выводит имя

AT+PSWD=тут пишем новый пароль
AT+NAME=тут пишем новое имя.

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


Возможно где-то слишком разжевал, может где-то не дописал чего, в комментариях поправят)

Cорри за мутные фото на старый тапок.


Всем удачи!

Показать полностью 5
Отличная работа, все прочитано!