Всем привет, подскажет кто как решить задачу? Нужно понимать когда устройства наблизились между собой +/- на 3 метра. Ломали голову как это реализовать, в голову приходят только идеи с радиоканалом заниженной мощности(чтобы связь была максимум на 3-х метрах) ну и постоянно их пинговать. Может есть другие варианты реализации задачи?

Комментарии: 27

  1. Nikolay

    Ультразвук?

    • Humka

      Лазер +фотодиод

      • Nikolay

        и как ты определишь расстояние?

        • Humka

          Лазер светит под углом и на расстоянии 3 метра попадает в дырочку с фотодиод, на любом другом расстоянии не попадает

          • Whatislove

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

            • Humka

              Никто не знает что там за конструкция

            • Nikolay

              если в пределах комнаты поставить 2-3 приемника TSOP смотрящие в разные стороны а на передатчике 2-3 светодиода - точно увидит. У ИК отражение хорошее.

              • Whatislove

                окей, всем спасибо буду вникать дальше

  2. Vladimir

    Из очевидного: оптика, лазеры, ультразвук Из странного, но рабоающего: акселерометры на обоих устройствах

    • Whatislove

      а как акселерометром понять?

      • Vladimir

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

        • Nikolay

          аддитивная погрешность будет. Придется опорную точку как-то делать.

  3. Kaktys

    В общем случае - никак А далее - есть варианты, но хреновые, тем более по rssi

    • Nikolay

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

  4. Vladimir

    Мб звуком щёлкать

    • Kaktys

      Эхолокацию в сложных помещениях никто пока не сделал

      • Vladimir

        Локацию не надо, просто по уровню сигнала о расстоянии судить типа

        • Kaktys

          Вобщем никто не сделал Rfid разве что, но на 3м надо и антенны не 3см, да ещё в нужной плоскости

          • Whatislove

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

            • Nikolay

              выбирай TSOP на другую частоту, скажем на 40кГц.

              • Whatislove

                будет ингнорировать сигналы пульта?

                • Nikolay

                  должно, там несущая частота другая, 38кГц обычно.

                  • Whatislove

                    окей, спасибо

          • Anonim

            Изредка ищу свой лётоплан по RSSI в лесных дебрях, полёт нормальный Решение наверняка масштабируется. Но ИК звучит логичнее, тем более, если требуется определять наличие устройства в комнате - тут ИК со своими переотражениями должен справиться с задачей на ура

            • Kaktys

              это не 3м расстояние

  5. Nikita

    RFID средней дальности. До 5 метров.

  6. Gerolgio

    ультразвук с длительными периодами 1 раз в 5 сек

Не нашли ответ?

Вам также может быть интересно

Через три точки он не прошьет так как на драконе недавно мучился с наподобие планшетом т3 прошил через eft pro и запустился... Читать далее