Некоммерческое акционерное общество
«АЛМАТИНСКИЙ УНИВЕРСИТЕТ ЭНЕРГЕТИКИ И СВЯЗИ
им. Гумарбека Даукеева»
Институт Информационных технологий
Кафедра «IT инжиниринг»
ОТЧЕТ
по лабораторной работе №6
по дисциплине: «Технологии Arduino и 3D Printing»
на тему: «Моделирование Bluetooth модуля в среде Proteus»
Специальность: 6B06102 – Информационные системы
Выполнил: Советхан Е.А., группа: ИС(ИИС)-20-3
(Ф.И.О.)
Принял: ст. преп. Кальпебаев А. Р.
(ученая степень, звание, Ф.И.О.)
______ ______________ «15» апреля 2023 г.
(оценка) (подпись)
Aлматы 2023
Цель работы: создание схемы с использованием платы Arduino UNO в среде Proteus и программы управления Bluetooth модулем в программной среде Arduino IDE.
Задание
Создать схему с использованием платы Arduino UNO в среде Proteus и программы управления Bluetooth модулем в программной среде Arduino IDE.
Содержание
1 Ход выполнения лабораторной работы 1
1. 1 Схема управления светодиодом по каналу Bluetooth в Proteus 1
1.2 Скетч программы 1
1.3 Разработка приложения в MIT App Inventor 2 2
1.4 Тестирование программы при помощи мобильного устройства 4
Ответы на вопросы 5
Заключение 7
Список литературы 8
1. 1 Схема управления светодиодом по каналу Bluetooth в Proteus
Собираем схему управления светодиодом по каналу Bluetooth в Proteus (рисунок 1).
Рисунок 1 – Схема управления светодиодом по каналу Bluetooth в Proteus
1.2 Скетч программы
Скетч программы:
String voice;
void setup() {
pinMode(13, OUTPUT); // Вывод 13 - выход
Serial.begin(9600); // Установка скорости обмена данными
}
void loop() {
while (Serial.available()) //пока есть принятые данные
{
delay(10);
char c = Serial.read();// принятие данных и сохранение в переменной
voice += c;
}
if (voice.length() > 0)
{
Serial.println(voice); //получен сигнал
if(voice == "on")
{
digitalWrite(13, HIGH); // включить светодиод
}
if(voice == "off")
{
digitalWrite(13, LOW); // выключить светодиод
}
voice="";
}
}
Достарыңызбен бөлісу: |