Программирование
Переменные через Serial
Сб, 24/03/2012 - 23:36 | by MoshЗдравствуйте. Подскажите как решить следующую проблему. Есть три переменных, public,int, имена a, b, c (для примера.) Требуется: При старте ардуинки, в терминал должно выводиться "Vvedi A". И ожидать ввода. Ввели А, нажали ENTER, потом "Vvedi B". И ожидать ввода.. Когда все три переменных будут заполнены, программа должна выполнять другие действия,(например моргать диодом с длительностью a) и не запрашивать больше ввода, до ресета. Есть такой код
IE Shield 1.1
Сб, 24/03/2012 - 16:56 | by ustasПриехала вчера плата IE Shield 1.1
http://iteadstudio.com/store/images/produce/Shield/Ehternetshiled/IEShie... - тут спецификация.
Решил попробовать с тестов, проверить, что работает. Примеры с SD все сработали, все хорошо. Дошло дело до сетевого интерфейса и тут грабли.
Чтобы обеспечить совместимость с штатной сетевой библиотекой ардуино поставил перемычку, чтобы SPI-CSn был D10 (как в примерах). Ниже простой код:
Реализация кнопок и потенциометра
Пт, 23/03/2012 - 10:05 | by hhobbittВсем доброе утро, решил я реализовать работу светодиодов, не могу придумать код, очень нужна ваша помощь.
Объясню, что хочу получить: есть две кнопки, потенциометр, 3 3w светодиода, подключённых через mosfet транзисторы, с логическим управлением, будут подключаться к шим.
Двоично - десятичный суматор.
Втр, 20/03/2012 - 17:53 | by nestandartНарод , что такое двоично - десятичный суматор ?
Обратился знакомый , слезно просит сделать для диплома.
Насколко я понял , четырьмя кнопками вводится два двоичных числа , потом они преводятся в десятичную систему , складываются , переводятся обратно в двоичную и на индикацию.
Как то так .
Пример Canbus .... нужно отсекти лишнее... помогите кто может :)
Втр, 20/03/2012 - 13:02 | by wixaВообщем решил я там соорудит индикацию приборной панели с сбором данных по can шине авто.... нашел похожий проэкт с извлечением данных всё от туда же.... code.google.com/p/skpang/wiki/Canbusduino сделал CANbus адаптер убрав со схемы всё ненужное.....
Есть у этих ребят пример : code.google.com/p/skpang/downloads/detail со всей их переферией, LCD, GPS, SD, джостик у меня этого ничего нет, и оно мне не нужно.....
Часы DS1307 останавливаются.
Втр, 20/03/2012 - 11:09 | by LEVV2006Я уже всё попробовал но не могу пенять что нужно сделать чтобы часы не останавливались. С этой микрой я уже работал. Делал бинарные часы и там всё в порядке.
Сейчас делаю часы на газоразрядных индикаторах. Суть проблемы в том что при выключении блока питания часы (не каждый раз. Как попадётся) перестают идти. То есть я включаю блок питания часы показывают время но не идут. Батарейку проверил. Нормальная. В чём может быть проблема и как её решить?!!
Мои наработки.
Код №1 стоит на бинарных часах (работает) на газо (через раз).
Serial и long int
Пнд, 19/03/2012 - 20:09 | by loginexДобрый день!
Хочу считывать по serial целые числа размером long int. Вот до чего додумался сейчас. В данный момент протоколо такой: перед числом передается его длинна(PacketLenght) и контрольная сумма - они фиксированной длинны, за ними само число в десятичном виде, т.е. 1235678890 . В самом конце передается символ '%', который означает конец данных. Вот такой код получился:
Вопрос по прерываниям, новичка
Вс, 18/03/2012 - 21:16 | by Warnint ledPin; volatile boolean stopRised=false; void setup() { attachInterrupt(0, Stop, RISING) ; pinMode(3, OUTPUT); pinMode(4, OUTPUT); pinMode(5, OUTPUT); pinMode(6, OUTPUT); pinMode(7, OUTPUT); pinMode(8, OUTPUT); pinMode(9, OUTPUT); //pinMode(10, INPUT); digitalWrite(3, HIGH); digitalWrite(4, HIGH); digitalWrite(5, HIGH); digitalWrite(6, HIGH); digitalWrite(7, HIGH); digitalWrite(8, HIGH); digitalWrite(9, HIGH); //digitalWrite(10, HIGH); } void loop() {attachInterrupt(0, Stop, RISING); {
Arduino Uno + WiShield (своими руками)
Вс, 18/03/2012 - 02:32 | by Romcik077Здравствуйте! Пишу в отчаянии, навряд-ли кто поможет, но я очень надеюсь...
Шим для криворукого
Пт, 16/03/2012 - 23:13 | by qotikПожалуйста помогите написать шим на на два вывода. Между началом импульса с первого вывода и началом
импульса с второго вывода 29 мкс. Сам импульс 500 наносекунд. Если 500 нереально то можно 1 мкс. И так
бесконечно. С уважением
- « первая
- ‹ предыдущая
- …
- 1273
- 1274
- 1275
- 1276
- 1277
- 1278
- 1279
- 1280
- 1281
- …
- следующая ›
- последняя »