Как настроить пины для ESP8266
- Войдите на сайт для отправки комментариев
Пт, 25/05/2018 - 08:47
Подскажите пожалуйста как мне добиться натройки пинов для NODE MCU в цикле for? Делаю так:
Servo servo[8];
Oscillator oscillator[8];
int D[8];
for (int i = 0; i < 8; i++) {
oscillator[i].start();
servo[i].attach(D[i]);
}
Но так не работает. Как это можно реализовать?
А значение oscillator и D кто будет присваивать? Там же нули голимые.
В цикле это можно сделать каким-нибудь образом?
если я пишу так:
То все работает
но я так понимаю по каким то причинам значение i не подставляется. Потому что серва вот так:
for(inti = 0; i < 8; i++) {6oscillator[i].start();7servo[i].attach(D[i]);8}не работает(а осцилятор кстати работает и вроде номер объекта сервы тоже подставляется. Думаю проблема именно в параметре где назначается пин "D[i]")
ps. сильно не ругайте пожалуйста я только учусь
Вы поняли, что я Вам написал в прошлом посте?
Нормально у Вас i подставляется. Ну, хорошо, вот подставилось i=0. Отлично. Вы радостно аттачите D[i], то бишь D[0]. А чему у Вас это D[0] равно?
tesak47, Вы разницу между D1 и D[1] ощущаете?