roboforum.ru

Технический форум по робототехнике.


wifi управление. я чайник))

Раздел создан специально для людей которым интересна робототехника, но в силу разных причин они не знают с чего начать.
Задавайте ваши вопросы, какими бы простыми они не казались, постоянные посетители форума постараются ответить на них по мере своих сил.
Робот своими руками. Самодельный робот.

wifi управление. я чайник))

Сообщение EasyTech » 14 мар 2012, 12:25

Добрый день всем! Я сейчас собираю одну систему, типо умного дома. Там долго рассказывать. И мне нужно чтобы данные с одного блока, где установлен МК данные переходили на ПК. Хочу попробывать с wifi и у меня возникло пару вопросов.
1) Для передачи данных с блока управления на ПК обязательно нужен выход в инет ? Можно ли обойтись без интернета?
2) Можно ли wifi использовать просто как способ беспроводного соединения от МК к ПК?
Пока что всё
EasyTech
 
Сообщения: 239
Зарегистрирован: 15 май 2011, 19:19
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: WinAVR C, C#, HTML+СSS.
ФИО: Лёва

Re: wifi управление. я чайник))

Сообщение SkyStorm » 14 мар 2012, 12:37

1. Нет интернет не нужен.
2. Можно.

У WiFi 2 режима работы AdHoc(точка-точка) и Ифроструктурный(точка доступа - клиенты).
Выбор WiFi не однозначен, с одной стороны простота и доступность, с другой довольно высокий ценник.
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2687
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: wifi управление. я чайник))

Сообщение EasyTech » 14 мар 2012, 13:48

А какой режим работы мне нужен чтобы связывать без инета МК и ПК. И где можно найти библиотеку для прошивки МК под wifi?
EasyTech
 
Сообщения: 239
Зарегистрирован: 15 май 2011, 19:19
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: WinAVR C, C#, HTML+СSS.
ФИО: Лёва

Re: wifi управление. я чайник))

Сообщение SkyStorm » 14 мар 2012, 13:51

Режим любой, какой тебе больше нравится, какое есть оборудование ...
Найти можно в Интернете, подбираешь ключевые слова и ищешь.
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2687
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: wifi управление. я чайник))

Сообщение elmot » 14 мар 2012, 15:37

EasyTech писал(а):Добрый день всем! Я сейчас собираю одну систему, типо умного дома. Там долго рассказывать. И мне нужно чтобы данные с одного блока, где установлен МК данные переходили на ПК. Хочу попробывать с wifi и у меня возникло пару вопросов.
1) Для передачи данных с блока управления на ПК обязательно нужен выход в инет ? Можно ли обойтись без интернета?
2) Можно ли wifi использовать просто как способ беспроводного соединения от МК к ПК?
Пока что всё


Возьмите роутер домашний. Все упростится в разы. wiki/OR-WRT

Добавлено спустя 4 минуты 25 секунд:
SkyStorm писал(а):У WiFi 2 режима работы AdHoc(точка-точка) и Ифроструктурный(точка доступа - клиенты).

Ad-Hoc очень плох. И с защитой проблемы, и вообще он косой какой-то. Практически не применяется сейчас. Я бы не стал с ним связываться.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: wifi управление. я чайник))

Сообщение EasyTech » 15 мар 2012, 09:50

Оооо и elmot присоединился) это хорошо)
Слушай elmot если для wifi нужен будет нужен доступ в интернет, то к сожалению он мне не подойдет (( но мне всё равно интересно как вы подключаете вафлю к МК.
Тогда пару вопросов из твоей ссылки:
1) OpenWRT - это что такое ? это не Ваша разработка?
2) Wifi подключается к МК через USB-UART способ? p.s. у меня дома нету вафли, поэтому я даже не знал что там есть usb))
3) нужно два роутера? один на робота другой на пк?
4)Если у меня в ПК есть встроенный wifi могу ли через него соединяться с роутером на роботе?
5) можно ли не брать этот Pololu Orangutan SVP-1284, у меня свой MRC40 вполне устраивает.
6) А есть ли код на Си для прошивки МК, ну типо как в даташите мк, какие регистры используется и тому подобное, какие прерывание от уарт задействованы, чтобы можно было прошивку на МК редактировать.
Пока что всё.
Решил сёдня съездить за dir320)) посмотрим что да как)
EasyTech
 
