cocasola01

cocasola01

на Пикабу
поставил 185 плюсов и 201 минус
отредактировал 0 постов
проголосовал за 0 редактирований
67К рейтинг 61 подписчик 4778 комментариев 147 постов 23 в горячем
1 награда
5 лет на Пикабу
98

Многофункциональное устройство своими руками, часть 2

Всем привет..

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

Многофункциональное устройство своими руками, часть 2 Электроника, Своими руками, Хобби, Длиннопост, Рукоделие с процессом

Для  тех, кто присоединялся только что: это самодельное устройство на базе PIC контроллера и WIFI-адаптера (без применения arduino и аналогов), содержит в себе:

- интернет-часы (возможность синхронизации по всем часовым поясам);

- интернет-погодную станцию (возможность указания города и страны для получения погоды);

- календарь праздничных и памятных дней РФ (локальный);

Подробнее, в первой части: тут.


В текущей же части, пройдусь  только по изменениям и по новым функциям, а именно:

- Переделал монтаж и изготовил новую печатную плату, сделав второе устройство.

Многофункциональное устройство своими руками, часть 2 Электроника, Своими руками, Хобби, Длиннопост, Рукоделие с процессом
Многофункциональное устройство своими руками, часть 2 Электроника, Своими руками, Хобби, Длиннопост, Рукоделие с процессом

- Законченный корпус устройства

Многофункциональное устройство своими руками, часть 2 Электроника, Своими руками, Хобби, Длиннопост, Рукоделие с процессом
Многофункциональное устройство своими руками, часть 2 Электроника, Своими руками, Хобби, Длиннопост, Рукоделие с процессом
Многофункциональное устройство своими руками, часть 2 Электроника, Своими руками, Хобби, Длиннопост, Рукоделие с процессом

Что нового в интерфейсе?

- Поиск точки доступа WIFI, выбор SSID и установка соединения, ввод по пароля.

Многофункциональное устройство своими руками, часть 2 Электроника, Своими руками, Хобби, Длиннопост, Рукоделие с процессом
Многофункциональное устройство своими руками, часть 2 Электроника, Своими руками, Хобби, Длиннопост, Рукоделие с процессом

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

Многофункциональное устройство своими руками, часть 2 Электроника, Своими руками, Хобби, Длиннопост, Рукоделие с процессом
Многофункциональное устройство своими руками, часть 2 Электроника, Своими руками, Хобби, Длиннопост, Рукоделие с процессом

Пара примеров:

Погода в Анкаре

City name - город для которого был погодный запрос

Feels like - "ощущается"

Visibility - видимость, в метрах

Wind direction - направление ветра (E - восток, N - север, W - запад, S - юг.), читается как: восточно-северо-восточный.

В ответном XML сообщении, было человеческое выражение направления ветра, но мне не хватило экрана чтобы все это вывести.

Многофункциональное устройство своими руками, часть 2 Электроника, Своими руками, Хобби, Длиннопост, Рукоделие с процессом

Погода в Москве

Многофункциональное устройство своими руками, часть 2 Электроника, Своими руками, Хобби, Длиннопост, Рукоделие с процессом

Погода в Вашингтоне

Многофункциональное устройство своими руками, часть 2 Электроника, Своими руками, Хобби, Длиннопост, Рукоделие с процессом

Настройка времени и установка синхронизации часового пояса

Многофункциональное устройство своими руками, часть 2 Электроника, Своими руками, Хобби, Длиннопост, Рукоделие с процессом
Многофункциональное устройство своими руками, часть 2 Электроника, Своими руками, Хобби, Длиннопост, Рукоделие с процессом

Ну и напоследок: устройство задумывалось для размещения на стене, поэтому разъем питания выведен в нижней части корпуса. "Стоять" на столе корпус не сможет.

Поэтому вот такой вариант размещения:

Многофункциональное устройство своими руками, часть 2 Электроника, Своими руками, Хобби, Длиннопост, Рукоделие с процессом

Всем спасибо.


Ссылки на предыдущие части:

Многофункциональное устройство своими руками

Часы пикабушника

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

Многофункциональное устройство своими руками

Всем привет..

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

часы, интернет-погодная станция, интернет синхронизация времени, календарь событий (праздники).

