Запрос руководства для нового программиста, только делающего свои первые шаги.
Для начала я все еще очень новичок в этой области, я взял свои первые реальные уроки программирования и попал на крючок. Однако я действительно совершенно новичок в мире программирования, так что, пожалуйста, простите мое невежество в это время. Я использую это как точку погружения в то, что, как я надеюсь, является прекрасным жизненным выбором и страстью.
Вопрос, который я задаю, заключается в том, что я наткнулся на несколько систем непрерывного рисования. Падающая вода, временный намагниченный песок/замазка, движение ручки или шарика по песку и т. д. И это заставило меня задуматься, как здорово было бы создать такое движущееся произведение искусства.
Таким образом, я разбил его на несколько ключевых областей и буду работать над тем, чтобы продвинуть свои знания достаточно в каждой области, пока этот проект не станет возможным. Поэтому сейчас я обращаюсь за советом к тем, кто действительно знает, что нужно для выполнения этого проекта. Пожалуйста, все советы приветствуются и ценятся!
1. Развитие понимания языка программирования, способного манипулировать моторизованной системой, предназначенной для непрерывного движения.
один. В настоящее время я обладаю очень низким уровнем понимания C++ и HTML.
2. Определите наилучшие ресурсы, способные реализовать указанную систему.
один. Центральный процессор какого-то типа, например, Raspberry Pi, чтобы управлять системой.
б. Моторная система / соединительная система: использование зубчатого узла, шкивной системы, шарнирных рычагов/кругов или даже магнитов, может быть?
с. Вещество, используемое для проектирования? т. е. вода, песок, металлическая слизь/замазка и т. д. Для этого я думаю, что песок является наиболее жизнеспособным вариантом низкой стоимости и более повторного использования.
Еще раз благодарю вас всех за любые советы, и я с нетерпением жду возможности поговорить с тем, кто готов помочь!
-Джеймс
Что я уже пробовал:
Поскольку это мой первый шаг, я ничего не устал, я просто пытаюсь составить план.