Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.03.2013, 14:52   #1
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию USB UART мост из Arduino Nano

Для подключения GPS, BlueTooth, WiFi, GPRS, EASYVR, 3G и прочих шилдов к компьютеру на прямую, требуется переходник USB-USART
В качестве такого переходника можно использовать Arduino Nano
Адуино подключаем к USB ПК, а пины D9 к TX подключаемого устройства и D10 к RX подключаемого устройства
Заливаем в Ардуино ниже приведенный код, запускаем на ПК любую терминальную программу, указываем в настройках ком порт на
котором сидит ардуино и вуаля можно управлять устройством с ПК

Для скетча потребуется библиотека CyberLib
PHP код:
#include <CyberLib.h>

void setup()  
{
  
D0_In//Ard RX 
  
D10_Out//BT RX
  
D1_Out//Ard TX
  
D9_In//BT TX
}

void loop()
Start
   
if(D0_Read==1)D10_High; else D10_Low;
   if(
D9_Read==1)D1_High; else D1_Low;
 
End;

Этот метод хорош в том случаи когда внешнее устройство или разъем для него разведен на плате
Если же использовать Arduino как переходник, то есть простой метод, достаточно загрузить ниже
приведенный код и подключить устройство к пинам RX, TX Arduino Nano
PHP код:
void setup() 
 { 
 
pinMode(0INPUT); //RX 
 
pinMode(1INPUT);//TX 
 

 
void loop() 
 { 
 } 
Найден новый способ превращения Arduino в мост USB--UART!!!
Нужно Замкнуть на Arduino пины RST с GND и после этого можно использовать Arduino как USB-UART мост. Самое главное что любой ранее залитый скетч в Ардуино не нужно перезаливать, так как скетч совершенно никак не сможет повлиять на работу моста
Все достаточно просто и удобно!
Admin вне форума   Ответить с цитированием
 


Здесь присутствуют: 9 (пользователей: 0 , гостей: 9)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 02:12. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика