Передача данных на 433 МГц

Тема в разделе "Проводная и беспроводная связь", создана пользователем alex-prog, 21 сен 2016.

  1. alex-prog

    alex-prog Гик

    Ок. Ну зачем тогда нужны эти модули, чтобы в мусорку их отправлять сразу, после покупки?
     
  2. ИгорьК

    ИгорьК Гуру

    Не, они неплохо работают в комплекте с DHT-11.
     
    ZAZ-965 нравится это.
  3. alex-prog

    alex-prog Гик

    ИгорьК, этот тот, который?

     
  4. ostrov

    ostrov Гуру

    Да нормально он работает в качестве маячка например. В местах куда нельзя провода протянуть. Большие объемы данных передавать, конечно, затруднительно, но сигналы о том тли ином событии вполне себе возможно. Дешево и по доброму. ) Стабильность и помехоустойчивость достигается повторением и контрольными суммами.

    При этом переделывать работоспособную, простую и компактную библиотеку смысла не вижу. Разве что из соображений саморазвития.
     
  5. alex-prog

    alex-prog Гик

    Но хоть ради интереса, какой интервал в delay является правильным, для такого передатчика?
     
  6. ИгорьК

    ИгорьК Гуру

    Так все таки... Вы понимаете как он работает то?
     
  7. alex-prog

    alex-prog Гик

    ИгорьК, подачей высокого и низкого уровня на пин Data, через определённый интервал, с последующей обработкой - двоичный код? Или там интервал используется как определитель кодового значения?
     
  8. ИгорьК

    ИгорьК Гуру

    Глубоко. Полагаю, к написанию собственного кода Вы готовы полностью: библиотеки в топку :)
     
  9. alex-prog

    alex-prog Гик

    ИгорьК, а серьёзно? Там какой-то другой подход?
     
  10. ИгорьК

    ИгорьК Гуру

    Я не являюсь экспертом в этом вопросе. Я лишь приблизительно понимаю... Вы бы поинтересовались у более компетентных товарищей.
    В моем представлении приемник/передатчик - это просто как бы две платы ардуино, у которых связана земля и один проводок. Вот и попробуйте передать что-то. И с учётом того, что проводок плохо пропаян и его все время раскачивает ветер, наводя помехи.
    Надеюсь, масштаб вопроса для написания своего кода понятен.
     
    Последнее редактирование: 27 сен 2016
  11. брр... это про передатчик чтоли? а приемник как это переваривает???
    то в идеальных условиях включили передатчик, приемник словил несущую и выдал единицу на выходе, в реальных всё нефига не так, ибо есть помехи, ибо нужно отличать сигнал от шума и прочее и прочее, а там все это очень убого реализовано.
     
  12. ostrov

    ostrov Гуру

    Всегда можно открыть существующую библиотеку и посмотреть как она устроена. Благо, код открыт. А потом уже его улучшить до идеального состояния. Ну, или как советовали выше, ничего не менять а просто скопипастить его в свою программу, тем самым избавившись от ненавистной библиотеки.
     
  13. Jeid

    Jeid Нерд

    Ну наверное проще посмотреть как работает готовая библиотека. Я так ради интереса разобрал как работает библиотека для работы с DHT11(на python, смотрел на raspberry pi). В принципе разобрался, смотрел на Datasheet самого DHT11 и сравнивал с тем как работает код. Было очень познавательно.
     
  14. ostrov

    ostrov Гуру

    В узнавании нового и есть основная радость нормального человека. Ну еще в созидании через познанное.
     
  15. alex-prog

    alex-prog Гик

    Код библиотеки я видел, вопрос кстати немного в другом был, но видимо, его не поняли...
     
  16. ostrov

    ostrov Гуру

    Вопрос поняли, но не поняли зачем.
     
  17. ZAZ-965

    ZAZ-965 Гуру

    ИгорьК и alex-prog нравится это.
  18. alex-prog

    alex-prog Гик

    ZAZ-965, нет. Спасибо, изучу.
     
  19. ИгорьК

    ИгорьК Гуру

    Я читал.
    Не въехал вот во что:
    Почему 2000 bit/s, а не 1000 bit/s. Ведь 500us + 500us = 1000? Кто-нибудь в теме?

    .... ааааа, Семен Семеныч! 1 секунда / 500us и есть 2000 bit/s!
    Но для этого надо было написать этот пост :)
     
    Последнее редактирование: 29 сен 2016
  20. DMZ

    DMZ Нуб

    Доброго дня! Подскажите решение: нужно с инфракрасного датчика (цифрового или аналогового - оба есть) передать сигнал без ардуино. Т.е. в идеале, соединить датчик, передатчик и батарейку (нужна компактность). А приемник будет жить, уже, на плате с ардуино.
    P.s. Помучавшись с обсуждаемыми выше модулями, обнаружил, что "напрямую" передают какую-то ерунду. Возможно, это связано с помехами, но антенны (17 см) ситуацию особо не изменили.