Сообщения: 239
Зарегистрирован: 15 май 2011, 19:19
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: WinAVR C, C#, HTML+СSS.
ФИО: Лёва

Re: wifi управление. я чайник))

Сообщение =DeaD= » 15 мар 2012, 11:07

Для wifi не нужен инет.
dir-320 аккуратней покупайте, не возьмите случайно новый, который NRU или N, проверьте внешний вид:
wiki/OR-WRT#.D0.9F.D0.BE.D0.B4.D0.B4.D0.B5.D1.80.D0.B6.D0.B8.D0.B2.D0.B0.D0.B5.D0.BC.D0.BE.D0.B5_.D0.BE.D0.B1.D0.BE.D1.80.D1.83.D0.B4.D0.BE.D0.B2.D0.B0.D0.BD.D0.B8.D0.B5
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: wifi управление. я чайник))

Сообщение elmot » 15 мар 2012, 13:10

EasyTech писал(а):Оооо и elmot присоединился) это хорошо)
Слушай elmot если для wifi нужен будет нужен доступ в интернет, то к сожалению он мне не подойдет (( но мне всё равно интересно как вы подключаете вафлю к МК.
Не нужен доступ.
EasyTech писал(а):Тогда пару вопросов из твоей ссылки:
1) OpenWRT - это что такое ? это не Ваша разработка?

Нет. Это freeware прошивка для множества разных роутеров. Я ее модифицировал для роботизации. Называется OR-WRT (т.к. первая цель - платформа open-robotics.ru).
EasyTech писал(а):2) Wifi подключается к МК через USB-UART способ? p.s. у меня дома нету вафли, поэтому я даже не знал что там есть usb))

Некоторые роутеры имеют на борту USB. Штатные прошивки поддерживают там 3G модемы, OpenWRT, ее аналоги и деривативы - массу других устройств.
EasyTech писал(а):3) нужно два роутера? один на робота другой на пк?

Можно один, можно два.
EasyTech писал(а):4)Если у меня в ПК есть встроенный wifi могу ли через него соединяться с роутером на роботе?

Да.
EasyTech писал(а):5) можно ли не брать этот Pololu Orangutan SVP-1284, у меня свой MRC40 вполне устраивает.

Так, вот тут аккуратнее. Судя по описанию, там стоит MAX-232, который поднимает уровни сигнала 3.3В UART до RS-232. Этак можно роутер спалить. Лучше всего вынуть из кровати MAX-232, бросить UART провода напрямую на МК.
EasyTech писал(а):6) А есть ли код на Си для прошивки МК, ну типо как в даташите мк, какие регистры используется и тому подобное, какие прерывание от уарт задействованы, чтобы можно было прошивку на МК редактировать.

Это не ко мне вопрос.
EasyTech писал(а):Решил сёдня съездить за dir320)) посмотрим что да как)

См. предупреждение Dead - НЕ БРАТЬ DIR-320NRU, тот который в синей коробке с черной мордой. Брать только в оранжевой с серебристой вставкой на морде роутера.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: wifi управление. я чайник))

Сообщение galex1981 » 15 мар 2012, 13:28

См. предупреждение Dead - НЕ БРАТЬ DIR-320NRU, тот который в синей коробке с черной мордой. Брать только в оранжевой с серебристой вставкой на морде роутера.

Ребят, похоже я упустил момент. Так в чем проблема с новыми моделями DIR-320? Просто я себе приобрел на замену именно такую модель. Конечно я его приспособлю в любом случае. Но проблему конечно охота знать. В него что, нельзя прошить OR-WRT?
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: wifi управление. я чайник))

Сообщение EasyTech » 15 мар 2012, 14:18

А вот вопрос, если я прошиваю роутер для работы с МК, то этот роутер уже нельзя будет использовать вне робота?

