Урок 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);
}


}