Плюсы

воскресенье, 30 апреля 2017 г.

Погодная станция на ESP8266 и цветном TFT дисплее ILI9341

На этот раз хочу рассказать вам об очередном интересном проекте из интернета, который я смог повторить. Речь идет о погодной станции на базе ESP8266 и цветного TFT ILI9341 дисплее. Это не совсем погодная станция, это скорее часы с прогнозом погоды.
Данные о пронозе погоды проект берет с достаточно экзотического места wunderground
На этом сайте несложно зарегистрироваться и получить свой бесплатный API ключ, который нужно будет прописать в скетче, а также указать ваш город и часовой пояс.
Проект использует много библиотек, всех и не упомнишь, но их можно найти легко на https://github.com Это ссылка на страницу самого проекта, который создал (вернее доработал) neptune2
Исходный код проекта создал squix78 , основная разница между ними - это вид отображения часов. В проекте neptune2 часы имитируют семисегментные индикаторы зеленого цвета.
Программирование все идет через Arduino IDE, почитайте в интернете как эту плату доустановить в IDE arduino-ide-esp8266 Необходимые иконки скачиваются из интернета самой платой. Единственное, хотелось бы независимости и заливать иконки в плату самостоятельно, но пока я не смог сделать этого.Вдруг тот сайт, на котором эти иконки хранятся рухнет. Подгрузка иконок с сайта происходит не постоянно, а только при форматировании SPIFFS, в лучшем случае это будет один раз.
Позволю себе предложить вам немного измененный вариант  СКЕТЧ 
Изменил чуть цвета, прогноз погоды на четыре дня, а не на три. И еще первым в прогнозе отображается не текущий день, а следующий. А сверху крупно также, как и было на текущий день.
Ну и показываю, как у меня это выглядит.
На последнем фото заменены иконки. Захотелось свой вариант. Заливал не через SPIFFS, а файловый сервер HFS. Ссылка на готовые иконки. Луна не поменяна.

понедельник, 2 января 2017 г.

Проект онлайн-радио Karadio на базе ESP8266 и VS1053



Хочу познакомить русскоязычных пользователей интернета с очень интересным проектом под названием Karadio. Данное устройство позволяет проигрывать потоки интернет-радиостанций, которых огромное множество на сегодня. Устройство полностью автономно и способно воспроизводить потоки без участия компьютера. Устройству необходим только выход в интернет посредством Wifi (например, с помощью роутера).
Для самого минимума постройки этого проекта необходимо две платы ESP8266 и VS1053. Можно добавить дополнительно усилитель для вывода звука на динамики и различного рода дисплеи для отображения информации о потоке. Понадобится еще блок питания на 5В и 3,3В или преобразователи напряжения DC-DC. При подключении дисплея необходима плата Arduino mini или nano.
На данный момент этот проект является самым прогрессивным на территории интернета (как мне кажется).

 С руссификацией дисплея уже разобрался, нашел в интернете шрифт кириллический на ЭТОЙ странице и просто скопировал его числовой массив в один из ненужных шрифтов. Править нужно файл u8g_font_data.c по пути "C:\Users\Andrew\Documents\Arduino\libraries\U8glib_Arduino-master\src\clib" у вас может быть чуть иной путь.
Теперь все нормально отображается, стало удобнее пользоваться радио, потому что я слушаю преимущественно русскоязычные радиостанции.
Более подробно об этом проекте можно узнать на страницах сайтов:

По этим ссылкам вы можете найти схему устройства, прошивку для ESP8266 и Arduino Pro mini, а также связаться с автором проекта, написать ему сообщение. Если вам понравится эта разработка, то есть возможность поддержать автора материально.

А пока можно посмотреть на то, как получилось повторить эту конструкцию мне. Онлайн-радио сделано на базе готовой mp3 колонки (кубика) Atlanfa, которую можно найти сейчас почти везде. Отсеком для дополнительных аккумуляторов я пожертвовал и разместил в нем дисплей и Arduino nano. Слева ручка потенциометра усилителя (громкость). Справа гнездо блока питания 5В. Позже я добавил гнездо для наушников. Динамики при подключении наушников не отключаются, просто убавляю громкость усилителя на ноль. Дисплей очень маленький, но его хватает для отображения минимальной информации, тем более практика показала, что и она не нужна. В будущем автор планирует добавить управление воспроизведением с помощью IR пульта. А пока есть возможность переключать каналы через Web-интерфейс в браузере смартфона или компьютера. Правда, есть еще возможность подключить несколько обыкновенных кнопок к радио, но я не стал этого делать, потому что они тоже требуют свободного места.
После включения радио начинает играть спустя несколько секунд. Web-интерфейс немного подтормаживает и долго не появляется в браузере. А в остальном все очень здорово. Качество звука хорошее, на уровне колонки Atlanfa примерно. Слышны тихие щелчки, видимо, их дает ESP8266 своей деятельностью. Возможно, кое-где стоит проложить экранированные провода (до усилителя).
При воспроизведении потребление тока около 500мА, а в момент запуска больше одного ампера. Без усилителя потребление было меньше. А сейчас со слабым блоком питания будут циклические перезапуски. Блок питания на 5В 3А позволяет без проблем пользоваться устройством, но это с запасом (другого не было у меня).



