Автор Тема: Въпроса за четене на данни от ардуино  (Прочетена 12456 пъти)

d3v1ous

  • Новодошъл
  • *****
  • Публикации: 2
    • Профил
Въпроса за четене на данни от ардуино
« -: Ноември 07, 2011, 01:01:11 pm »
Здравейте,

имам идея да си направя нещо като аларма с помоща на ардуино.
След като прочетох книгата "Въведение в Ардуино" ми станаха ясни някои неща. Въпорса обаче ми е:

Има ли възможност да чета информация от ардуино през ком порт закачен на линукс машина?

(Доколкото разбрах ардуино емулира сериен порт на усб интерфейс. По принцип четенето на информация от датчиците на ардуино става през софтуера за програмиране. На мен обаче ми се иска да мога да изведа тези променливи някъде в linux environment и да си напиша прост баш скрипт който да ми казва, пин1 - инфо, пин2 - инфо и т.н.)

Simeon

  • Вече знае какво е робот!
  • *****
  • Публикации: 73
    • Профил
    • http://www.robotev.com
Въпроса за четене на данни от ардуино
« Отговор #1 -: Ноември 07, 2011, 03:29:25 pm »
Не съм сигурен, че разбирам какво искаш да постигнеш, но ако ти трябва само да виждаш на компютърния монитор

Цитат
пин1 - инфо, пин2 - инфо


тогава серийния монитор (Serial Monitor) на средата за програмиране на Ардуино ще ти е достатъчен.

Иначе Ардуино ползва сериен (COM) порт, макар и емулиран, така че можеш да четеш информацията, която микроконтролера изпраща с всяка Terminal програма - като HyperTerminal за Windows. Не съм работил с Linux, но ако напишеш Linux HyperTerminal в Google съм сигурен, че ще получиш поне няколко предложения.
Симеон Янчев, София
www.robotev.com

d3v1ous

  • Новодошъл
  • *****
  • Публикации: 2
    • Профил
RE:
« Отговор #2 -: Ноември 07, 2011, 07:19:42 pm »
Идеята ми е не да чета информацията от датчиците през софтуера а директно от серийния порт, защото искам да ползвам информацията от датчиците в някакви скриптове на linux машината.

С други думи, когато получа 5 волта на крак 5 по някакъв начин ардуино да ме уведоми и аз да мога да го прочета това директно в конзолата.

Simeon

  • Вече знае какво е робот!
  • *****
  • Публикации: 73
    • Профил
    • http://www.robotev.com
Въпроса за четене на данни от ардуино
« Отговор #3 -: Ноември 08, 2011, 01:46:04 pm »
Платката Ардуино не изпраща данни към средата за програмиране, а към СОМ порта. Как те да бъдат прочетени от (или изпратени до) конзолата е въпрос на който ще може да отговори някой с повече опит с Linux.
Симеон Янчев, София
www.robotev.com

emil74

  • Зомбиран Роботостроител
  • *****
  • Публикации: 227
    • Профил
    • http://www.maystorio.com
Въпроса за четене на данни от ардуино
« Отговор #4 -: Ноември 09, 2011, 11:27:08 am »
Виж ТОВА