roboforum.ru

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

Freeduino в Visual С++

Freeduino в Visual С++

avast » 10 мар 2010, 23:21

Помогите пожалуйста! Как программировать микроконтроллер Freeduino в C++, чтоб можно было им управлять в реальном времени...

Re: Freeduino в Visual С++

galex1981 » 11 мар 2010, 12:22

А по конкретнее вопрос можно задать?

Re: Freeduino в Visual С++

=DeaD= » 11 мар 2010, 12:28

Он видимо хочет аналог ORFA только для ардуины :) пусть ждёт наш проект OR-duino - там всё будет :)

Re: Freeduino в Visual С++

avr123.nm.ru » 11 мар 2010, 12:35

avast писал(а):Как программировать микроконтроллер Freeduino в C++, чтоб можно было им управлять в реальном времени...

Наверно в Arduino надо залить прогу которая команды преобразует в исполнение и сигналы датчиков в ответные команды. А потом уже на cpp писать прогу реалтайм общения через COM порт кторый ардуина создает в ПК.

Все это можно попробовать и наверно отладить в PROTEUS без самой Arduino - на ее модели подключеной к реальному COM порту.

Re: Freeduino в Visual С++

vadinator » 11 мар 2010, 14:31

На сайте Ардуино, много примеров такого рода...
http://userwww.sfsu.edu/~infoarts/techn ... urces.html управление выходами и считывание входов...
http://www.arduino.cc/playground/Code/S ... sageSystem практически то же самое...
так же существует библиотека для Процессинга - processing-arduino lib..
http://www.arduino.cc/playground/Interfacing/Processing добавляет простые команды в Процесинг, для управления Ардуиной, вернее её пинами и считывания их состояний...думаю можно использовать в любом языке для ПК...протокол только расковырять :)

Re: Freeduino в Visual С++

avast » 11 мар 2010, 21:08

Надо чтобы можно было принимать и посылать сигналы непосредственно на фридуино, нажав,допустим, клавишу на клавиатуре и чтоб это все отображалось, это надо сделать на С++, только не пойму как...
Типо нажал кнопку, загорелась лапочка, подключенная к микрокон.. Или нажал кнопку подключенную к микроконтролеру, а на экране тебе это вывелось. Ну как то так. Буду очень благодарен.

Re: Freeduino в Visual С++

vadinator » 11 мар 2010, 21:21

2avast То есть, опыта в программирование нет?

Re: Freeduino в Visual С++

avast » 12 мар 2010, 16:28

В С++ опыта нет!

Re: Freeduino в Visual С++

vadinator » 12 мар 2010, 16:33

А для ардуины, вы на чём писать планируете прогу?
ЗЫ попробуйте для начала, поставить Processing... там есть готовые примеры взаимодействия с ардуинкой... :)

Re: Freeduino в Visual С++

avast » 13 мар 2010, 13:44

Стандартные программы я юзал, через них писать не сложно, мне надо написать именно через С++, если такое вообще возможно!

Re: Freeduino в Visual С++

vadinator » 13 мар 2010, 13:56

Какие стандартные программы? и какую среду С++ используете?

Re: Freeduino в Visual С++

noonv » 13 мар 2010, 14:36

я писал что-то подобное - Программа для управления портами Arduino :D

Re: Freeduino в Visual С++

vadinator » 13 мар 2010, 14:53

noonv, неплохой у вас сайт, думаю avast должен найти всё необходимое... :wink:
зы. а ....дуину сами производите?

Re: Freeduino в Visual С++

noonv » 13 мар 2010, 15:06

vadinator писал(а):noonv, неплохой у вас сайт, думаю avast должен найти всё необходимое... :wink:
зы. а ....дуину сами производите?

спасибо :) да - сами 8)

Re: Freeduino в Visual С++

Bratsim » 13 мар 2010, 21:11

Доброго времени суток!
Я тоже кстати очень заинтересован в этой теме.
Т.к. сам хочу взять фредуино под контроль с компьютера напрямую. Только чтоб не по кнопке, а по программе, которая стоит на компе, фредуино вращал роторы.

http://roboforum.ru/viewtopic.php?f=51&t=7737 - Это моя тема. Но суть таже. Подскажите с чего надо начать, чтоб для фредуино написать программу. Я читал, что надо плату для начала изучить. Поправьте если я ошибаюсь.
Спасибо.


Rambler\'s Top100 Mail.ru counter