Программирование
Вопрос по библиотеке PS2X_lib
Пнд, 03/10/2016 - 11:15 | by ЮрецДоброго всем дня. У меня вопрос по джойстику PS2.
Я так понял 2 мини-джойстика - это аналоговые. Они описываются как
//These are analog buttons #define PSAB_PAD_RIGHT 9 #define PSAB_PAD_UP 11 #define PSAB_PAD_DOWN 12 #define PSAB_PAD_LEFT 10 Как описать конкретно правый и левый мини-джойстик? Я не увидел этого в библиотеке. У меня к ним будут привязаны разные алгоритмы. Помогите пожалуйста.
Функция was not declared in this scope
Пнд, 03/10/2016 - 03:03 | by VadimOrenburgДоброго времени суток
При загрузке данного кода возникает ошибка: 'SecurityMode' was not declared in this scope. Почему то не видит данную функцию.
Но если создать новый скетч и вставить в него данный код, при загрузке не сохранять его, то все нормально загружается и работает.
В чем проблема может быть?
Ошибка OneWire.h
Пнд, 03/10/2016 - 00:10 | by Draculaесть код #include </Users/Bjornskau/Desktop/KEY/OneWire.h> #define pin 10 byte key_to_write[] = { 0x01, 0xBE, 0x40, 0x11, 0x5A, 0x36, 0x00, 0xE1 }; OneWire ds(pin); // pin 10 is 1-Wire interface pin now void setup(void) { Serial.begin(9600); } void loop(void) { byte i; byte data[8]; delay(1000); // 1 sec ds.reset(); delay(50); ds.write(0x33); // "READ" command for (uint16_t i = 0 ; i < 8 ; i++) data[i] = ds.read(); Serial.print("KEY "); for( i = 0; i < 8; i++) {
усложнить код
Вс, 02/10/2016 - 21:33 | by gulin176благодаря участникам форума сделал некое подобие прогноза погоды. всё хорошо, но хочется усложнить код. суть такая. смотрим давление за прошлый час и сравниваем с настоящим. если ростет или падает делаем выводы. но разовое изменение давления может и не говорить о изменении погоды. а вот если смотреть за 2 периода(возможно час, может два). код выводит на экран стрелочку(вверх, вниз, равно) и цифру разницы. что хочу? допустим стречка вверх цифра 1 в позиции 13 и 14. через час эти данные сдвигаются в позицию 11 и 12, а новые данные заносятся в позицию 13 и 14.
Помощь со скетчем
Вс, 02/10/2016 - 19:37 | by AlexTSВсем доброго времени суток.
Прошу сразу не гнать прочь и не кидаться камнями.
Появилась острая необходимость сделать автополив для моей Черимойи.
Помогите, пожалуйста подредактировать скетч. Понимаю что примеров систем автополива в интернете масса, но прошла неделя, эмоции на пределе, микросхемы ночью снятся. Не думал что для меня это будет так сложно.
Были куплены:
1. Arduino mega 2560 (как я понимаю китайский аналог). Как я уже понял для моей задачи подошло бы что-то попроще, но устройство уже у меня.
ЧАСЫ РЕАЛЬНОГО ВРЕМЕНИ I2C
Вс, 02/10/2016 - 19:03 | by DimaGilev/* * TimeRTC.pde * example code illustrating Time library with Real Time Clock. * */ #include <TimeLib.h> #include <Wire.h> #include <DS1307RTC.h> // a basic DS1307 library that returns time as a time_t void setup() { Serial.begin(9600); while (!Serial) ; // wait until Arduino Serial Monitor opens setSyncProvider(RTC.get); // the function to get the time from the RTC if(timeStatus()!= timeSet) Serial.println("Unable to sync with the RTC"); else
Нет перехода от Setup к Loop
Вс, 02/10/2016 - 16:03 | by LictorДобрый день.
Пишу код для электронной игрушки с часами, радио и т.п. Сам по себе код работает. но есть один нюанс.
В Setup я задаю настройки по умолчанию, которые используются в loop. Т.к. код перевалил за 2000 строк я поместил отдельные логически завершенные куски кода в функции, которые вынес в конец кода и некоторые куски в отдельные текстовые файлы, которые я подключил как
АЦП прерывание
Вс, 02/10/2016 - 00:19 | by The KabanЗдравствуйте!
Необходимо снимать показания с ацп 10 раз в секунду. Скажите пожалуйста как лучше это реализовать?
оснавной цикл желательно не занимать простоями, думаю может использовать таймер с прерыванием?
вобщем в итоге хочу чтобы преобразование запускалось от прерывания и ацп по окончанию преобразования вызывал прерывание, и тогда получится что основной цикл будет незадействован.
Буду рад любой помощи, спс!
логическое или - || - как правильно указать ?
Сб, 01/10/2016 - 10:24 | by Short CircuitString Numer1; String Numer2; Numer1=val.substring(0, 10); if (val.indexOf((Numer1) || (Numer2)) > -1) выше не пример не работает, тоесть сравнение игнорируется. работает только - if (val.indexOf(Numer1) > -1) вариант if (val.indexOf(Numer1) || (Numer2) > -1) - тоже пробовал. как нужно правильно сравнить?? компилятся оба варианта.
Активный вольтметр на Arduino
Сб, 01/10/2016 - 08:15 | by Lord_elfПриветствую всех.
Прошу помощи вот в таком вопросе, есть ардуина, есть код замера напряжения на выводе А7 и все работает прекрасно, выбрали в меню тест батарейки, посмотрели напряжение и вроде как все должно быть прекрасно, нажали кнопку, вышли в основное меню а экран взял и потух... Не учел я то, что аккумулятор даже разряженный из последних сил будет выдавать положенные 7,4 в (или около того) в первые секунды включения, а потом уже упокоится с миром...
- « первая
- ‹ предыдущая
- …
- 651
- 652
- 653
- 654
- 655
- 656
- 657
- 658
- 659
- …
- следующая ›
- последняя »