Добавлено спустя 4 минуты 19 секунд:
и интересует такой вопрос:
Какая дальность будет у dir320, а то у соседа есть wifi, живает от меня в пару метрах (~15-20м). а связь не очень ловит, будет ли он ловить на метров 100 и более?
Я так посмотрел скорость передачи зависит от звука: чем меньши шума тем быстрее работа)) удивительно, первый раз такое вижу ))
EasyTech
 
Сообщения: 239
Зарегистрирован: 15 май 2011, 19:19
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: WinAVR C, C#, HTML+СSS.
ФИО: Лёва

Re: wifi управление. я чайник))

Сообщение elmot » 15 мар 2012, 14:31

galex1981 писал(а):
См. предупреждение Dead - НЕ БРАТЬ DIR-320NRU, тот который в синей коробке с черной мордой. Брать только в оранжевой с серебристой вставкой на морде роутера.

Ребят, похоже я упустил момент. Так в чем проблема с новыми моделями DIR-320? Просто я себе приобрел на замену именно такую модель. Конечно я его приспособлю в любом случае. Но проблему конечно охота знать. В него что, нельзя прошить OR-WRT?

Пока нельзя, и неизвестно, когда будет можно без серьезного напильника. Там абсолютно другое железо, для него пока нет внятной поддержки. Кто-то там что-то пилит, но в какой оно позиции и когда будет для простых смертных - неизвестно. см. https://forum.openwrt.org/viewtopic.php?id=33075
У DIR320 есть братья - роутеры на том же чипсете. Их достать гораздо проще, на них тоже должно работать.
EasyTech писал(а):А вот вопрос, если я прошиваю роутер для работы с МК, то этот роутер уже нельзя будет использовать вне робота?

Можно. Можно прошить обратно заводскую прошивку, можно оригинальную openWRT или еще что-нибудь. Будет снова роутер как роутер.

EasyTech писал(а):и интересует такой вопрос:
Какая дальность будет у dir320, а то у соседа есть wifi, живает от меня в пару метрах (~15-20м). а связь не очень ловит, будет ли он ловить на метров 100 и более?
Я так посмотрел скорость передачи зависит от звука: чем меньши шума тем быстрее работа)) удивительно, первый раз такое вижу ))

Сие есть тайна зело велика. Зависит от множества вещей - загруженности эфира вообще и выбранного канала в частности, взаимоположения и качества антенн, материала стен и тд и тп. 100м в закрытых помещениях - вряд ли. У меня в офисе вайфай отваливался на дистанции метров 20-30.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: wifi управление. я чайник))

Сообщение EasyTech » 15 мар 2012, 17:55

я пока что решил не рисковать, покупая вафлю, у меня модуль xbee на 3 км, мне хватает... хотя максимум я у него выжал около 100 м где то:)
меня немного пугает то что я не знаю код для мк для управление вафлей... я так понял, если я прошью вафлю вашей прошивкой, то смогу работать с роутером этим как с обычным уарт, т.е. брать код с даташита меги16 и управлять роботом?
И вот ещё, у меня свой терминал для работы с роботом, в него нужно будет добавить код для соединения с роутером?
EasyTech
 
Сообщения: 239
Зарегистрирован: 15 май 2011, 19:19
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: WinAVR C, C#, HTML+СSS.
ФИО: Лёва

Re: wifi управление. я чайник))

Сообщение SkyStorm » 15 мар 2012, 17:59

Если есть работающее решение на xBee то смысла менять на wifi нет совсем.
Будет дороже, по расстояниям рассчитывать на более 100 метров сомнительно.
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2687
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: wifi управление. я чайник))

Сообщение EasyTech » 15 мар 2012, 19:36

elmot, слушай, посоветуй хороший "камень" АРМ, чтобы частоты была близкая к 100МГц. Чтобы быстрый был и мощный. Или посоветуй дискавери хороший. Я буду очень рад)
EasyTech
 
Сообщения: 239
Зарегистрирован: 15 май 2011, 19:19
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: WinAVR C, C#, HTML+СSS.
ФИО: Лёва

Re: wifi управление. я чайник))

Сообщение elmot » 15 мар 2012, 19:47

При всем богатстве выбора - stm32f4-discovery. Частота, правда, не близка к 100мгц. Скорее к 200:))
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

След.

Вернуться в Новичкам или основы основ роботостроения.

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

cron