четверг, 4 августа 2016 г.

Качество сигнала 2,4ГГц и 5ГГц роутера Xiaomi MiWiFi Router 3

5ГГц

1. В 1 метре от роутера
2. В противоположном углу комнаты, где стоит роутер
3. В дальнем углу соседней комнаты метров 8 от роутера, роутер за стеной


 4. На улице метров 10 от роутера, во дворе, роутер возле окна.

2,4ГГц

1.В комнате с роутером


2. В другой комнате
3. Во дворе




Инструкция в картинках по прошивке роутера MiWiFi 3 Xiaomi Mi-router 3

Инструкция для новичков таких же как я, которые столкнулись с трудностями при прошивке роутера  MiWiFi 3  Xiaomi Mi-router 3. В сети есть несколько видео прошивки, а также есть целая ветка форума, посвященная данному роутеру 4PDA.
Все основные моменты прошивки смотрите там.
1). Скачиваем VMware Workstation 12 Player  и скрипт PROMETHEUS ТУТ Ветка форума посвященная отдельно скрипту ТУТ
2).Устанавливаете VMware Workstation 12 Player.

3). Распаковываете в отдельную папку файлы образа виртуальной машины PROMETHEUS-64.
4). Выбираете в VMware "Open a Virtual Machine" и выбираете из распакованной папки файл PROMETHEUS-64.vmx.
5). Появится новая виртуальная машина PROMETHEUS-64, ткните на нее и выберите справа внизу "Edit virtual machine settings".

6). Настройки делаете, как на скринах выше. Возможно придется выбрать из выпадающего списка "Preferred mode" иные варианты при возникновении ошибок. Нажимаем ОК.
7). Потом выбираем "Play virtual machine".
8). Запустится виртуальная машина и предложит скачать дополнения из интернета для развертывания. Соглашайтесь. Потом будет скачиваться исходный код прошивки.
9). Подключите роутер к компьютеру с помощью сетевого кабеля и прошейте его прошивкой от разработчика. Взять можно ее из ПОСТА #488 на форуме 4pda. Как это сделать, учитывая, что интерфейс китайский, можно посмотреть в видео
Пошаговая установка стоковой прошивки от разработчика.
a) Входим в админку роутера введя пароль, который вводили при первом подключении


b). Выбираем третью вкладку

с). Выбираем пункт меню с изображением буквы i
d). Потом серую кнопку

e). Потом кнопку Обзор и выбираем на компьютере скачанный файл bin (если у вас zip, то предварительно нужно распаковать в папку любую). Далее синюю кнопку.
f). Начнется процесс прошивки, после которого роутер перезагрузится



10). Выберите конфиг роутера mi-3  напечатав номер 3 и нажав Enter

 
 11). Потом выбираем пункт 0 Хак SSH стоковой прошивки. Подождите, пока будет получен доступ по SSH .Роутер подключен по LAN к компьютеру. Запишите пароль SSH.

12). Перед сборкой прошивки можно добавить в нее скины. Пункт 2, после этого нажимаем номера скинов, которые вы хотите добавить. Можно все, неизвестно, какой понравится.

Выбираем Firmware пункт 4 и потом собрать Firmware. Toolchain предварительно собирать не нужно, он сам собирается в процессе сборки прошивки. Прошивка собирается долго до сообщения об успехе с номером версии прошивки. Выходим в предыдущее меню нажимая Shift+Q.


 


 13). Следующим шагом идет прошивка- пункт 4 см. скриншот. Интернет нужно отключить и роутер на данном этапе должен быть присоединен к компьютеру сетевым кабелем, сеть должна определиться нормально. Больше никаких соединений сетевых на компьютере быть не должно.
14).Будет предложено создать бекап разделов - согласитесь, напечатав y. Прошивка начнется автоматически после успешного создания бекапа. Терпеливо дожидаемся окончания прошивки, предложат перезагрузить роутер. Сначала прошивается U-boot, потом прошивка. По окончанию будет выход в меню скрипта.
15). Следующим шагом можно отформатировать память роутера для установки Entware пункт 7.
16). Далее выбираем патч EEPROM для улучшения качества сигнала 5Ггц.
17). На этом все. Можно зайти на роутер по LAN логи и пароль admin admin. По wifi пароль доступа 1234567890. По окончанию прошивки на экране это все можно прочитать.

Навигация по скрипту: Shift+С выбрать конфиг вашего роутера из списка, Shift+Q возврат на предыдущее меню, Shift+M выбор дополнительных модулей. Пункты меню выбираются путем ввода их номера. Иногда требуется подтверждение путем ввода Y и нажатия Enter. Для переключения с виртуальной машины на Windows используется сочетание Alt+Ctrl.

