Беспроводная связь с компьютером

Тема в разделе "Arduino & Shields", создана пользователем Vir, 9 дек 2012.

  1. Vir

    Vir Гик

    Вечер добрый.

    Подскажите, пожалуйста, возможно ли с помощью XBee модулей установить беспроводную связь с компьютером (отправлять и получать данные). Что для этого необходимо приобрести?
     
  2. Mactep8

    Mactep8 Нерд

  3. Vir

    Vir Гик

    Стоп, я не понял. Если это подсоединить к компу, то нужно ещё на (RX/TX) к ардуино, что-то подключить? Можно узнать конкретные модели, а лушче ссылки на покупку.
     
  4. Mactep8

    Mactep8 Нерд

    Радиомодулей естественно должно быть минимум 2.
    Конкретные модели зависят от Вашей задачи. Есть варианты с дальностью от 20м до 40км(промышленные модули как-то видел).
    Посмотрите вот эту статью: http://robocraft.ru/blog/912.html
    Она должна Вам помочь определиться.
     
  5. Sergey991

    Sergey991 Нерд

    Можно использовать модули APC220 у них настройка идёт в одну минуту! но вот проблема если кинуть на ардуину значение более чем из одного символа ОНА ЕГО НЕ ВИДИТ!
     
  6. Яков

    Яков Нуб

    Не сталкивался, но предположу: может она не не видит, а передавать может только по одному? или размер буфера для приемки неправильный?
     
  7. Sergey991

    Sergey991 Нерд

    ну размер буфера тупо так поставил int val = 0 , етого что мало??
     
  8. Sergey991

    Sergey991 Нерд

    разве можно как-то по другому??? да и к слову сказать передатчик шлет сразу угол сервы на пример 180, ты думаешь что int val=o мало??
     
  9. Яков

    Яков Нуб

    в int влезет одно число (один символ).
    А если написать побольше, скажем int val[32] = {0};
    и либо передать буфер принимающему коду, либо последовательно заполнять (в зависимости от способа работы).
    Код бы увидеть...
     
  10. Яков

    Яков Нуб

    Просто я пользуюсь NFR24l01 и они передают именно так: 1,8,0 (а потом уже это объединяется в буфер из трех значений библиотекой)
     
  11. Sergey991

    Sergey991 Нерд

    напиши в мою тему об етом поподробнее. и там примеры скетча.. да и вот ещё что "int val[32] = {0};"
    ЧТО ЕТО ЗНАЧИТ???