• розробіть програму для двох пристроїв micro:bit. Одна плата отримує дані про температуру і відправляє другій число. Друга плата виводить дані про температуру(прохолодно, тепло, або спекотно) мова Java Script​

Ответы 1

  • Ответ:

    На мові JavaScript програма для двох пристроїв micro:bit буде виглядати наступним чином:

    Перший пристрій (відправник):

    // Оголошуємо змінні та ініціалізуємо датчик температури

    let temperature = 0

    basic.forever(() => {

       temperature = input.temperature() // Отримуємо температуру з датчика

       radio.sendNumber(temperature) // Відправляємо температуру на другий пристрій

       basic.pause(1000) // Затримка на 1 секунду

    })

    Другий пристрій (отримувач):// Оголошуємо змінні та підключаємо радіомодуль

    let temperature = 0

    radio.onDataPacketReceived(({ receivedNumber }) => {

       temperature = receivedNumber // Отримуємо температуру з першого пристрою

       if (temperature < 20) { // Якщо температура менше 20 градусів

           basic.showString("Прохолодно") // Виводимо текст "Прохолодно" на екран

       } else if (temperature < 30) { // Якщо температура менше 30 градусів

           basic.showString("Тепло") // Виводимо текст "Тепло" на екран

       } else { // В іншому випадку

           basic.showString("Спекотно") // Виводимо текст "Спекотно" на екран

       }

    })

    Ця програма використовує радіомодуль для передачі даних про температуру з першого пристрою на другий. Другий пристрій визначає, яка температура була отримана, і виводить відповідну інформацію на екран.

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years