TempA Posted July 23, 2022 Posted July 23, 2022 40 минут назад, Adamantix сказал: Тогда как вариант, могу посоветовать попробовать разные настройки памяти или попробовать установить другую версию ядра. Помню, на какой-то версии у меня не работало прерывание, а на другой не работал сон Покопался в прошивке, понял откуда ноги у проблемы растут. Каждый раз когда плата пытается обратиться к светодиоду через LED() - она виснет и уходит в перезагрузку, закомментил обращения в прошивке и проблема ушла. Достаточно странный косяк но мне кажется он может быть связан с китайскими платами. 1
GO63 Posted July 23, 2022 Posted July 23, 2022 Вот это уже очень интересно и наводит на кое-какие мысли! Функция LED() очень полезна, особенно в WiFi версии, не желательно её отключать. В связи с этим у меня есть несколько вопросов: Какую плату вы использовали? К каким контактам подключили внешний светодиод? Что у вас задано в ESP8266.h, в строках: #define LEDpin ? #define UseVibro ? #define VibroPin ?
TempA Posted July 24, 2022 Posted July 24, 2022 6 часов назад, GO63 сказал: Вот это уже очень интересно и наводит на кое-какие мысли! Функция LED() очень полезна, особенно в WiFi версии, не желательно её отключать. В связи с этим у меня есть несколько вопросов: Какую плату вы использовали? К каким контактам подключили внешний светодиод? Что у вас задано в ESP8266.h, в строках: #define LEDpin ? #define UseVibro ? #define VibroPin ? Светодиод на D7 в настройках он то-же на этом пине. На счет плат. пытался использовать эти проблема была на обоих.
GO63 Posted July 24, 2022 Posted July 24, 2022 #define LEDpin 7 - не правильно. Цитата: Quote #define LEDpin 2 Номер контакта светодиода индикации режимов. Значение 2 – это встроенный в Wemos синий и очень тусклый светодиод. Я вместо него использовал внешний яркий красный светодиод, который подключил между контактами D7 и GND. Поэтому я изменил эту строку на: #define LEDpin D7. #define LEDpin D7 - правильно или #define LEDpin 13 - правильно, то же самое значение. Не страшно, что LEDpin и VibroPin имеют одинаковое значение. LEDpin перекрывает VibroPin. Обозначения сигналов в скетче и выводов Wemos совпадают только для D5, D6, D7. Я не знаю, почему так. Но почти любые выводы можно использовать: Скетч: Wemos: D0 = RX и не портит вывод в Serial D1 = TX и портит вывод в Serial D2 = D0 и LED_BUILTIN(GPIO16) - инвертирован! D3 = D1 D4 = D2 D5 = D5 D6 = D6 D7 = D7 D8 = D3 D9 = D4 и LED(GPIO2) - инвертирован D10 = D8 Попробуйте #define LEDpin D7 - это должно работать. 1
TempA Posted July 24, 2022 Posted July 24, 2022 4 часа назад, GO63 сказал: #define LEDpin 7 - не правильно. Цитата: #define LEDpin D7 - правильно или #define LEDpin 13 - правильно, то же самое значение. Не страшно, что LEDpin и VibroPin имеют одинаковое значение. LEDpin перекрывает VibroPin. Обозначения сигналов в скетче и выводов Wemos совпадают только для D5, D6, D7. Я не знаю, почему так. Но почти любые выводы можно использовать: Скетч: Wemos: D0 = RX и не портит вывод в Serial D1 = TX и портит вывод в Serial D2 = D0 и LED_BUILTIN(GPIO16) - инвертирован! D3 = D1 D4 = D2 D5 = D5 D6 = D6 D7 = D7 D8 = D3 D9 = D4 и LED(GPIO2) - инвертирован D10 = D8 Попробуйте #define LEDpin D7 - это должно работать. Да, это решило проблему со светодиодом. Кстати, в прошивке на сайте пин то-же указан как 2 1
Feuerrad Posted August 13, 2022 Posted August 13, 2022 (edited) Мой самодельный фри трек (Freetrack).Делал практически по видео и схеме на фото,самый простой рабочий вариант если кому интересно. Клипсу вырезал из пластика толщиной расстояния между ножками светодиодов,высоковатным паяльником предварительно вырезав и наклеив на пластик трафаретку из простой бумаги, которая осталась на клипсе,оплавленые края обработал напильником и наждачной бумагой.Светодиоды стачивал простые,резистором (150ом) в разрыве провода + снизил свет до оптимального,какой минимальный рабочий можно выжать с диодов не побывал,питание брал с блока питания выдающего 6 вольт,диоды стандартного размера 3 вольтные,питание как на видео делал паралельное.Диоды ровно садятся на рамку контактами,один с одной другой с другой стороны рамки,после посадки закрепил их клеем.К наушникам прикрепил через стяжку незамысловатую рамку предварительно вырезав ее как клипсу и ее гибку производил под температурой,на нее просто канцелярской прищепкой пристегивается потом клипса.Камеру использовал популярную для этих дел PlayStation 3 Eye (снимает высокую частоту кадров),не переделывав ее под инфракрасный спектр отслеживания света.Потом может займусь,в целом один из простейших вариантов трекера.... Edited August 13, 2022 by Feuerrad
kirwer Posted May 28, 2023 Posted May 28, 2023 Подскажите пожалуйста, что не так. Имею: wemos d1 mini GY-521 и GY- 271( вероятно с QMC5883) Датчики спаял как указанно на страничке с вариантом (define #12) , т.е. через гребенку: снизу 521, сверху 271. Резисторов не ставил тут. Распаял согласно схеме . Между А0 и 5V установил правда резистор 41кОм (был под рукой)(b отключал контроль и указывал номинал 41 кОм в esp8266.h). не понял зачем используется 3пина на подключение батареи, не делал, сделал 2 пина (+ и -). Проблема: RAZOR AHRS не найден. Скорость порта ставил одинаково везде. (menu.h+connect.ini и даже в диспетчере задач вин). Пробовал и 57600 и 115200. COM порт прописывал и конкретный, и 0. Никаких прог блокирущих порт не запущено. TimeOut ставил разные. connect.ini Spoiler [Connect] ComPort 3 BaudRate = 57600 TimeOut = 1000 RTScontrol = 0 UseWiFi = 1 UDPport = 5550 Ни Razor_WiFi_Config ни Razor_AHRS_5DOF_Calibrator не видят трекер. Opentrack тоже не видит (что логично). Wemos прошивается нормально. ну как нормально, это я думаю что нормально (опыт маленький) лог: Spoiler Скетч использует 299456 байт (28%) памяти устройства. Всего доступно 1044464 байт. Глобальные переменные используют 29396 байт (35%) динамической памяти, оставляя 52524 байт для локальных переменных. Максимум: 81920 байт. esptool.py v2.6 2.6 esptool.py v2.6 Serial port COM3 Connecting.... Chip is ESP8266EX Features: WiFi MAC: c8:c9:a3:b9:5a:c8 Uploading stub... Running stub... Stub running... Changing baud rate to 460800 Changed. Configuring flash size... Auto-detected Flash size: 4MB Compressed 303616 bytes to 219167... Wrote 303616 bytes (219167 compressed) at 0x00000000 in 5.3 seconds (effective 457.5 kbit/s)... Hash of data verified. Leaving... Hard resetting via RTS pin... монитор порта не откликается на команды #o0, вернее я не вижу никакой остановки, не вижу в тексте лога вообще чтото похожего на текст. после прошивки светодиод часто моргает и переходит в периодичность примерно 2,5 сек. Аккум отключен. Распаян шлейф к шейному датчику на будущее. Индикатор на gy-521 горит зеленым. Монтировал на подложку термосоплями, они вроде не проводят ток. Помогите!
GO63 Posted May 28, 2023 Posted May 28, 2023 Quote Между А0 и 5V установил правда резистор 41кОм (был под рукой)(b отключал контроль и указывал номинал 41 кОм в esp8266.h). С резистором 41k измеренное напряжение будет в разы завышено. Скорее всего, трекер будет "думать", что питается от USB. Если нет резистора 120k, лучше указать #define BATTERY_CONTROL 0. Quote не понял зачем используется 3пина на подключение батареи, не делал, сделал 2 пина (+ и -). Это чтобы можно было зарядку в разъём BLS3 без ключа подключать любой стороной. Для разъёма с ключом хватит и 2х контактов. Quote после прошивки светодиод часто моргает и переходит в периодичность примерно 2,5 сек. Это странно. Период должен быть около 4 сек. Версия скетча и калибратора одинаковая? Должна быть [20191019]. Quote Аккум отключен. Одна из возможных причин - недостаточное питание от USB. WiFi трекер потребляет около 100мА. Попробуйте другое USB гнездо, отключите от парного USB устройства, если подключены, используйте короткий и толстый кабель MicroUSB. Quote монитор порта не откликается на команды #o0, вернее я не вижу никакой остановки, не вижу в тексте лога вообще чтото похожего на текст. Значит, скорость Монитора порта отличается от скорости в самом трекере. Нужно проверить. Можно попробовать при открытом Мониторе порта нажать кнопку Reset на Wemos. Тогда загрузка пойдёт сначала и можно перехватить текст. Остановить поток ещё можно, отключив трекер.
kirwer Posted May 28, 2023 Posted May 28, 2023 2 часа назад, GO63 сказал: С резистором 41k измеренное напряжение будет в разы завышено. Скорее всего, трекер будет "думать", что питается от USB. Если нет резистора 120k, лучше указать #define BATTERY_CONTROL 0. Это чтобы можно было зарядку в разъём BLS3 без ключа подключать любой стороной. Для разъёма с ключом хватит и 2х контактов. Это странно. Период должен быть около 4 сек. Версия скетча и калибратора одинаковая? Должна быть [20191019]. Одна из возможных причин - недостаточное питание от USB. WiFi трекер потребляет около 100мА. Попробуйте другое USB гнездо, отключите от парного USB устройства, если подключены, используйте короткий и толстый кабель MicroUSB. Значит, скорость Монитора порта отличается от скорости в самом трекере. Нужно проверить. Можно попробовать при открытом Мониторе порта нажать кнопку Reset на Wemos. Тогда загрузка пойдёт сначала и можно перехватить текст. Остановить поток ещё можно, отключив трекер. Спасибо за быстрый отклик ! Откусил вообще ножку идущую к Wemos с сопротивлением. Поставил как вы рекомендовали #define BATTERY_CONTROL 0. Поменял порты, поменял компютеры (первые описанные попытки ноут, сейчас мощный десктоп.). Установил ровно те версии и ардуионо и библиотек esp (2.5.0) Ноут до этого нормально загружал в wemos (пару проектов гайвера загружались с первого раза) Еще раз на чистую голову проверил скорость ком порта, выставил одинаковые (пробовал 57600 и 115200) везде. Ставил разные версии датчиков #define SensorVariant Версия скетча и калибратора одинаковая-[20191019]. НИЧЕГО Еще промерил - При старте wemos 7 сек - мигает и переходит на 2,5с интервал. У вас на картинке с GY-521 подпаяно сопротивление? не может это все быть из-за того, что я это не делал? Вряд ли же бы горел зеленым светодиод на GY-271 если бы я что то закоротил при пайке?! Мне кажется что в иных интервалах мигания на wemos кроется решения. Почему мигает в интервале в 2-а раза быстрее оба статуса..
GO63 Posted May 28, 2023 Posted May 28, 2023 Тогда давайте настраивать по шагам. 1. Редактируем: В Menu.h: #define OUTPUT__BAUD_RATE 115200 В ESP8266.h: #define UseWiFi 1 #define BATTERY_CONTROL 0 #define LEDpin 2 #define UseVibro 0 Не забываем записать каждый файл кнопкой [Ctrl+S]. 2. Прошиваем Wemos. 3. Открываем Монитор порта и проверяем скорость в нижней строке. Должно быть 115200 бод. Если не так, исправляем скорость, затем нужно закрыть и заново открыть монитор. 4. Нажимаем и отпускаем [Reset] на Wemos. Когда Wemos начнёт моргать с периодом 4 (или 2.5 сек) отключаем трекер и ищем в Мониторе полосами прокрутки протокол загрузки. Теперь то уж протокол точно есть и в правильном виде. Получилось?
kirwer Posted May 29, 2023 Posted May 29, 2023 12 часов назад, GO63 сказал: Тогда давайте настраивать по шагам. 1. Редактируем: В Menu.h: #define OUTPUT__BAUD_RATE 115200 В ESP8266.h: #define UseWiFi 1 #define BATTERY_CONTROL 0 #define LEDpin 2 #define UseVibro 0 Не забываем записать каждый файл кнопкой [Ctrl+S]. 2. Прошиваем Wemos. 3. Открываем Монитор порта и проверяем скорость в нижней строке. Должно быть 115200 бод. Если не так, исправляем скорость, затем нужно закрыть и заново открыть монитор. 4. Нажимаем и отпускаем [Reset] на Wemos. Когда Wemos начнёт моргать с периодом 4 (или 2.5 сек) отключаем трекер и ищем в Мониторе полосами прокрутки протокол загрузки. Теперь то уж протокол точно есть и в правильном виде. Получилось? Получилось: ets Jan 8 2013,rst cause:2, boot mode:(3,6) load 0x4010f000, len 1384, room 16 tail 8 chksum 0x2d csum 0x2d v951aeffa ~ld ⸮⸮(~h⸮h#⸮⸮⸮h⸮{p|⸮(⸮v⸮⸮⸮!⸮(⸮t !⸮⸮⸮⸮Q⸮t zx|⸮q(1h⸮⸮⸮⸮dp{⸮Yd⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮ (⸮"py(⸮a.⸮⸮⸮⸮x⸮xx⸮j8⸮~⸮j⸮⸮⸮A⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮m ⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮
kirwer Posted May 29, 2023 Posted May 29, 2023 45 минут назад, GO63 сказал: Это что и откуда? Что было сделано? Все 4 пункта что вы написали. Итогом стало то что я написал в "получилось". Это текст из монитора порта. Трекер по прежнему не определяется.
GO63 Posted May 29, 2023 Posted May 29, 2023 У меня подозрение, что это какой то посторонний скетч. Вы уверены, что вам удалось прошить Wemos? Можете показать скриншот Arduino IDE сразу после прошивки? Только расширьте нижнее окно с красным текстом, где показан результат прошивки. Должно быть примерно так:
kirwer Posted May 29, 2023 Posted May 29, 2023 (edited) 1 час назад, GO63 сказал: У меня подозрение, что это какой то посторонний скетч. Вы уверены, что вам удалось прошить Wemos? Можете показать скриншот Arduino IDE сразу после прошивки? Только расширьте нижнее окно с красным текстом, где показан результат прошивки. Должно быть примерно так: Картинку вашу не вижу:Your client does not have permission to get URL /HtCG8wbt85UNXQgK97ZA8hltG8f6X2xGXN8MfypAJN4Fy-2RODgS6K1G2EdCJeOGgIs0iFqctl17Ry6Q8r25Sr6WIGpFRO26UAdUU88m2mTsoguA=w1280 from this server. Скрин прилагаю. После окончания 100% wemos перезагружается. ПС: "warning..." кстати сейчас обратил внимание, он чередуется. Т.е. запускаю arduino ide (1.8.9+ esp 2.5.0) и первый раз шьется с этим варнингом. Если сразу после прошить еще раз, то такого варнинга нет.. Edited May 29, 2023 by kirwer
kirwer Posted May 29, 2023 Posted May 29, 2023 1 час назад, GO63 сказал: У меня подозрение, что это какой то посторонний скетч. Вы уверены, что вам удалось прошить Wemos? Можете показать скриншот Arduino IDE сразу после прошивки? Только расширьте нижнее окно с красным текстом, где показан результат прошивки. Должно быть примерно так: Тоже самое если прошивал на ноуте. (немного иные версии ардуино и библиотек)
GO63 Posted May 29, 2023 Posted May 29, 2023 Картинку прошивки я показал со страницы https://sites.google.com/site/diyheadtracking/home/5dof-tracker/esp8266-wifi-version-of-the-tracker/esp8266-sketch-setup-and-firmware Вывод во время прошивки у меня отличается от ваших скринов. На скринах не видно нижнюю строку. Там написано, какая плата выбрана. Я для прошивки выбираю Wemos D1 R1. Сейчас ни вы ни я не уверены, что скетч прошит правильно. Попробуйте прошить пример для моргания светодиодом отсюда: https://arduinomaster.ru/datchiki-arduino/esp8266-wemos-d1-mini-raspinovka/ void setup() { pinMode(3, OUTPUT); // инициализация контакта GPIO3 с подключенным светодиодом } void loop() { digitalWrite(2, HIGH); // светодиод загорается delay(2000); // ожидание в течение двух секунд digitalWrite(2, LOW); // светодиод гаснет delay(2000); // ожидание в течение двух секунд } Нужно быть уверенным, что скетч прошивается правильно.
kirwer Posted May 29, 2023 Posted May 29, 2023 20 минут назад, GO63 сказал: Картинку прошивки я показал со страницы https://sites.google.com/site/diyheadtracking/home/5dof-tracker/esp8266-wifi-version-of-the-tracker/esp8266-sketch-setup-and-firmware Вывод во время прошивки у меня отличается от ваших скринов. На скринах не видно нижнюю строку. Там написано, какая плата выбрана. Я для прошивки выбираю Wemos D1 R1. Сейчас ни вы ни я не уверены, что скетч прошит правильно. Попробуйте прошить пример для моргания светодиодом отсюда: https://arduinomaster.ru/datchiki-arduino/esp8266-wemos-d1-mini-raspinovka/ void setup() { pinMode(3, OUTPUT); // инициализация контакта GPIO3 с подключенным светодиодом } void loop() { digitalWrite(2, HIGH); // светодиод загорается delay(2000); // ожидание в течение двух секунд digitalWrite(2, LOW); // светодиод гаснет delay(2000); // ожидание в течение двух секунд } Нужно быть уверенным, что скетч прошивается правильно. Я так понимаю этот скетч моргает светодиодом подключенным к пину. У меня нет светодиодов, кроме встроенных. Я попробовал такой скетч моргания встроенным: Спойлер // the setup function runs once when you press reset or power the board void setup() { // initialize digital pin LED_BUILTIN as an output. pinMode(LED_BUILTIN, OUTPUT); } // the loop function runs over and over again forever void loop() { digitalWrite(LED_BUILTIN, HIGH); // Arduino: turn the LED on (HIGH) // D1 Mini: turns the LED *off* delay(1000); // wait for a second digitalWrite(LED_BUILTIN, LOW); // Arduino: turn the LED off (LOW) // D1 Mini: turns the LED *on* delay(1000); // wait for a second } Моргает раз в секунду. Цитата На скринах не видно нижнюю строку. Там написано, какая плата выбрана. Я для прошивки выбираю Wemos D1 R1. Да, как я и говорил я выбирал строго по вашему мануалу, в т.ч. и настройки самой платы. Впрочем от выбора разных вариаций wemos ничего не меняется - все шьются.
GO63 Posted May 29, 2023 Posted May 29, 2023 Хорошо, будем считать, что скетч прошивается правильно. Но я не понимаю, откуда у вас в Мониторе порта берутся такие строки: ets Jan 8 2013,rst cause:2, boot mode:(3,6) load 0x4010f000, len 1384, room 16 tail 8 chksum 0x2d csum 0x2d Ничего подобного в скетче трекера нет. Quote У меня нет светодиодов, кроме встроенных. Тогда должны быть заданы: #define LEDpin 2 #define UseVibro 0 Попробуйте прошить ещё раз. В мониторе порта на скорости 115200 ищите строки похожие на эти: ... Razor AHRS 5DOF [20191019] SensorVariant 12 Bluetooth 0 BaudRate 115200 BatteryControl 0 UseWiFi 1 (EEprom) SSID: ?? (EEprom) Port: ?? ------------- Connecting to ??: ............
kirwer Posted May 29, 2023 Posted May 29, 2023 32 минуты назад, GO63 сказал: Хорошо, будем считать, что скетч прошивается правильно. Но я не понимаю, откуда у вас в Мониторе порта берутся такие строки: ets Jan 8 2013,rst cause:2, boot mode:(3,6) load 0x4010f000, len 1384, room 16 tail 8 chksum 0x2d csum 0x2d Ничего подобного в скетче трекера нет. Тогда должны быть заданы: #define LEDpin 2 #define UseVibro 0 Попробуйте прошить ещё раз. В мониторе порта на скорости 115200 ищите строки похожие на эти: ... Razor AHRS 5DOF [20191019] SensorVariant 12 Bluetooth 0 BaudRate 115200 BatteryControl 0 UseWiFi 1 (EEprom) SSID: ?? (EEprom) Port: ?? ------------- Connecting to ??: ............ Цитата Но я не понимаю, откуда у вас в Мониторе порта берутся такие строки: Этот текст появляется сразу после нажатия reset и до начала моргания в 2 сек. Цитата Попробуйте прошить ещё раз. В мониторе порта на скорости 115200 ищите строки похожие на эти: Увы, там вообще ничего похожего на связный текст. Я включил более детальный лог, возможно это даст инфу: Спойлер esptool v0.4.13-1-gf80ae31 - (c) 2014 Ch. Klippel <ck@atelier-klippel.de> setting board to nodemcu setting baudrate from 115200 to 921600 setting port from COM1 to COM3 setting address from 0x00000000 to 0x00000000 espcomm_upload_file espcomm_upload_mem SetCommState call failed setting serial port timeouts to 1000 ms opening bootloader resetting board trying to connect flush start setting serial port timeouts to 1 ms setting serial port timeouts to 1000 ms flush complete espcomm_send_command: sending command header espcomm_send_command: sending command payload read 0, requested 1 trying to connect flush start setting serial port timeouts to 1 ms setting serial port timeouts to 1000 ms flush complete espcomm_send_command: sending command header espcomm_send_command: sending command payload serialport_receive_C0: 80 instead of C0 trying to connect flush start setting serial port timeouts to 1 ms setting serial port timeouts to 1000 ms flush complete espcomm_send_command: sending command header espcomm_send_command: sending command payload serialport_receive_C0: 80 instead of C0 resetting board trying to connect flush start setting serial port timeouts to 1 ms setting serial port timeouts to 1000 ms flush complete espcomm_send_command: sending command header espcomm_send_command: sending command payload read 0, requested 1 trying to connect flush start setting serial port timeouts to 1 ms setting serial port timeouts to 1000 ms flush complete espcomm_send_command: sending command header espcomm_send_command: sending command payload espcomm_send_command: receiving 2 bytes of data espcomm_send_command: receiving 2 bytes of data espcomm_send_command: receiving 2 bytes of data espcomm_send_command: receiving 2 bytes of data espcomm_send_command: receiving 2 bytes of data espcomm_send_command: receiving 2 bytes of data espcomm_send_command: receiving 2 bytes of data espcomm_send_command: receiving 2 bytes of data Uploading 297664 bytes from C:\Users\ksogo\AppData\Local\Temp\arduino_build_156401/Razor_AHRS_5DOF_Tracker.ino.bin to flash at 0x00000000 erasing flash size: 048ac0 address: 000000 first_sector_index: 0 total_sector_count: 73 head_sector_count: 16 adjusted_sector_count: 57 erase_size: 039000 espcomm_send_command: sending command header espcomm_send_command: sending command payload setting serial port timeouts to 15000 ms setting serial port timeouts to 1000 ms espcomm_send_command: receiving 2 bytes of data writing flash ................................................................................ [ 27% ] ................................................................................ [ 54% ] ................................................................................ [ 82% ] ................................................... [ 100% ] starting app without reboot espcomm_send_command: sending command header espcomm_send_command: sending command payload espcomm_send_command: receiving 2 bytes of data closing bootloader flush start setting serial port timeouts to 1 ms setting serial port timeouts to 1000 ms flush complete
GO63 Posted May 29, 2023 Posted May 29, 2023 Ну, понятно! Это окно загрузки скетча в Wemos. А я говорю об окне "Монитор порта": Инструменты - Монитор порта [Ctrl + Shift + M]. В нём внизу выбрать скорость 115200. Нажать [Reset] и искать протокол загрузки.
kirwer Posted May 29, 2023 Posted May 29, 2023 16 минут назад, GO63 сказал: Ну, понятно! Это окно загрузки скетча в Wemos. А я говорю об окне "Монитор порта": Инструменты - Монитор порта [Ctrl + Shift + M]. В нём внизу выбрать скорость 115200. Нажать [Reset] и искать протокол загрузки. Я так всегда и делаю. Другого монитора и не знаю...
GO63 Posted May 30, 2023 Posted May 30, 2023 Ну так найдите в Мониторе строку Razor AHRS 5DOF [20191019] и дальше за ней следующие. Эти строки появляются во время быстрого мигания СД после ресета. Можно скопировать весь вывод в блокнот и искать в нём через поиск. Этих строк просто не может не быть, после нажатия [Reset] на Wemos.
kirwer Posted June 1, 2023 Posted June 1, 2023 В 30.05.2023 в 09:29, GO63 сказал: Ну так найдите в Мониторе строку Razor AHRS 5DOF [20191019] и дальше за ней следующие. Эти строки появляются во время быстрого мигания СД после ресета. Можно скопировать весь вывод в блокнот и искать в нём через поиск. Этих строк просто не может не быть, после нажатия [Reset] на Wemos. Воообщем после двух дней мучений и сотни попыток, отпаивания всего и т.п. я плюнул. Купил другую wemos и .. и всё заработало с первого раза. Спасибо большое за помощь и за труд. 1
Feuerrad Posted August 7, 2023 Posted August 7, 2023 В 13.08.2022 в 16:58, Feuerrad сказал: Мой самодельный фри трек (Freetrack).Делал практически по видео и схеме на фото,самый простой рабочий вариант если кому интересно. Клипсу вырезал из пластика толщиной расстояния между ножками светодиодов,высоковатным паяльником предварительно вырезав и наклеив на пластик трафаретку из простой бумаги, которая осталась на клипсе,оплавленые края обработал напильником и наждачной бумагой.Светодиоды стачивал простые,резистором (150ом) в разрыве провода + снизил свет до оптимального,какой минимальный рабочий можно выжать с диодов не побывал,питание брал с блока питания выдающего 6 вольт,диоды стандартного размера 3 вольтные,питание как на видео делал паралельное.Диоды ровно садятся на рамку контактами,один с одной другой с другой стороны рамки,после посадки закрепил их клеем.К наушникам прикрепил через стяжку незамысловатую рамку предварительно вырезав ее как клипсу и ее гибку производил под температурой,на нее просто канцелярской прищепкой пристегивается потом клипса.Камеру использовал популярную для этих дел PlayStation 3 Eye (снимает высокую частоту кадров),не переделывав ее под инфракрасный спектр отслеживания света.Потом может займусь,в целом один из простейших вариантов трекера.... Усилил соединение прищепки с рамкой саморезом...
Recommended Posts