Проект Arduino в Tinkercad. Система автоматического освещения с датчиком движения

Заказать уникальную курсовую работу
Тип работы: Курсовая работа
Предмет: Программирование
  • 15 15 страниц
  • 5 + 5 источников
  • Добавлена 02.10.2023
1 000 руб.
  • Содержание
  • Часть работы
  • Список литературы
ВВЕДЕНИЕ 3
1 Tinkercad 4
1.1 Понятие Tinkercad 4
1.2 Регистрация Tinkercad 5
2 Arduino 9
2.1 Основные компоненты Arduino 9
3 Тестирование 11
ЗАКЛЮЧЕНИЕ 13
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 14
ИСХОДНЫЙ КОД 15

Фрагмент для ознакомления

И по этой причине светодиод не горит, для того чтобы она горела нужно нажать на держать шарик и переместить её в поле зрения датчика движение как показано на рисунке 12Рисунок – 12 объект не в поле зренияКогда шарик переместиться к датчику движения, то после этого светодиод загорится, как показано на рисунке 13Рисунок – 13 Объект в поле зрениеТак и обратно если объект убрать из поле зрение, то светодиод перестанет светиться как показано на рисунке 14Рисунок – 14 объект вышел из поле зрения Для того чтобы посмотреть последовательность интерфейса нужно нажать на код и ниже появиться «Монитор последовательного интерфейса» и нужно туда щёлкнуть и появится вот такое окно, как показано на рисунке 15Рисунок– 15 Монитор последовательного интерфейсаЗАКЛЮЧЕНИЕВ ходе выполнения курсовой работы были рассмотрены Основные понятие Tinkercad и Arduino и были рассмотрен сам сайт Tinkercad, были изучены компоненты и блок-код Arduino, также была выполнена поставленная задача «разработать Система автоматического освещения с датчиком движения»СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВКаширина Е. И. Рабочая тетрадь к курсу внеурочной деятельной «Основы схемотехники» стр 16 2021г.R9AL.ru [Электронный ресурс] https://r9al.ru/2021/arduino/01/index.htmСами Хамди С++ Arduinoполное руководство электронный вариант [Электронный ресурс] https://full-skills.com/ru/arduino-uno-projects/c-arduino/ 2023г.JUNIOR.ru [Электронный ресурс]https://junior3d.ru/article/tinkercad.htmlДзен.ru [Электронный ресурс] https://dzen.ru/a/XyrCLX9-21pwQGOzИСХОДНЫЙ КОД// C++ code//voidsetup(){Serial.begin(9600);pinMode(A0, INPUT);pinMode(12, OUTPUT);}void loop(){Serial.print("movement");Serial.print(analogRead(A0));Serial.println("m");delay(500); // Wait for 500 millisecond(s) if (1018 > analogRead(A0)) {digitalWrite(12, LOW); } if (0 < analogRead(A0)) {digitalWrite(12, HIGH);}}

1. Каширина Е. И. Рабочая тетрадь к курсу внеурочной деятельной «Основы схемотехники» стр 16 2021 г.
2. R9AL.ru [Электронный ресурс] https://r9al.ru/2021/arduino/01/index.htm
3. Сами Хамди С++ Arduino полное руководство электронный вариант [Электронный ресурс] https://full-skills.com/ru/arduino-uno-projects/c-arduino/ 2023г.
4. JUNIOR.ru [Электронный ресурс] https://junior3d.ru/article/tinkercad.html
5. Дзен.ru [Электронный ресурс] https://dzen.ru/a/XyrCLX9-21pwQGOz