아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
재빠른사랑새136
재빠른사랑새13620.10.02

기계 코딩하고 싶은데 어떻게 해야하나요?

현재 고1이구요 기계 코딩을 매우 하고싶습니다. 그런데 어떻게 경험을 쌓고 해야 할지 모르겠어요 c언어를 이용하면 된다고 들은거 같기도하고 아두이노를 이용해도 된다고 들은거 같은데 뭔가 정확한 방법 좀 알려주시면 감사하겠습니다ㅠㅠ

55글자 더 채워주세요.
답변의 개수
3개의 답변이 있어요!
  • 아두이노를 배우시면됩니다.

    아두이노 강좌는 굉장히 많습니다. 전체적으로 잘 정리되있는 아두이노 블로그 소개드립니다.

    https://studymake.tistory.com/113

    하나하나 따라가면서 꾸준히 하시면 실제 로봇이 동작되니 재미도 있으시고 많은걸 배우실 수 있으실꺼에요.


  • 안녕하세요

    기계어코딩은 저레벨언어의 도움이 꼭 필요합니다

    단순하게 a 레지스터에 3을 입력하라는 명령을 df 09 00 03 이런식으로 입력을 해야 하는데,

    이는 간단하게 3+2 = 얼마 라는 프로그램을 짤수 있을뿐 그 이상은 코딩하기 힘듭니다

    그래서 기계어와 1:1 매칭이 되는 어셈블러를 많이 사용을 합니다

    근데, 기계어를 배워야 하는 이유는 과거에 하이레벨 언어를 컴파일(기계어) 했을경우 원하는 속도나 최적화가

    이루어지지 않았을때 그때나 어셈블리어를 통해 최적의 코딩을 하려고 할때나 필요한거지

    요즘같은때는 하이레벨 언어도 최적화가 잘 되어 있기때문에 굳이 기계어는 배울 필요가 없을것입니다

    제가 추천드린다면 확실한 목표가 없을땐 그냥 알고리즘 축적을 위한 언어를 배운다는 경험으로

    한가지 하이레벨 언어를 열심히 배우시는걸 추천드립니다


  • 기계 코딩이라는 것이 하드웨어를 제어하는 것인가요?

    아두이노 같은 것을 이용해서 여러가지 제어를 할 수 있습니다.

    예를 들면 간단한 LED 제어 부터 모터를 구동시키는 등 다양한 하드웨어를 만들 수 있습니다.

    처음부터 모든 하드웨어를 각각 사서 제어하는 것은 많이 어렵습니다.

    아래의 키트를 구매해서 따라해보는 것은 어떠할까 합니다.

    http://daduino.co.kr/category/%EC%8A%A4%EB%A7%88%ED%8A%B8-%EC%9E%90%EB%8F%99%EC%B0%A8-%ED%82%A4%ED%8A%B8/91/