Программирование
Serial соединение и blink
Ср, 30/05/2012 - 16:30 | by artemikКто подскажет? Требуется зажигать светодиод (три состояния: светится/не светится и мигает) через ком-порт. Не пойму с do..while, какое условие должно быть?
Ethernet, URM37 и прерывания
Ср, 30/05/2012 - 09:10 | by okulovЕсть бак с водой. В крыше стоит ультразвуковой дальномер URM37, который следит за уровнем. Есть насос, который подкачивает воду в бак. Задача стоит в том, чтобы периодически отсылать текущий уровень по ethernet и получать команды на включение/выключение насоса.
В loop запускаю ethernet server, он принимает команды. Опрос датчика и отсылку делаю через таймер.
Если не подключать URMSerial и SoftwareSerial и просто отправлять по таймеру какие-то данные, то всё нормально, но с ними всё виснет, даже перестает получать данные сервер в loop
Ардуина может работать с одновременно с двумя устройствами подключаемыми serial?
Втр, 29/05/2012 - 19:02 | by timrockВроде ТХ и RX в одном экземпляре существуют. (
Нужна помошь по EasyVR Shield.
Втр, 29/05/2012 - 15:57 | by FessПриветствую комрады.
Дождался платку обработки голосовых команд для ардуины, аналог VRbot - под названием EasyVR Shield ...
Всем кто уже сталкивался с подобными шилдами прошу помочь - материалом для изучения принципа ее работы\взаимодействия с ардуино....
Спасибо откликнувшимся.
Ультразвуковой измеритель расстояния
Втр, 29/05/2012 - 09:51 | by RainManКупил вот такую штуку. http://iteadstudio.com/store/index.php?main_page=product_info&cPath=4&products_id=52 Там же есть библиотека. Все работает, но библиотека дает разрешение в 1 см. А датчик может мерять с точностью 3мм. Библиотека предоставляет такую функцию - Timing(), которая возварщает длительность импульса от датчика, чтобы потом по формуле высчитать расстояние:
Distance = ((Duration of high level)*(Sonic :340m/s))/2
Я понял, что Duration of high level=Timing()
а что это за параметр Sonic???
Processing и Arduino
Пт, 25/05/2012 - 00:49 | by nikita9809Я хочу считать Arduino константу mouseY с Processing'a
но я новичек чето написал а как ссчитать arduino незнаю помогите пожалуйста
Procesing
помогите с SerialPort.read SerialPort.Write разабраца
Чт, 24/05/2012 - 20:02 | by garmoska89всё делаю в C#
send data:
string outBufer; outBufer += "none"+" x="+1+" y="+1+" z="+1; serialPort1.WriteLine(outBufer);
recive data event:
private void serialPort1_DataReceived(object sender, System.IO.Ports.SerialDataReceivedEventArgs e)
{
RxString = serialPort1.ReadExisting();
MessageBox.Show(RxString);
}
резултат
press OK
Нужна помощь в написании программы
Чт, 24/05/2012 - 16:10 | by morskoiboyДрузья, накидайте простую програмку, плиз. В благодарность пошлю лучиков добра и кину 500руб на телефон.
Есть сервопривод продолжительного вращения, ардуина и кнопка. Надо, чтобы при старте привод начинал крутиться пока не нажмется кнопка, после нажатия задержка 30сек и опять крутиться в туже сторону. И так покругу. Грубо говоря нажатие кнопки должно останавливать серво на полминуты
Привод на 9 выходе, а кнопка на аналоговом входе 0
Разница температуры с 2 датчиков ds18b20
Ср, 23/05/2012 - 16:12 | by NE_XTСкажите пожалуйста, как высчитать разницу температуры с 2 датчиков, и если он превышает на 10 градусов например, и включить светодиод на пин 13, и независимо от температуры датчиков.
вот кусочек скетча:
Запоминание позиий серво
Ср, 23/05/2012 - 16:10 | by vvadimВ программировании чайник, но стало интересно возиться с ардуиной. Возникла проблемка.
Есть серва, положение которой определяется потенциометром. С помощью кнопки заношу в память положение сервы- перевожу потенциометром в другое положение -нажимаю кнопку загрузки памяти. Серва поворачивается в сохранённое положение и сразу возвращается в положение, определяемое потенциометром на данный момент. Как отключить чтение данных с аналогово входа или есть другие решения? Надеюсь на помощ специалистов.
- « первая
- ‹ предыдущая
- …
- 1263
- 1264
- 1265
- 1266
- 1267
- 1268
- 1269
- 1270
- 1271
- …
- следующая ›
- последняя »