МАРСОХОД

Open Source Hardware Project

FPGA & CPLD Блогchips

САПР Altera Quartus II / Quartus Prime, язык Verilog HDL, ПЛИС Cyclone III, Cyclone IV, MAX II, MAX10.
Платы разработчика серии Марсоход, Марсоход2, Марсоход3.


Почти "пустой проект"

    Странно...

    Для чего может понадобиться «пустой проект»?
    Ну, во-первых, не «пустой», а «почти пустой». Это значит, что в нем уже кое что есть. А во-вторых, с чего-то же нужно начинать?
    Среда разработки компании Altera QuartusII позволяет создавать проекты совершенно разной сложности и основываясь на разных микросхемах и FPGA и CPLD. Про FPGA (Field Programmable Gate Array) можно прочитать здесь https://ru.wikipedia.org/wiki/FPGA.  А про CPLD (Complex Programmable Logic Device) можно прочитать здесь https://ru.wikipedia.org/wiki/ПЛИС. Микросхемы обоих типов производят несколько компаний, но мы сделали свой выбор в пользу Altera.
    Проблема начинающих разработчиков состоит в том, что для того, чтобы начать что-то делать нужно провести очень много подготовительной работы. Нужно развести и изготовить плату, поставить, припаять на нее микросхему, создать проект для среды программирования QuartusII. Все это требует и знаний и умений и времени. Мы же предлагаем простой путь для начинающих разработчиков, студентов и даже школьников. Мы предлагаем очень простую готовую плату «Марсоход». И мы предлагаем уже готовую «заготовку» для Вашего проекта.

Видеоигра "Теннис"

    Сделаем простую видеоигру!

    Когда-то, в далекие времена Smile, появились в магазинах первые электронные телевизионные видеоприставки. Эти приставки позволяли своим счастливым владельцам играть в довольно незамысловатые игры: «питон», «теннис», «тетрис». Я помню мы, мальчишками, выстраивались в очередь, что бы поиграть. Приставка была только у одного моего друга. Конечно сейчас видеоиграми никого не удивить. Современные игры для компьютеров и приставок красочны, динамичны и увлекательны. Стоимость разработки таких настоящих игр в дизайн студиях исчисляется миллионами долларов и ведется много месяцев. Мы же сейчас поставим перед собой совсем простую цель. Мы будем делать примитивную игру «теннис».

    Вот что я хочу, чтобы было на экране монитора или телевизора:

План видео игры Теннис

 

Играем мелодию "Подмосковные вечера"

    Прежде всего, немного теории музыки. Как известно, в музыкальной октаве двенадцать нот. Это если посчитать основные тона и плюс полутона: до, до-диез, ре, ре-диез, ми, фа, фа-диез, соль, соль-диез, ля, ля-диез, си.

    Следующая нота после «си» будет опять «до», но уже следующей октавы. Частота звука одинаковых нот соседних октав отличается ровно в два раза. Мы не будем сильно «занаучивать» и покажем простую формулу. Более подробно о частоте звука разных нот можно почитать здесь https://ru.wikipedia.org/wiki/Высота звука. Известно отношение частот между двумя соседними нотами, оно вычисляется по следующей формуле:

формула для музыкальной ноты

 

Идея сайта

Нельзя сказать, что идея этого сайта появилась в один день.


GitHub YouTube Twitter
Вы здесь: Начало