Как настроить пины для 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
(
int
i = 0; i < 8; i++) {
6
oscillator[i].start();
7
servo[i].attach(D[i]);
8
}
не работает(а осцилятор кстати работает и вроде номер объекта сервы тоже подставляется. Думаю проблема именно в параметре где назначается пин "D[i]")
ps. сильно не ругайте пожалуйста я только учусь
Вы поняли, что я Вам написал в прошлом посте?
Нормально у Вас i подставляется. Ну, хорошо, вот подставилось i=0. Отлично. Вы радостно аттачите D[i], то бишь D[0]. А чему у Вас это D[0] равно?
tesak47, Вы разницу между D1 и D[1] ощущаете?