Сегодня на занятии по Python продолжили изучать классы, На сегодняшнем занятии по Arduino работали с SD-модулем.
05.05.2025
20.04.25.
Сегодня на занятии по Python
продолжили изучать классы.
Мы углубились в
основы объектно-ориентированного программирования и посмотрели, как классы
помогают структурировать код, делая его более понятным, гибким и
масштабируемым.
Почему это важно?
Классы — это сердце многих современных программ. Они позволяют объединить
данные и методы в логичные "объекты", что особенно удобно при
разработке крупных проектов. Без классов сложно представить разработку игр,
веб-приложений, чат-ботов, мобильных сервисов и многих других вещей.
Где используется?
l В
веб-разработке (например, при работе с Django
или Flask)
l В
разработке игр (например, на Pygame)
l В
анализе данных, где классы помогают создавать кастомные модели и инструменты
l В
машинном обучении, где большинство библиотек, таких как scikit-learn, построены на
классах.
На занятии
разобрали:
l как создавать свои классы
l что такое конструктор __init__
l как использовать методы и свойства
l наследование
— как создавать "дочерние" классы на основе "родительских".
20.04.25. На сегодняшнем занятии по Arduino
работали с SD-модулем.
Погрузились в
практическую часть — научились сохранять данные с датчика освещённости прямо на
SD-карту.
Что делали?
l Подключили
SD-модуль к плате Arduino
l Настроили
работу с датчиком освещённости (фоторезистором)
l Научились
считывать данные и записывать их в файл на SD-карте
l Реализовали
архивацию показаний — данные сохраняются с указанием времени
Зачем это нужно?
Это
основа для создания систем логгирования — когда нужно сохранять данные с разных
датчиков для анализа: в "умных домах", погодных станциях, теплицах,
промышленных решениях и др. Такой навык — шаг к созданию автономных устройств,
которые работают без постоянного подключения к компьютеру.
На выходе получили
текстовый файл со значениями освещённости — по сути, мини-база данных, которую
можно потом обработать на компьютере.
Отличная практика,
которая объединила работу с датчиками, файлами и памятью!
Просмотров всего: , сегодня:
Дата создания: 05.05.2025
Дата обновления: 05.05.2025
Дата публикации: 05.05.2025