Найти в Дзене
SmarTronic

Что знать, чтобы создавать свои девайсы ?

В современном мире, у человека с доступом в интернет открывается целый мир информации. Может ли её хватить на все аспекты жизни?

Хочу поделиться собственным опытом разработки устройств и может наставить на истинный путь других молодых инженеров. У многих перед изучением новых сфер возникает вопрос, с чего начать? Я постараюсь вам на него ответить.

Первое с чего нужно начать - программирование. Без программирования не написать ни одной программы для работы микроконтроллера. А как же сделать многофункциональное устройство без микроконтроллера? Основными языками для этого являются C и C++, в базовых вещах они схожи, поэтому зачастую в объявлениях о работе их не разделяют. Для создания устройств не обязательно быть гуру языка. Достаточно знать базовых вещей:

  1. Работа с переменными
  2. Работа с массивами
  3. Циклы, условия, ключи
  4. Работа с функциями

Второе, что нужно знать молодому инженеру разработчику - схемотехника . Вам в любом случае придется работать с схемами и чтобы ничего не спалить нужно уметь хотя бы читать схемы.( устроить фаер шоу не так сложно, по опыту знаю)

  1. Знать, что такое напряжение , сопротивление и сила тока
  2. Знать для чего нужны резисторы, конденсаторы, диоды ,транзисторы
  3. Понимать,что такое короткое замыкание и, как его не допустить

Для кого-то покажется , что этого мало, но уверяю, для начала этого хватит с головой.

И последнее, что нужно уметь - паять. Любой инженер-разработчик идет плечом к плечу с пайкой плат, схем и тд. Научиться паять не так сложно, как кажется , стоит просто немного потренироваться.

И вот, зная совсем немного базовый вещей, вы можете создавать свои устройства! Вас ограничивает только ваша фантазия.

Так что, паяльник в руки и вперёд!