Jump to content

    

Brb3000

Участник
  • Content Count

    53
  • Joined

  • Last visited

Community Reputation

0 Обычный

About Brb3000

  • Rank
    Участник

Recent Profile Visitors

799 profile views
  1. Нужно выбрать плату и сделать прошивку для простого BLE датчика. Задача датчика - оценка скачков сопротивления материала, и передача скачков на комп по BLE. 1. измеряем сопротивление некоторого образца с частотой около 100 Герц, считаем среднее за 0,1 сек. Значение сопротивления - в диапазоне 1-20 кОм. 2. если разница между текущим сопротивлениеи и средним более чем на Х, начинаем подсчёт - интегрируем значение сопротивления по времени. 3. когда разница сопротивления со средним меньше X - останавливаем подсчёт. 4. передаем вычисленное значение на комп, выставив его как BLE характеристику. Плата датчика и в чем делать прошивку - на ваш выбор. Хоть ESP или Arduino. Плюс простой мост для измерения сопротивления. На плате должен быть контроллер заряда, чтобы питать ее от аккумулятора. Габариты платы - максимум 25х25х10мм. Денег на этот проект есть 25тр. Телеграм @mikebrb Спасибо.
  2. Добрый день. Есть плата с nrf52832 и акселерометром/гироскопом MPU9250. Нужно написать для нее код "взять углы наклона (yaw/pitch/roll из DMP) и отправить по BLE". Плата программируется по Segger. Есть похожий код, работающий, для seeed tiny BLE (в оболочке mbed). Можно модифицировать его, или взять любой другой источник. На эту задачу есть 20тр. Плата в Москве. Детали по Tel/whatsapp +79199655645 holyiot18008_2019042711592675450.pdf
  3. Добрый день. Есть плата Seeed Tiny BLE. Для нее написан простой код, который считывает данные акселерометра MPU6050 и отправляет по BLE. Код написан в оболочке mbed. Нужно перенести код на китайскую плату с таким же NRF и MPU6050. Плата программируется по Segger. На эту задачу есть 10тр. Платы в Москве. Детали по Tel/whatsapp +79199655645 holyiot18008_2019042711592675450.pdf
  4. Добрый день. Есть стандартная плата Seeed Tiny BLE с встроенным акселерометром/гироскопом mpu6050, для нее написана программа в оболочке mbed (код передам). Суть программы - берем углы поворота относительно земли, отправляем их как BLE характеристику. Все работает, кроме одного бага - через некоторое время "зависает" mpu6050. Проблема описана, описано несколько способов решения. https://github.com/jrowberg/i2cdevlib/issues/519 Нужно: 1. Нужно перенести программу на другую плату, у которой тот же набор NRF и MPU6050 и BLE. Детали платы и саму плату передам. Программируется Segger Jlink. Плату Seed Tiny BLE тоже передам. 2. Победить баг с "зависанием" mpu6050. На эту задачу есть 15тр. Мой телефон/whatsapp +79199655645
  5. Добрый день. Ищу человека, кто сможет сделать безбатарейную RFID схему для бесконтактного измерения сопротивления. То есть нужно сделать такой сценарий: 1. Безбатарейная RFID плата с двумя контактами, которые прикладываем к некоему проводнику. 2. RFID приемник (простой, собраный на Arduino + простой RFID модуль ) обращается к этой RFID плате, и она возвращает сопротивление этого проводника. Если есть опыт в безбатарейных RFID платах, напишите плз, расскажу подробнее. Денег на эту задачу есть 25тр. Телефон/whatsapp +79199655645. Спасибо.
  6. У нас задача - код для конкретной связки nrf51802 + MPU6050, с использованием функций DMP. Не Ардуино. Не Матлаб. Если знаете кто может сделать - буду благодарен. Если нет - просьба не флудить. Спасибо за понимание.
  7. Спасибо, почитал. Там про Ардуинку. Для Ардуино есть библиотеки, где можно обращаться к DMP. А у нас задачка обойтись без ардуины. Плата должна отдавать по BLE углы наклона. Мы собрали код для nrf51802, где мы берем данные ускорения и угловой скорости с MPU6050 (c помощью простого драйвера, без DMP), и отправляем по BLE. То есть мы получаем, что угловая скорость в моменте у него такая-то. Но нам нужно не угловую скорость, а направление. Для этого нужно интегрировать и сглаживать данные гироскопа об угловых скоростях. Для этого нужно задействовать DMP (Digital Motion Processor), встроенный в MPU6050. Тут 3 варианта: 1. Мы нашли готовый код от китайцев (но с описаниями) для той же связки nrf51802 + MPU6050 с функциями работы с Digital Motion Processor. Нужно понять как там сделать это сглаживание и интегрирование. 2. Либо, как говорят, можно использовать функции DMP через бинарник от производителя. 3. Либо не использовать DMP, а строить фильтр Маджвика (ну или хотя бы Калмана) на самом nrf, но это не кошерно, ибо будет быстрее сажать батарейку. Моих мозгов и любительских навыков не хватает, чтобы сделать один из этих 3 вариантов. Ищу человека, кто сделает за деньги. Буду благодарен за контакт. Спасибо
  8. У нас есть задача - отслеживать ориентацию в пространстве платы с nrf51802 + MPU6050. Для этого нужно понимать куда девайс направлен в данный момент, и передавать эти углы наклона по BLE. На сей момент есть плата с nrf51802 + MPU6050 + BLE, и работающий код, который данные акселерометра и гироскопа шлёт по BLE. Сейчас код сделан с использованием простого драйвера MPU6050 - при вызове функции он отдает данные акселерометра и гироскопа, которые есть в этот момент. То есть мы получаем, что угловая скорость в моменте у него такая-то. Но нам нужно не угловую скорость, а направление. Для этого нужно интегрировать и сглаживать данные гироскопа об угловых скоростях. Для этого нужно задействовать DMP (Digital Motion Processor), встроенный в MPU6050. У нас есть готовый код для той же связки nrf51802 + MPU6050 с функциями работы с Digital Motion Processor. Ищем человека, кто работал с этим DMP. Нужно из этих двух источников сделать код, чтобы девайс по BLE отдавал направление (углы наклона). Дрифт по одной из осей для нашей задачи некритичен. Денег на это есть 10.000 рублей. Платы в Москве, программируются по Segger. Платы для тестов могу выслать если нужно. Могу описать задачу подробнее по тел/whatsapp +79199655645
  9. Какой именно алгоритм MPU6050 вы имеете в виду? Это можно сделать на нативном C на nrf51 + MPU6050, или вы имеете в виду только библиотеки для Ардуино? Спасибо что помогаете
  10. Есть много библиотек для Arduino с поддержкой DMP, но C библиотеки для самого nrf51 с поддержкой DMP не могу найти. Нашел только у китайцев, пытаюсь зарегистрироваться на их серверах, чтобы скачать. https://download.csdn.net/download/mr_lyoko/10291305
  11. Это про другое. Я в первом посте привел ссылку на фильтр Маджвика для Ардуино, а здесь я ответил человеку, который говорил про DMP MPU6050 для nrf51, что ищу такую библиотеку.
  12. Ищу библиотеку для работы именно с DMP MPU6050, пока не нашел. Буду благодарен если подскажете где ее взять. Спасибо.
  13. Буду благодарен если подскажете где копать код, или может подскажете кто может сделать? Спасибо