вторник, 26 октября 2021 г.
win7 chkdsk
Надо запустить командную строку от администратора, затем: chkdsk c: /f
Надо согласиться на проверку после следующей перезагрузки.
Links:
Надо согласиться на проверку после следующей перезагрузки.
понедельник, 18 октября 2021 г.
Генератор белого шума
Пример устройства:
1) Генератор белого шума. Ночник. Аппарат для улучшения сна и занятия йогой. 32 звука. Белый шум. Белый шум для новорожденных. Детский. Таймер https://www.ozon.ru/product/generator-belogo-shuma-nochnik-apparat-dlya-uluchsheniya-sna-i-zanyatiya-yogoy-32-zvuka-belyy-shum-277910099/?sh=rASRA_UK
Вики:
1) Белый шум
2) Цвета шума
Habr, lifehacker:
1) Почему белый шум помогает нам заснуть https://lifehacker.ru/white-noise/
2) Ученые рекомендуют не перебарщивать с прослушиванием белого шума, но есть и другие мнения https://habr.com/ru/company/audiomania/blog/548180/
3) Звук тишины: сколько безумных гаджетов требуется для достижения обстановки, оптимальной для сна? https://habr.com/ru/post/436038/
4) Noisli: онлайн-генератор фоновых шумов, помогающих сконцентрироваться https://habr.com/ru/post/223223/
5) Частотный генератор фонового шума на HTML5 https://habr.com/ru/post/196872/
rpi stereoscopic cam
Статьи:
1) Изучаем OpenCV на StereoPi: карта глубин по видео https://habr.com/ru/post/446872/
2) Панорамки на StereoPi https://habr.com/ru/post/432898/
3) ROS: карта глубин на Raspberry Pi «малой кровью» https://habr.com/ru/post/431092/
4) Ты в 3D от третьего лица: Oculus Go + Raspberry Pi https://habr.com/ru/post/428820/
Концепция:
воскресенье, 17 октября 2021 г.
Популярная физика, астрономия, биология
Книги:
1) Владимир Кессельман - Физика за минуту https://www.labirint.ru/books/604834/
2) Логинов, Абрамова - Научные теория за шестьдесят секунд https://www.labirint.ru/books/562828/
Смачивание, капиллярность:
2) Смачивание
суббота, 16 октября 2021 г.
Сборка велосипеда stels navigator lady 325 28
среда, 13 октября 2021 г.
arduino car lafvin
pdf c описанием подключения:
мануал:
видос сборки:
код, библиотеки:
2) используемые библиотеки https://disk.yandex.ru/d/tCgvO84QM4GwqA
приложение для андроида:
конструкторы:
1) Кладбище российских электронных конструкторов. Проекты, которые «не смогли» https://habr.com/ru/articles/781208/
вторник, 12 октября 2021 г.
Использование тачскрина на BBB (USB-тачскин от панели eGalax и 4-wire тачскрин от панели Sharp LQ057Q3DC12 через промежуточную плату)
В случае с панелью Lilliput 8.0" SKD видео-информация передается через кабель HDMI (панель Lilliput) - microHDMI (разъем BBB). Информация о прикосновениях с тачпанели идет через micro-USB (разъем на панели Lilliput) - USB (разъем BBB). Желательно использовать кабель, который идет в комплекте с панелью Lilliput (28AWG/IP-24AWG/2C), при подключении через другой кабель длиннее и другого сечения появляются ошибки в USB-интерфейсе "USB BUBBLE", после которых тачскрин перестает функционировать, лечится только перезагрузкой. Направление видео-вывода задается параметром в u_boot (video=HDMI-A-1:640x480@75). USB-тачскрину в ОС Debian соответствует устройство ввода /dev/input/event1.
В случае с LCD-панелью Sharp LQ057Q3DC12 с 4-wire тачскрином, подключенными через промежуточную плату Digi LCD application board for 6.4 sharp vga, видео-информация идет по пинам RGB (подробнее), информация о прикосновениях идет по четырем пинам встроенного в BBB АЦП (подробнее). 4-wire тачскрину в результате упомянутых манипуляций соответствует устройство ввода /dev/input/event0.
Для корректной работы курсора в embedded qt-приложении, надо написать специальный драйвер, преобразующий информацию, полученную с соответствующего устройства ввода в перемещения курсора на экране.
Использованный материал:
1) https://habrahabr.ru/company/metrotek/blog/266075/
2) https://forum.qt.io/topic/27228/solved-problem-reading-simulated-touch-events-from-dev-input-event1/3
3) http://ru.aliexpress.com/item/7-inch-Raspberry-pi-touch-screen-1024-600-7-inch-Capacitive-Touch-Screen-LCD-HDMI-interface/32583690910.html
4) http://doc.qt.io/qt-4.8/qmousedriverplugin.html
5) http://doc.qt.io/qt-4.8/qwsmousehandler.html
6) https://doc.qt.io/archives/qtextended4.4/tut-deviceexample.html
В случае с LCD-панелью Sharp LQ057Q3DC12 с 4-wire тачскрином, подключенными через промежуточную плату Digi LCD application board for 6.4 sharp vga, видео-информация идет по пинам RGB (подробнее), информация о прикосновениях идет по четырем пинам встроенного в BBB АЦП (подробнее). 4-wire тачскрину в результате упомянутых манипуляций соответствует устройство ввода /dev/input/event0.
Для корректной работы курсора в embedded qt-приложении, надо написать специальный драйвер, преобразующий информацию, полученную с соответствующего устройства ввода в перемещения курсора на экране.
Использованный материал:
1) https://habrahabr.ru/company/metrotek/blog/266075/
2) https://forum.qt.io/topic/27228/solved-problem-reading-simulated-touch-events-from-dev-input-event1/3
3) http://ru.aliexpress.com/item/7-inch-Raspberry-pi-touch-screen-1024-600-7-inch-Capacitive-Touch-Screen-LCD-HDMI-interface/32583690910.html
4) http://doc.qt.io/qt-4.8/qmousedriverplugin.html
5) http://doc.qt.io/qt-4.8/qwsmousehandler.html
6) https://doc.qt.io/archives/qtextended4.4/tut-deviceexample.html
Управление двигателем постоянного тока на Beagle Bone Black
Я использовал трехвольтовый двигатель постоянного тока (купить), драйвер для двигателей постоянного тока (datasheet, хорошее описание на русском, купить), макетную плату (aliexpress) и провода, сделанные из МГТФ с припаянными штыревыми разъемами, лучше просто купить набор проводов (aliexpress).
Использованный материал:
1) http://www.engineersgarage.com/contribution/dc-motor-interfacing-beaglebone-black
2) http://www.thebrokendesk.com/post/beaglebone-black-driving-a-dc-motor/
3) https://www.cs.sfu.ca/CourseCentral/433/bfraser/other/2014-student-howtos/ControlDCMotorViaGPIO.pdf
4) https://www.hackster.io/hoffmanjon/controlling-a-motor-with-an-h-bridge-fd13b2
5) https://myrobot.ru/stepbystep/el_driver.php
6) https://oroboto.net/2014/03/29/beaglebone-pwm-motor-control/
7) https://learn.adafruit.com/setting-up-io-python-library-on-beaglebone-black/adc
8) https://blog.adafruit.com/2013/05/13/reading-analog-adc-values-on-a-beaglebone-black/
Использованный материал:
1) http://www.engineersgarage.com/contribution/dc-motor-interfacing-beaglebone-black
2) http://www.thebrokendesk.com/post/beaglebone-black-driving-a-dc-motor/
3) https://www.cs.sfu.ca/CourseCentral/433/bfraser/other/2014-student-howtos/ControlDCMotorViaGPIO.pdf
4) https://www.hackster.io/hoffmanjon/controlling-a-motor-with-an-h-bridge-fd13b2
5) https://myrobot.ru/stepbystep/el_driver.php
6) https://oroboto.net/2014/03/29/beaglebone-pwm-motor-control/
7) https://learn.adafruit.com/setting-up-io-python-library-on-beaglebone-black/adc
8) https://blog.adafruit.com/2013/05/13/reading-analog-adc-values-on-a-beaglebone-black/
Подключение Huawei 3G-модема E173 на BBB
Ставим пакеты usb-modeswitch, wvdial, ppp:
sudo apt-get install wvdial usb-modeswitch ppp
Для мегафона в Москве создаем следующий конфиг wvdial'а (sudo nano /etc/wvdial.conf):
[Dialer Defaults]
Init1 = ATZ
Init2 = AT+CGDCONT=1,"IP","internet"
Modem Type = USB Modem
New PPPD = yes
Modem = /dev/ttyUSB0
Phone = *99#
Password = gdata
Username = gdata
Stupid Mode = yes
При поиске gsm-сети может неконтролируемо подняться ток и подвесить разъем на beagle bone black
Использованный материал:
boost.spirit
habr:
1) Практическое использование Boost.Spirit https://habr.com/ru/post/86899/
2) Boost.Spirit, или Добавляем «духовности» фильтрам списков https://habr.com/ru/company/ispsystem/blog/472004/
3) Boost::Spirit и друзья. Краткий экскурс. Часть 1 http://kiri11.ru/boost_spirit_qi_part1/
4) Создаём парсер для ini-файлов на C++ https://habr.com/ru/post/50976/
SDL
habr:
1) Введение в программирование: простой 3D-шутер с нуля за выходные, часть 1
2) Введение в программирование: простой 3D-шутер с нуля за выходные, часть 2
3) Введение в программирование: заготовка игры-платформера на SDL в 300 строк C++
суббота, 9 октября 2021 г.
понедельник, 4 октября 2021 г.
Установка MIUI на LeEco
Подписаться на:
Сообщения (Atom)