Многофункциональное устройство своими руками Электроника, Своими руками, Хобби, Длиннопост, Рукоделие с процессом

<joke>

Я старовер и не доверяю Arduino и прочим готовым платформам для построения электронных устройств.

</joke>

Устройство состоит из:

Контроллера PIC18F46K22 (выбор контроллера обусловлен наличием  2-х независимых SPI портов и 2-х UART);

TFT экран на базе контроллера ILI9341 2.8" SPI, сенсорный;

2-x микросхем памяти Microchip 24lc512; 

WIFI модуля ESP8266-01 SPI;

Микросхема-часы DS1302 ;


Энергопотребление всей схемы вышло достаточно существенным, поэтому одним стабилизатором напряжения не обошлось и применил три стабилизатора :


5 вольт - L7805 в корпусе d2-pak и запитанных от него, 3.3 вольта для ESP8266-01 - L78L33 в корпусе d-pak и 3.3 вольта для TFT отдельным стабилизатором XC6206., с конденсаторной обвязкой.


Паять я не умею и вообще SMD монтаж паял первый раз в жизни, поэтому, Перфекционисты , закройте глаза

Многофункциональное устройство своими руками Электроника, Своими руками, Хобби, Длиннопост, Рукоделие с процессом
Многофункциональное устройство своими руками Электроника, Своими руками, Хобби, Длиннопост, Рукоделие с процессом

Моделирование устройства, осуществлял в Proteus, c использованием базовых библиотек. Кроме компоненты моделирующие сенсорные нажатия на экран, ее пришлось изготовить из компоненты KEYPAD., работает как обычная матричная клавиатура с соответствующим опросом.  В реальной схеме, конечно же эти пины контроллера не задействованы и опрос тач-скрина идет через штатные места TFT модуля.

Подключение ПК к ESP8266-01 осуществлял через USB_UART переходник и соответствующим подключением COM порта в proteus в UART rx/tx модели контроллера.

Многофункциональное устройство своими руками Электроника, Своими руками, Хобби, Длиннопост, Рукоделие с процессом

Так вот работает моделирование на ПК

Многофункциональное устройство своими руками Электроника, Своими руками, Хобби, Длиннопост, Рукоделие с процессом

Как же это все устроено? How It’s Made?

К сожалению или к счастью, описывать как подключить esp8266 или TFT, я сейчас не буду, так как не хватит и 10 постов для этой деятельности, поэтому короткие только тезисы:


- Часы это стандартный опрос DS1302, если счет времени осуществляется автономно. Без подключения к интернету.


- Запрос погоды, осуществляется путем создания подключения  API запроса к openweathermap.org для города Moscow и вычитыванием response в XML..

Значение m/s -ветер метры в секунды, hpA - давление в мм.рст., %% - Относительная влажность, t - текущая температура.

Картинки, предварительно загруженные в HEX значениях в память 24LC512 также читаются на основании кода иконки, передаваемой в response .

Была идея загружать картинки непосредственно от  openweathermap, но они мне не подошли по дизайну.


- Синхронизация времени с интернетом, осуществляется путем создания подключения к API запроса к worldtimeapi.org., загруженные значения затирают текущие значения в памяти DS1302.


- Календарь событий: изначально все события загружены в память 24LC512, в HEX. Сделал я это путем создания файлика XLS, где нормальный текст из Википедии разбивается на отдельные буквы, а потом раскладывается на HEX значения, которые простым copy-paste загружаются в 24LC512, при помощи обычного WinHex редактора.

Многофункциональное устройство своими руками Электроника, Своими руками, Хобби, Длиннопост, Рукоделие с процессом

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

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

Многофункциональное устройство своими руками Электроника, Своими руками, Хобби, Длиннопост, Рукоделие с процессом
Многофункциональное устройство своими руками Электроника, Своими руками, Хобби, Длиннопост, Рукоделие с процессом
Многофункциональное устройство своими руками Электроника, Своими руками, Хобби, Длиннопост, Рукоделие с процессом

Всем спасибо.


Мой предыдущий проект: Часы пикабушника

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

Раньше детство было другим

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


