В современном мире, у человека с доступом в интернет открывается целый мир информации. Может ли её хватить на все аспекты жизни?
Хочу поделиться собственным опытом разработки устройств и может наставить на истинный путь других молодых инженеров. У многих перед изучением новых сфер возникает вопрос, с чего начать? Я постараюсь вам на него ответить.
Первое с чего нужно начать - программирование. Без программирования не написать ни одной программы для работы микроконтроллера. А как же сделать многофункциональное устройство без микроконтроллера? Основными языками для этого являются C и C++, в базовых вещах они схожи, поэтому зачастую в объявлениях о работе их не разделяют. Для создания устройств не обязательно быть гуру языка. Достаточно знать базовых вещей:
- Работа с переменными
- Работа с массивами
- Циклы, условия, ключи
- Работа с функциями
Второе, что нужно знать молодому инженеру разработчику - схемотехника . Вам в любом случае придется работать с схемами и чтобы ничего не спалить нужно уметь хотя бы читать схемы.( устроить фаер шоу не так сложно, по опыту знаю)
- Знать, что такое напряжение , сопротивление и сила тока
- Знать для чего нужны резисторы, конденсаторы, диоды ,транзисторы
- Понимать,что такое короткое замыкание и, как его не допустить
Для кого-то покажется , что этого мало, но уверяю, для начала этого хватит с головой.
И последнее, что нужно уметь - паять. Любой инженер-разработчик идет плечом к плечу с пайкой плат, схем и тд. Научиться паять не так сложно, как кажется , стоит просто немного потренироваться.
И вот, зная совсем немного базовый вещей, вы можете создавать свои устройства! Вас ограничивает только ваша фантазия.
Так что, паяльник в руки и вперёд!