• Главная
  • Блог
  • Пользователи
  • Форум
  • Литературное творчество
  • Музыкальное творчество
  • Научно-техническое творчество
  • Художественно-прикладное творчество

исследование возможностей обучающего компьютера. модель -Малина

Опубликовано Cавостьянова Марина Александровна вкл 03.11.2020 - 11:15
Cавостьянова  Марина Александровна
Автор: 
Осипов Юра,Сасостьянова Мария

Модель Малина- это обучающий компьютер. Создатель фирма Амперка. Позволяет обучающимся познакомиться программой Питон, обучает програмированию и записи кодов.

Скачать:

ВложениеРазмер
Файл no_2_osipov_yu.s.docx89.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.')

 Результат:  достигли оптимизации некоторых процессов. Прописали коды.

 Вывод: Благодаря оптимизации процессов мы очень сильно облегчаем себе жизнь. К примеру, мы можем сделать автоматический домашний кинотеатр, мы можем сделать так, чтобы мы использовали телефон как пульт, запрограммировав его.  Находясь далеко от дома, мы можем дистанционно поставить на запись фильм.

Список литературы:

  • Электронная версия буклета
  • http://wiki.amperka.ru
  • https://amperka.ru/product/raspberry-pi-3-model-b
  • http://wiki.amperka.ru/rpi:installation

Отчёт об уникальности:


Поделиться:

Новый снимок Юпитера

Как нарисовать осеннее дерево акварелью

Сказка "12 месяцев". История и современность

Сорняки

Украшаем стену пушистыми кисточками и помпончиками