Не работает Парктроник Испытание 16

Тема в разделе "Iskra JS, Espruino, Йодо", создана пользователем Данила2005, 12 июл 2017.

  1. Не пищит просто молчит посмотрите программу всё писал из инструкции
     

    Вложения:

    • 225.png
      225.png
      Размер файла:
      59 КБ
      Просмотров:
      504
  2. NikitOS

    NikitOS Король шутов Администратор

    Код (Javascript):
    var sonic = require('@amperka/ultrasonic')  .connect({trigPin: P10, echoPin: P11}); var buzzer = require('@amperka/buzzer')  .connect(P5)  .frequency(440); setInterval(function() {  sonic.ping(function(err, val) {    if (val < 5) {      buzzer.turnOn();    } else if (val < 20) {      buzzer.beep(0.1, 0.1);    } else if (val < 50) {      buzzer.beep(0.2, 0.2);    } else {      buzzer.turnOff();    }  }, 'cm');}, 100);
     
    Данила2005 нравится это.
  3. Сяб
     
  4. Го в вка https://vk.com/zelenov2016
     
  5. NikitOS

    NikitOS Король шутов Администратор

    Че
    ?!
     
  6. NikitOS

    NikitOS Король шутов Администратор

    Что это значит?!
    Хмм....
    Какая культура
     
  7. Ramil

    Ramil Нерд

    Код (Javascript):
    var led = require('@amperka/led')
      .connect(P1);
    var knopka = require('@amperka/button')
      .connect(P3);
    var pip = require('@amperka/buzzer')
      .connect(P5)
      .frequency(50);
    var pot = require('@amperka/pot')
      .connect(A0);
    var sensor = require('@amperka/light-sensor')
      .connect(A2);
    var servo = require('@amperka/servo')
      .connect(P13);
    var termometer = require('@amperka/thermometer')
    .connect(A4);
    var sonic = require('@amperka/ultrasonic')
    .connect({trigPin: P10, echoPin: P11});


    setInterval(function() {
      var _1 =3+7 * pot.read();
      var _2 =10+30 * pot.read();
      var _3 =40+60 * pot.read();
      sonic.ping(function(err, val){
        if (val < _1) {
          pip.turnOn();
        } else if (val < _2) {
          pip.beep(0.1, 0.1);
        } else if (val < _3) {
          pip.beep(0.2, 0.2);
        } else {
        pip.turnOff();
        }
         pip.frequency(3000);
       }, 'cm');
    }, 200 );
     
     
  8. sys

    sys Злобный Буратино Модератор

    Если про ошибку с картинки из первого поста, то четко видно, что в IDE у вас в методах .turnOn и .turnOff вместо буквы О стоит цифра 0...

    а так надо смотреть работает ли вообще биппер и вставлять console.log для проверки содержимого переменных _х и val.

    Если вопрос решенный, то напишите здесь, либо добавьте в название темы "Решено"