1.74M
Категория: ЭлектроникаЭлектроника

Презентация Арефьев

1.

Создание 8-битного компьютера на базе Arduino
Автор: Арефьев Александр Владимирович
Кадет 11 класса ГБОУ КШИ п. Мулино 2026г.
Руководитель проект: Шинкоренко Владимир Федотович

2.

Введение
Современные компьютеры обладают высокой мощностью и производительностью.
Однако интерес к простым 8-битным системам сохраняется.
Это связано с тем, что такие проекты позволяют лучше понять:
• как устроен компьютер
• как выполняются команды

3.

Цель и задачи
Цель проекта:
создать 8-битный компьютер на платформе Arduino
Задачи:
• изучить электронные схемы
• освоить навыки пайки
• разобраться в программном коде
• собрать устройство
• протестировать его работу

4.

Актуальность
Проект является актуальным, потому что:
• помогает понять основы компьютерной архитектуры
• развивает практические навыки работы с электроникой
• даёт опыт программирования
• полезен для начинающих инженеров

5.

Бюджет
проекта

6.

Что такое Arduino ?
Arduino — это платформа для создания электронных устройств.
Она включает:
• аппаратную часть (плату)
• программную среду разработки
Преимущества:
• простота использования
• доступность
• большое сообщество и поддержка

7.

Виды плат Arduino
Существуют разные платы Arduino:
• Uno — самая популярная и
простая
• Nano — компактная версия
• Mega — для сложных проектов
• Leonardo — работа с USB
• Due — более мощная плата
В проекте использовалась Arduino
Uno.

8.

Оборудование
Для реализации проекта использовались:
• 2 платы Arduino Uno
• VGA-разъём
• PS/2 разъём
• резисторы и провода
• паяльник и расходные материалы
Все компоненты доступны и недороги.

9.

Характеристики Arduino Uno
Основные характеристики платы:
• микроконтроллер ATmega328P
• тактовая частота 16 МГц
• 14 цифровых входов/выходов
• 6 аналоговых входов
• 32 КБ памяти
Этого достаточно для реализации простого компьютера.

10.

Этапы работы
Работа выполнялась в два этапа:
1 этап — сборка:
• соединение компонентов
• пайка элементов
2 этап — программирование:
• загрузка кода
• настройка работы
• тестирование устройства

11.

Программная часть
В проекте использовалась программа для
работы с клавиатурой на языке
программирования Tiny BASIC.
Она позволяет:
• считывать нажатия клавиш
• обрабатывать команды
• выводить данные
Это обеспечивает взаимодействие пользователя с
системой.

12.

Результат
В результате был собран 8-битный
компьютер, который:
• запускается при подаче питания
• выводит изображение через VGA
• принимает ввод с клавиатуры
• выполняет базовые команды

13.

Заключение
В ходе выполнения проекта:
• были изучены основы электроники
• получены навыки пайки
• освоены базовые принципы программирования
Поставленная цель была достигнута.

14.

Вывод
В ходе выполнения проекта был создан рабочий 8-битный компьютер
на базе платформы Arduino.
Практическая работа позволила:
• глубже понять принципы работы компьютеров
• изучить взаимодействие аппаратной и программной частей
• развить навыки пайки и сборки электронных схем
• получить опыт программирования и тестирования устройств

15.

Спасибо за внимание!
English     Русский Правила