четверг, 21 апреля 2016 г.

Ремонт термоклеевого пистолета

Настал такой момент и у меня - термоклеевой пистолет сгорел. Скажу сразу, что пистолет был дешевый, но не маленький из Fix-price, покупал в магазине электротоваров. В интернете почитал способы его ремонта, но весь ремонт сводится либо к замене позистора (нагревателя), либо к покупке нового пистолета. Второй вариант пока не рассматривал, потому что пистолет за 50 рублей уж точно прослужит недолго. В первом варианте тоже есть одна проблема - где взять позистор.
Вспомнил, что раньше делали паяльники из мощных резисторов на 10 Вт. Почему бы такой резистор не использовать в термопистолете. В наличии был на 6 кОм, на 2,2 кОм. Прикинул на бумаге, что мощность с 2,2 кОм будет 22 Вт и решил применить такой резистор. У дюралевой трубки пистолета пообломал борта того места, где лежал старый позистор и обработал напильником. Затем хомутом сантехническим притянул резистор к трубке, под него термопасты сунул.  Темопаста не рассчитана на очень высокие температуры, посмотрю, как себя она поведет. Прилегание резистора плохое, но он трубку нагревает и все работает. Мощность нагрева избыточна, поэтому целесообразно сменить резистор на более высокоомный. Но мне и так понравилось, кроме этого поставил тумблер для отключения, чтобы не перегревался.
В принципе, вполне рабочий способ ремонта термоклеевого пистолета, если у вас в корпусе достаточно места для расположения крупного резистора.



суббота, 17 октября 2015 г.

Зеркало для телескопа Ньютона с Aliexpress

Здравствуйте. Рискнул заказать сферическое зеркало из Китая для своего самодельного телескопа. До этого у меня уже был один телескоп с  сферическим зеркалом из журнала Деагостини. Зеркало из журнала слишком короткофокусное и требует применения корректора.
Из журнала я применял только зеркала и корректор решил даже не заказывать. Поэтому начал искать на просторах интернета зеркало, которое не требует коррекции. На параболу я не рассчитывал, тем более в Китае.
Понимаю, что качество зеркала с Aliexpress, скорее всего оставляет желать лучшего, но проверить его мне не чем. Просмотр теневых картин я так и не освоил.
Зеркало заказал тут потому что цена меня вполне устроила. На самом деле - это набор главного зеркала и диагонального. Посылка была доставлена в рекордные 12 дней с хорошим треком. Упаковка тоже хорошая. Коробка обернута пупырчатой пленкой в целлофановом конверте, внутри коробки два зеркала внутри пупырчатого свертка. Зеркала завернуты в кальку, а главное зеркало еще и в китайскую газету (сохранил на память). Диагональное зеркало запечатано в пакетик и кальку.



Размер диагонального зеркала меня поразил, после зеркала из Деагостини оно микроскопическое 25X34 мм. Диаметр главного зеркала 114 мм, толщина 14 мм. Удалось определить его фокус - 900 мм, что и заявлено в описании. Жаль, что больше ничего не могу сказать о зеркале. Попробую скоро его в деле.

среда, 30 сентября 2015 г.

Окуляр 1.25 " ( 31.7 мм ) Plossl 4 мм

Сегодня хотелось бы немного рассказать о покупке мной бюджетного окуляра для моего самодельного телескопа. Этот окуляр подошел к самодельному, опять же, фокусировщику из объектива фотоаппарата Гелиос-44. А вообще, у купленного окуляра стандартный посадочный размер 1.25 "(31.7 мм).
Я еще очень начинающий телескопостроитель, поэтому даже такой окуляр для меня приемлем.
Покупал на Aliexpress Здесь
Немного моего фото:


Фокусное расстояние 4мм, поле зрения окуляра неизвестно. У продавца есть нелестные отзывы о окуляре, типа в нем все мутно видно, плохое качество. Неизвестно как именно использовал человек этот окуляр, подробностей он не написал.
Я окуляр уже использовал, но мой опыт не позволяет мне судить о качестве окуляра, да еще при самодельном телескопе с зеркалом сферой, который нуждается в корректоре.
Сейчас я уже заказал новое зеркало тоже на Aliexpress с фокусным расстоянием 900 мм. На этом зеркале можно будет понять кто виноват и в чем.
Линзы чистые, все из металла и резины. Внутренняя резьба для фильтров. Жаль разбирать жалко, а то бы поизучал устройство.
При покупке искал именно Плессл Plossl, вроде как они получше Кельнер.
Хочу сказать, что продавец проверенный, качество соответствует цене. Хотя я все равно считаю, что окуляры и вообще оптика стоит недешево, но может это и правильно.
Зеркало купил Тут (набор зеркал), пока не пришло. За такую цену сложно найти зеркало, может я не искал хорошо.