Программирование
Запись и обработка номеров DS18b20 в его EEPROM
Пт, 24/03/2017 - 12:12 | by valiktom#include <OneWire.h> #define NumPin 70 //колличество пинов на используемой плате ардуино (для примера - MEGA)(Uno=20) #define NumConfigPin 69 //(A15)//выделенный пин для программирования номеров датчиков(Uno=19-(A5)) int NumSens;//колличество обнаруженых датчиков boolean PinNumSens[NumPin - 3];//массив задействованных(true) или нет(false) пинов для датчиков(не включая пин 0 и 1 UART и выделенный пин) unsigned long timeSens;//время события int diftime = 0;//разница времени между двумя событиями
DUE и измерение напряжения
Пт, 24/03/2017 - 10:48 | by tokimaЗдравствуйте, помогите написать цикл. Измеряю напряжение, на минимальных значениях очень большая погрешность.
void setup() { analogReadResolution(12); } void loop() { int x=analogRead(A0);// Напряжение int k=15 float X = x*3.3/4095.0*k;//Напряжение g.printNumF( X, 1, 5, 45, '.', 4); //Напряжение }
Могу написать условие: до 10В один коэффицент, от 10 до 30В другой, 30 - 50В третий, но на границах все равно не удовлетворительно. Как написать цикл, что бы float k=n (n росло вместе с падением напряжения на входе).
зумер на открытую дверцу холодильника
Пт, 24/03/2017 - 00:08 | by viktorflamДобрый день!
В семье маленькие детки стали дотягиваться до дверцы холодильника, открывают ее и так оставляют. Прикрутил к холодильники не хитрую приблуду. Как только дверца открывается зумер начинает наигрывать мелодию, ее слышно с любого уголка квартиры. Мелодия начинает играть сразу как только открывается дверца, а нам с женой хотелось бы что бы она начинала играть секунд через 10 после открытия. Помогите допилить скеч.
как параметр полученный из веб формы использовать как имя переменной
Чт, 23/03/2017 - 20:14 | by dionПривет Всем.
Есть веб сервер на nodemcu
на нем есть форма ввода часть кода :
input id="DMinTempId" value="{{DMinTemp}}" pattern="[0-9]{1,2}"
и сабмит
input type="submit" id="" name="7" value="Сохранить" onclick="set(this);"
на онклик вызывается фунция выполняющая вормирование запроса на nodemcu:
не выходит из цикла for
Чт, 23/03/2017 - 19:44 | by phoedosДоброго здравия. Господа, есть ардуина, датчик температуры, кнопка
int t=0; int set_temp=20; t=dht.readTemperature();
if (lastOnTempButton == LOW && currentOnTempButton == HIGH) { for (int i = 10; i >= 0; i--) { digitalWrite(FAN, HIGH); lcd.print(i); delay(1000); } }
При нажатии на кнопку логика срабатывает на 10сек. Работает как часы.
Теперь же, если добавить условие срабатывания логики по температуре, ардуина не выходит из цикла for.
как оживить робота
Чт, 23/03/2017 - 19:41 | by LobsterTheRealКак написать код чтобы робот двигался: те робот делает оборот на месте до тех пор пока не увидит объектб например банкуб и едет к ней(в наличии дальномер)
Увеличить определенный символ в строке
Чт, 23/03/2017 - 12:59 | by sonmaxВсем привет!
Заморочился с такой проблемой и теперь немогу побороть ее:
Необходимо менять число по разрядам, например есть
setPosition = 1234
надо по кнопке увеличить/уменьшить определенный разряд в общем числе (возьмем разряд my_pos=2 - сотни),
этот код не совсем рабочий
Арифметические действия с разными типами данных.
Чт, 23/03/2017 - 12:53 | by Илья МГУКакой тип данных получится, если произвести такое арифметическое действие:
Val_1=micros()-Val_2;
Где Val_1 была объявлена как "int", а Val_2 была объявлена как "unsigned long"
Интересут тип данных полученного результата.
Программирование на Arduino
Чт, 23/03/2017 - 11:28 | by Mak_sim1Добрый день! Мне нужно сделать матрицу из светодиода, чтобы она могла зажигаться числами 01, 12, но разными цветами. Нужно написать код на плате ардуино. Спасибо за помощь!
вывод показаний на экран
Чт, 23/03/2017 - 02:41 | by maria1807не получается вывести температуру и влажность на экран. помогите пожалуйста!!!
- « первая
- ‹ предыдущая
- …
- 538
- 539
- 540
- 541
- 542
- 543
- 544
- 545
- 546
- …
- следующая ›
- последняя »