Но в один день, на сани набилось гораздо больше детей и ещё подсел жирный Толик, он весил килограмм 500 наверное. И случилось невозможное!. Сани тяжело стали разгоняться, набирать скорость входя в дугу напротив того проклятого дома. И в середине пути стало понятно, что мы не проходим мимо ворот, а летим точно в ворота. Никто не хотел прыгать., А оставшиеся рисковали столкнуться с неизбежностью.


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


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


А вот за разбитый соседский забор, нам влетело знатно.


Эх, детство, сейчас с дивана быстро встать уже приключение похлеще деревенских саней .

1

Очередная история покупки через OZON

Всем привет.


Хочу поделиться своим опытом покупок на OZON, а также их методом решения проблем. Прошу заметить сразу, это не очередной пост с нытьем из разряда: "я не прочитал правила и теперь потерял свои деньги", в содержании будет целая Санта-Барбара, и так, поехали:

Очередная история покупки через OZON Ozon, Читай-Город, Пэк, Покупка, Длиннопост

(музыкальная картинка, ноги рвутся в пляс).


Типичная ситуация, я заказал товар из Москвы, в Волгоград, через площадку OZON, как это видно из скриншота ниже. Получатель другое лицо, о чем в карточке товара явно написано.

Очередная история покупки через OZON Ozon, Читай-Город, Пэк, Покупка, Длиннопост

Что же может пойти нет так? Ерунда какая, я же сделал все правильно. Не стоит беспокоиться.


Однако, что-то пошло нет так. Появляется новый участник - ПЭК (транспортная компания).

Очередная история покупки через OZON Ozon, Читай-Город, Пэк, Покупка, Длиннопост

В этот момент, получатель товара, мне по телефону мне сообщил: что транспортная компания не сможет доставить ему товар, потому что получатель указан Я., и есть два пути:

1. Получить должен именно я. (но я в Москве, а товар в Волгограде).

2. Написать в OZON, чтобы те внесли исправления в карточку заказа.


Выбрал п.2. (Хотя как мы помним, получатель изначально был указан правильный).

Очередная история покупки через OZON Ozon, Читай-Город, Пэк, Покупка, Длиннопост

Но видимо, тут тоже что-то пошло не так. Потому что без предупреждения заказ отменили. ха-ха.

Очередная история покупки через OZON Ozon, Читай-Город, Пэк, Покупка, Длиннопост

Как Вы понимаете, получатель не отказывался от товара, он тщетно пытался им объяснить, что он это он, а я это я. Но у ПЭКа свое мировоззрение.


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


Но, что-то опять пошло не так. Прошел месяц.

Очередная история покупки через OZON Ozon, Читай-Город, Пэк, Покупка, Длиннопост

И вот он, долгожданный чек возврата на 500 р. При сумме покупки в 750 р. Как я понял, что стоимость доставки конечно же не возвращается.

Очередная история покупки через OZON Ozon, Читай-Город, Пэк, Покупка, Длиннопост

На этом пост можно и закончить, если бы не одно но! Сила Пикабу!

Очередная история покупки через OZON Ozon, Читай-Город, Пэк, Покупка, Длиннопост

бэмс!

Очередная история покупки через OZON Ozon, Читай-Город, Пэк, Покупка, Длиннопост

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

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



А теперь, кульминация., @Ozonru1, ПЭК, Смотрите как надо работать:

Очередная история покупки через OZON Ozon, Читай-Город, Пэк, Покупка, Длиннопост

Пацаны из Читай-Города, не задали ни одного вопроса и молча доставили дату в дату мой товар, учитесь.  Читай-Город - лучшие.

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

Танк Победителей

Танк Победителей т-34, Танки

Больше 10 лет назад сделал эту обработку фотографии (состарено, исходник - современное фото), для какого-то небольшого фотоконкурса. Пересматривая старые фотки - нашел, решил поделиться. Оригинал фотографии утерян. Снято в Волгограде (возможно), в начале 2000хх..

0

Южноамериканская гарпия

Южноамериканская гарпия Гарпия, Хищные птицы, Длиннопост

Крупная хищная птица из семейства ястребиных. Единственный вид своего рода.


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

Южноамериканская гарпия Гарпия, Хищные птицы, Длиннопост
Южноамериканская гарпия Гарпия, Хищные птицы, Длиннопост
Показать полностью 2
Отличная работа, все прочитано!