0 голосов

Заказал на али помпу. Написал код ниже, прошил. Запускаю искру. Подключаю помпу к 13 пину ииии помпа качает всегда! На код - реакции нету. Только LED включается/выключается каждые 3 секунды. Что не так я сделал?
 

var CPompa = function(pin) {
  this._pin = pin;
};
CPompa.prototype.info = function() {
  console.log(this._pin.read());
};
CPompa.prototype.turnOn = function() {
  this._pin.write(true);
};
CPompa.prototype.turnOff = function() {
  this._pin.write(false);
};

var pompa = new CPompa(P13);

var on = false;
setInterval(function() {
  if (!on) {
    pompa.turnOn();
  } else {
    pompa.turnOff();
  }
  on = !on;
}, 3000);

(2 баллов) 4
исправил
Раз PIN 13 мигает - значит скорее всего что-то не правильно подключили. По какой схеме подключали?
У меня Iskra JS + Troyka Shield. На Troyka Shield есть 13 "пин" из G-V2-S.
Вот я свою помпу подключаю к G-V2 и она постоянно качает воду, хотя по коду она не должна этого делать.

Пожалуйста, войдите или зарегистрируйтесь чтобы ответить на этот вопрос.

Добро пожаловать на Бредборд! Сайт вопросов и ответов на тему Arduino, Raspberry Pi и хоббийной электроники в целом. Цель Бредборда — быть максимально полезным. Поэтому мы строго следим за соблюдением правил, боремся с холиворами и оффтопиком.
  1. BAR__MEN

    370 балл(ов)

  2. parovoZZ

    318 балл(ов)

  3. issaom

    214 балл(ов)

  4. gokase

    125 балл(ов)

  5. Un_ka

    117 балл(ов)

  6. dartWaiter

    72 балл(ов)

Награды месяца
1-е место: Arduino Nano 33 BLE Sense
2-е место: Arduino Nano 33 BLE
3-е место: Arduino Nano 33 IoT

...