Skip to content

sensorsRaw[]

AljosaBurger edited this page May 17, 2018 · 15 revisions

Opis

sensorsRaw[] je javna spremenljivka knjižnice Distance v katero se shranjujejo vrednosti senzorjev za zaznavanje oddaljenosti od ovire.

Klic

senzor1 = robot.distance.sensorsRaw[0];
Prikazan je klic za en senzor medtem ko jih je na robotu 6.

Vhodni parametri

Brez.

Izhod

Tipa int: V seznam šestih vrednosti [0-1023] prebranijh iz senzorjev.

Primer kode

#include <Distance.h>
#include <Robot.h>
float senzor[6];
void setup() {
}

void loop() {
  robot.distance.readRaw();//Robot prebere vrednosti na senzorjih.
  for (int i = 0; i < 6; i++)
  {
      senzor[i] = robot.distance.sensorsRaw[i];//Iz javne spremenljivke knjižnice prepišemo vrednosti v našo spremenljivko.
  }
  for (int i = 0; i < 6; i++)
  {
      Serial.print("senzor ");  //Izpis vrednosti na senzorjih
      Serial.print(i);          //
      Serial.print(": ");       //
      Serial.println(senzor[i]);//
  }
  Serial.print("\n");
  delay(1000);//Počakamo 1 sekundo za lažje branje izpisanih podatkov.
}

Glej tudi

robot.distance.readRaw()

Opombe

Za pregled vrednosti vseh senzorjev je v primeru kode uporabljena for zanka

Clone this wiki locally