Урок 3 Подключение модели к Arduino

На этом уроке учащиеся:

  1. собирают схему подключения датчиков
  2. подключают датчики к плате
  3. пишут программу для отображения

Можно исходить от уровня слушателей и предложить подключить датчики к плате без готового шаблона

Модель анемометра подключаем к плате Ардуино

  • один контакт подключаем напрямую к плюсу 5V
  • второй контакт, используя резистор 10К, подключаем к минусу GND
  • также второй контакт подключаем к цифровому пину

Также необходимо написать программу для отображения данных с датчиков

Необходимо использовать монитор порта для вывода данных

 float b=0;

  void setup() {

  pinMode(3, INPUT_PULLUP); 

        Serial.begin(9600);

}

void loop() {

  static unsigned long startTime = millis();

 if (millis() — startTime >= 10000) {

    Serial.print(«za 10 sek  «);

    Serial.print(b);

    Serial.println(» raz»);

   float a= b/10;

  float ork = 75;

  float rsm = ork *a;

  float rsmchas = rsm*3600;

  float rkmchas = rsmchas / 100000;

   Serial.print(«Skorost= «);

  Serial.println(rkmchas);

    while (true); 

  }

  if (digitalRead(3) == LOW) {

    b++;

    delay(200);

  }

}