Нужно сделать плавную регулировку подачи напряжения по ШИМ, в зависимости от температуры датчика для алгоритма работы. Вентилятор включается при температуре выше 50 градусов и разгоняется до максимума при температуре 90 градусов. 50 градусов на датчике = 156 на входе ШИМ. 90 градусов на датчике = 199 на входе ШИМ. Минимальное напряжение, необходимое для вращения вентилятора - 6В, что на выходе ШИМ = 127. Максимальное - 12В, что на выходе ШИМ = 255.
То-есть, при входном ШИМ в 156, выходной ШИМ равен 127 и увеличивается плавно вплоть до входного ШИМ 199, где выходной ШИМ достигает максимума в 255.
Прямо сейчас, у меня готова ступенчатая регулировка, но преподаватель её не принимает, а как сделать плавную регулировку у меня в голове не укладывается.
использовать Черепаха
алг
нач
вперед (60)
влево (65)
вперед (43)
вправо (20)
вперед (28)
вправо (45)
вперед (60)
вправо (90)
вперед (20)
вправо (90)
вперед (60)
влево (90)
вперед (20)
влево (65)
вперед (43)
вправо (65)
вперед (20)
вправо (45)
вперед (27)
вправо (45)
вперед (40)
вправо (45)
вперед (27)
влево (180)
вперед (27)
влево (45)
вперед (40)
вправо (90)
вперед (60)
вправо (45)
вперед (26)
вправо (20)
вперед (45)
влево (180)
вперед (45)
влево (155)
вперед (40)
вправо (45)
вперед (27)
влево (45)
вперед (40)
вправо (90)
вперед (39)
вправо (90)
вперед (40)
влево (90)
вперед (20)
влево (90)
вперед (40)
вправо (90)
вперед (39)
поднять хвост
вправо (90)
вперед (100)
опустить хвост
влево (45)
вперед (4)
влево (90)
вперед (4)
влево (90)
вперед (6)
влево (90)
вперед (4)
поднять хвост
кон
Объяснение:
Смотри картинку
Типы и структуры данных
Под типом данных (data type) понимается множество величин, объединенных определенными признаками и совокупностью допустимых преобразований.
Так, если в качестве объединяющего признака используетс� вид данных, то данные можно разделить на следующие типы:
• символьные;
• текстовые;
• звуковые;
• графические.
Например, в MS Excel выделяются три основных типа данных: число, текст и формула.
Если в качестве объединяющего признака использовать представления данных в вычислительных системах (алгоритмических языках программирования), то данные можно разделить на следующие типы:
• целочисленный – используется для представления целых чисел;
• вещественный – используется для представления чисел с плавающей запятой (точкой);
• строковый – используется для представления строки символов;
• логический – используется для представления логических значений «ложь» или «истина»;
• указательный – используется для ссылки на другой объект и т. д.