Arduino 프로젝트를 진행하고 있습니다. Arduino를 사용하여 모든 것이 작동하면 Arduino를 사용하지 않는 솔루션으로 옮기고 싶습니다. 즉, Arduino 보드를 사용하지 않고 마이크로 컨트롤러를 사용하고 싶습니다. 이렇게하면 차폐 솔루션이없는 단일 보드를 사용할 수 있습니다.
나는 브레드 보드에 나만의 Arduino를 만드는 방법이 있다는 것을 알고 있지만 실제로 내가하려는 것은 아닙니다.
어떻게 해야할지 모르겠습니다.
더 나은 옵션이 없으면 Arduino에서 사용하는 ATmega328을 사용하려고합니다. 개발 도구가 무료로 제공되거나 최소한 비싸지 않다는 것을 알고 있습니다.
이 질문의 목적을 위해 회로에 + 5V를 공급할 수 있다고 가정하십시오.
첫 번째 질문은 MCU를 프로그래밍하는 방법입니다. 두 가지 옵션이 있다고 생각합니다.
- 프로그래머를 구입하고 MCU를 프로그래밍 한 다음 칩을 회로에 넣으십시오.
- 회로 내 프로그래밍 지원을 포함하도록 회로를 설계하십시오.
옵션 # 1을 사용하면 회로에 프로그래밍 된 칩을 삽입하는 것만 큼 간단하다고 가정합니다. 나는 다른 것이 필요하지 않습니다. 물론 소프트웨어를 변경하는 것은 불편합니다.
그러나 옵션 # 2의 경우 필요한 것이 확실하지 않습니다. 내가 읽은 것부터 프로그래밍 케이블과 보드의 커넥터 (어떤 유형)가 필요하다고 생각합니다. 그런 다음 커넥터를 ATmega의 특정 핀에 올바르게 연결합니다.
어느 쪽이든, 나는 Atmel 스튜디오가 필요합니다.
둘째, 전원 공급 장치 외에 Arduino에 내가 절대적으로 필요한 것이 있습니까? 리셋 스위치일까요?