13 Ардуино для начинающих Беспроводная связь

Автор Alla Bessonova
13  Ардуино для начинающих  Беспроводная связь

Привет Jeremy Blum в эфире с девятым видеоурокам Arduino при поддержке element14.

Это неделя посвященная беспроводной связи мы используем в Arduino Uno i2c module i2c шилда чтобы 2 Arduino. Поговори с другом я расскажу о процессе программирование кайф от том как правильно установить канал для общения между собой затем мы займемся приятно в котором мы подключим потенциометр к одному Arduino и заставим его рулить мотором подключенным другом и всё — это без проводов и так давайте взглянем на все эти компоненты и приступим. Вот чем мы сегодня будем работать здесь у меня два Arduino Uno i2c для Arduino i2c трансивера трансиверы не обязательно должны быть одной и той же модели как может видеть.

Они немного различаются — это нормально ещё у меня есть этот пропановский usb-адаптер он позволит нам прошивать через Serial интерфейс компьютера очень просто новым не обязательно его использовать если у вас нет такого.

Хотя привести вы также можете вставить в избе Shield hltv Arduino Uno. И зачем прошивать его через интерфейс Arduino Uno. Однако чтобы — это заработала чтобы быть уверенным то, что я тебе не на. Самару вина IGP вам нужно переставить эти два джампера на LG справа налево ещё вам придётся физически удалить эти. Мега микроконтроллер Arduino Uno. Всё — это для того чтобы гарантировать взаимодействие идет между USB портам компьютера и модулем. Вот почему я советую использовать эту штуку она делает всё немного проще я собираюсь использовать эту плату от чтобы прошить нашей. ТП в любом должен быть назначен уникальный идентификатор информация о других с которыми он будет говорить и некий план — это означает Personal Area Network. Все переговариваются между собой обязаны иметь один и тот же. Пан — это то есть. Нам нужно прошить эти три числа в. СПб, что работать с Arduino начнём с размещения. Екб насморк фанатское платье. Убедитесь, что вставляйте вот той стороной иначе можете победить его на платье есть разметка показывающая. Какой стороной устанавливать затем подключаем плату к компу через USB кабель на должно засветиться теперь перейдем к компьютеру из-за программируем всё вам понадобится терминал. Если хотите подключить и настроить X2 модуль. Мне нравится пути для Windows 7 если у. Вас Windows XP можете использовать гипертерминал если у вас Mac или Windows просто погулять по слову терминал и в общем использовать, что угодно если вам. Хочется взять пути просто вбейте пути в Google и перейдите к странице. Да вот здесь. Можете скачать только пути. экзамен шагом нужно выяснить какому com порту если у вас видов подключён washed by module тоже самое для Linux emacs. Просто он не будет называться компота как он будет обзываться как-то иначе выставить его в терминале чтобы определить с кем именно вы общаетесь чтобы сделать — это под. Виндой идём в мой компьютер влияет на свойства идём в менеджер устройств и если вы на каком портале. Вы можете видеть, что мы используем юсб порт 4 он будет называться USB Serial Port поэтому мы на ком 4 и нам нужно запомнить. Это для использования пути запустим пути выберем сериал решим homm4 зайти в терминал и включая. Байкал Эхо затем идем обратно в шины и жмем Open. О'кей Теперь мы подключены к нашему игги модулю теперь собираюсь прошить модуль сначала нужно включить режим прошивки набрав три знака плюс подряд затем делают этой команды найди найди модуль с которым будет говорить и по. Найди то есть мы можем установить всё разом проследите как я — это делаю вам нужно делать всё быстро время ограничено. Если ваше время вышло вы не увидите. О'кей после ввода чего либо. Просто введите три плюса и начните заново. Давайте приступим с9 плюс плюс плюс всякие затем перейти от 1000 — это вы стали TV1000. Вы должны увидеть. Окей в начале строки затем введите эти l-1011 нажмите Enter и вы увидите еще одиноки. Это означает, что произведено последнее, что мы сделаем установлен по. Найди успеваем — это 1111 затем запятую вы видите Ok в конце затем вливаем wr и жмем Enter — это также при wr прописывает значение перманентных даже если проходит питание данные всё равно сохраняется внутри. Отлично Теперь причём этот модуль подключить второй и прошёл него тоже хоккей я убедился, что сначала включил USB чтобы убрать питание затем я поменял модуль и путь, что он не активен он потому, что потерял подключение по USB мы строим сессию кликнув правой кнопкой по заголовку и выборов в прострации — это переподключить нас и переведет на новую строку и мы готовы начать 2 модуль. Мы проделаем очень схожие шаги снова бываем три плюса чтобы попасть в режим прошивки ждём. О'кей затем вливаем m1001 у этого будет и 1001 жмём. Вы должны получить еще одиноки затем вливаем dl1000. Это только, что после этого модуля жмем Enter и получаем очередной OK совершением установим тот же по. Найди — это 1111, вы получите затем вливаем wr и жмем Enter и всё прошито оба наших игги настроенный чтобы общаться между собой мы можем закрыть — это окно начать экспериментировать с ними нам нужно написать программу для обоих Arduino мы сделаем чтобы пёрло Arduino считываем потенциометра и послал её через serial-serial на самом деле будет преобразован беспроводной сигнал. ФСБ получит его используют для поворота сервопривода. Давайте напишем программы для них я начну с программы написанной нами в 6 серии которые считывают информацию с потенциометра и отправляет её потерял она почти полностью подходит я поменяю только одну вещь здесь передача значения от 0 до 255 я передам значения от 0 до 9 — это просто немного облегчит вам жизнь так как означает, что мы. Передаем ровно один байт данных и нам не придется сильно беспокоится надо на другом конце — это позволит нам поворачивать привод в 9 различных положений, что могло бы быть полезным для управления вещами вроде механически.

0 комментариев
0

Читайте также