Похожие презентации:
Презентация Арефьев
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.
Практическая работа позволила:
• глубже понять принципы работы компьютеров
• изучить взаимодействие аппаратной и программной частей
• развить навыки пайки и сборки электронных схем
• получить опыт программирования и тестирования устройств
Электроника