Архив рубрики: Заметки

Заметка: беспроводной дисплей на smart tv

Редко пользуюсь купленным когда-то для Zwift’a X96mini: по назначению так и не заработал, а по остальным профилям использования так и не прижился. Вчера пришлось снова вспоминать, как воспроизводить на смартфоне видео с отображением на экране, подключенном к приставке. Итак, в меню есть 2 полезных на этот счет приложения.

Первое – Miracast. Открываем, включаем отображение клиентов. На смартфоне заходим в настройки, включаем поддержку беспроводных дисплеев, находим наш X96mini, спариваем. На приставке подтверждаем запрос. Дальше приставка отображает экран смартфона целиком. Для презентаций со статичными картинками более-менее нормально, но на фильмах картинка начинает артефачить и рассыпаться – собственно, то, почему я так и не начал использовать это со Zwift’ом. В приложении Ютуба возле видео появляется значок внешнего экрана, но нажатие ни к чему не приводит – смартфон-то уже транслирует экран целиком.

Второй способ – использовать шедшее в комплекте приложение AirPin Pro. Заходим в настройки приложения, запускаем все необходимое, дальше в приложении Ютуба так же само появляется значок беспроводного дисплея. Включение опции поддержки беспроводных дисплеев в настройках смартфона и спаривание не требуется! При воспроизведении видео на Ютубе нажимаем значок внешнего дисплея и дальше видео уже отображается через приставку. Переключение довольно долгое, но зато картинка отображается чисто, без артефактов.

Помнится, в каких-то случаях использовал ввод кода из приложения Ютуб (настройки приложения Ютуб – беспроводные дисплеи – запросить код), но пока такое повторно не требовалось.

В копилку ссылок: годный блог на тему микроконтроллеров

Собственно, на блог Technoblogy уже ссылался в прошлых постах; тут еще немного из заинтересовавшего:

  • http://www.technoblogy.com/show?LSE – пример использования нескольких кнопок с одним входом;  использование reset как дополнительного пина без отключения возможности сброса.
  • http://www.technoblogy.com/show?2RA3 – сравнение потребления старых и новых tiny-микроконтроллеров.
  • http://www.technoblogy.com/show?WNM – графика на OLED-дисплеях с использованием attiny85.
  • http://www.technoblogy.com/show?LNQ – GPS-маяк на базе attiny85. Тут же есть и отсылка на использование двух светодиодов на одном выходе.

В копилку ссылок: программатор на attiny

https://sokolsp.at.ua/publ/samyj_miniatjurnyj_usb_programmator_microprog_dlja_kontrollerov_avr/1-1-0-23 – MicroProg, программатор на базе attiny45 (т.е., можно использовать и attiny85). Исходников нет, только hex’ы, но все же. Кстати, если махнуть местами D+ и D- – можно было бы использовать в качестве базы платы от Digispark.

Заметки по микроконтроллерам

#include <stdio.h>
#include "xyz.xxd"

int main(void)
{
    for (unsigned int i = 0; i < xyz_c_len; i++)
        putchar(xyz_c[i]);
    return 0;
}

Attiny / Arduino IDE:

 

*** будет дополняться ***

Еще несколько интересных проектов на велотему

Набор ссылок на различные велопроекты:

Читать далее Еще несколько интересных проектов на велотему

В закладки: самодельный велокомпьютер на Raspberry Pi

Наткнулся на просторах сети: https://github.com/hishizuka/pizero_bikecomputer

Хоть и в виде макета, но вполне рабочий велокомп на базе Raspberry Pi Zero с поддержкой ANT+-датчиков, аплоадом на Страву, картой и так далее.

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

Искать, кстати, начал изначально с варианта “велокомпьютер на Arduino”, но там более примитивные проекты. Хотя нашлось много логгеров с дисплеем, были даже с отображением скорости. Математику-то несложно организовать, а вот для работы с датчиками ресурсов уже, похоже, маловато. Или просто никто не заморачивался? :). Библиотеки ANT+ для Ардуины есть; даже если в рамках одного контроллера сделать все не получается – можно вынести работу с ANT+ и GPS на второй, а на первом делать математику, дисплей и логирование. Может получиться экономичнее, чем на малинке.