Модель Малина- это обучающий компьютер. Создатель фирма Амперка. Позволяет обучающимся познакомиться программой Питон, обучает програмированию и записи кодов.
Вложение | Размер |
---|---|
no_2_osipov_yu.s.docx | 89.17 КБ |
Исследование возможностей обучающего компьютера
Автор: Осипов Ю., обучающийся 8 класса МБОУ «Пролетарская СОШ» го Серпухов, Московской области
Научный руководитель: Савостьянова М.А., учитель физики
Актуальность: Вы, когда – ни-будь думали о том, чтобы сделать из своего компьютера мини-сервер, который бы выполнял определенные задачи круглосуточно. В этом случае возникает вопрос практичности. А теперь представьте, что можно взять портативный компьютер, который потребляет мало электричества и помещается в карман.
Проблемы: Сложность оптимизации процессов. Подобрать необходимое оборудование, собрать плату.
Объект исследования: Набор «Малина». Он основан на RASPBERRY PI 3B+ и содержит все необходимое, чтобы получить полноценную и готовую к работе на Linux систему.
Предмет исследования: Изучение основ языка Python, помогут освоить программирование
Цель: Провести эксперименты для развития проекта и применения их в жизни
Задачи: 1. Изучение языков программирования.
2. Поиск ответов и написание кода
Гипотеза: С помощью этих платформ собираются автономные системы, игровые приставки и т.д.
Понятия: Raspberry Pi 3B, Python, Linux
Описание исследование: Прописывание кодов в ходе работы с Raspberry Pi 3B и использование языка программирования Python.
from flask import Flask, send_file
import RPi.GPIO as GPIO
led = 18
GPIO.setmode(GPIO.BCM)
GPIO.setup(led, GPIO.OUT)
app = Flask('lightControl')
@app.route('/')
def index():
return send_file('light.html')
@app.route('/images/
def get_image(filename):
return send_file('images/' + filename)
@app.route('/turnOn')
def turnOn():
GPIO.output(led, GPIO.HIGH)
return 'turnedOn'
@app.route('/turnOff')
def turnOff():
GPIO.output(led, GPIO.LOW)
return 'turnedOff'
try:
app.run(port=3000, host='0.0.0.0')
finally:
GPIO.cleanup()
print('GPIO cleanup completed.')
Результат: достигли оптимизации некоторых процессов. Прописали коды.
Вывод: Благодаря оптимизации процессов мы очень сильно облегчаем себе жизнь. К примеру, мы можем сделать автоматический домашний кинотеатр, мы можем сделать так, чтобы мы использовали телефон как пульт, запрограммировав его. Находясь далеко от дома, мы можем дистанционно поставить на запись фильм.
Список литературы:
Отчёт об уникальности:
Новый снимок Юпитера
Как нарисовать осеннее дерево акварелью
Сказка "12 месяцев". История и современность
Сорняки
Украшаем стену пушистыми кисточками и помпончиками