Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Lab5

.docx
Скачиваний:
3
Добавлен:
28.06.2021
Размер:
15.24 Кб
Скачать

ФЕДЕРАЛЬНОЕ АГЕНТСТВО СВЯЗИ

Ордена Трудового Красного Знамени

Федеральное государственное бюджетное образовательное учреждение высшего образования

МОСКОВСКИЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ СВЯЗИ И ИНФОРМАТИКИ

Кафедра Интеллектуальных систем в управлении и автоматизации

Лабораторная работа №5

по предмету СРВ

Выполнил:

Студент 4-ого курса

Москва, 2018

Цель работы:

Написать в операционной системе Raspberry Pi3 10 на языке программирования Python код для записи в отдельный файл температуры процессора и времени, каждую секунду в течение 10 секунд.

Код программы:

#!/usr/bin/env python2.7

# -*- encoding: utf-8 -*-

import time

import datetime

import os

i=0

file = open("/home/raspex/Lab5.txt","w")

while i<10:

fd1=open("/sys/class/thermal/thermal_zone0/temp","r")

temp_cpu=float(fd1.read())

fd1.close()

file.write(str(temp_cpu/1000) + " " + str(datetime.datetime.now()) + "\n")

time.sleep(1)

i=i+1

file.close()

Результат выполнения программы:

52.078 2018-10-30 13:45:29.060479

52.616 2018-10-30 13:45:30.062064

52.616 2018-10-30 13:45:31.063589

52.078 2018-10-30 13:45:32.065110

51.54 2018-10-30 13:45:33.066640

51.54 2018-10-30 13:45:34.067318

52.616 2018-10-30 13:45:35.068913

52.616 2018-10-30 13:45:36.070461

52.616 2018-10-30 13:45:37.072053

52.078 2018-10-30 13:45:38.073609

Соседние файлы в предмете Системы реального времени