본문 바로가기

Arduino(아두이노) 기초 강좌14

네트워크 전송 프로토콜 TCP 와 UDP의 특성과 차이 출처: https://mangkyu.tistory.com/15 2020. 7. 17.
아두이노 IDE 가 윈도우10 에서 실행이 안될때 해결방법 윈도우10 운영체제를 쓰고 있는데 아두이노 IDE가 갑자기 실행아이콘이나 exe 파일을 눌러도 실행이 안되고 로고만 2초 나오다가 꺼져 버리는 현상이 발생하였습니다 이 경우 해결한 방법을 포스팅 해 보겠습니다 먼저 파일 탐색기를 켜고 왼쪽 상단 파일 메뉴에서 폴더 및 검색 옵션 변경 메뉴를 선택합니다 그리고 폴더 옵션에서 보기를 선택한 다음 위 이미지 처럼 숨김파일, 폴더 및 드라이브 표시로 설정해 주고 확인을 눌러 줍니다 그리고 이어서 내 PC->로컬 디스크(C)->사용자->컴퓨터 이름->AppData 순으로 클릭해서 들어갑니다 AppData 안에 Local 폴더 안으로 들어갑니다 위 이미지 처럼 Arduino15 라는 폴더가 있습니다 폴더 안으로 들어갑니다 폴더안에 package_Index.json .. 2020. 6. 10.
막대저항 칩저항 등 저항값 읽는법 저항이란? 저항은 LED와 같은 전자 부품들이 과전류로 인해 타버리거나 망가지는 것을 방지하는 역할을 수행하며, 과전류와 전자 부품사이의 전류의 일부를 열에너지로 바꾸어 전자부품을 보호해주는 역할을 합니다 <사진출처:코딩 런> 띠 저항의 저항값은 검갈빨주노초파보회흰 순.. 2018. 1. 17.
풀업(pull-up) 풀다운(pull-down) 저항 이란? 외부 변화가 생기기 전에 입력 핀을 VCC(5V) 입력 상태로 묶어두는 것이 pull-up, GND(0V) 입력 상태로 묶어두는 것이 pull-down 저항입니다 풀업, 풀다운 저항이 없이 open 된 상태로(외부 연결 없는 상태, floating 상태) 핀이 방치되지 않도록 합니다 Floating 상태에서는 핀의 입력 값이 정의할 수 없는.. 2016. 11. 7.
PIR 센서의 정의 PIR(Pyroelectric Infrared Ray) sensor 1. PIR Sensor의 정의 PIR Sensor는 적외선을 받아들이는 Sensor라 할 수 있다. 국내에서는 PIR Sensor를 인체감지 Sensor라 하는데 이것은 잘못된 표현이다. 보다 정확히 말하면 일정한 적외선을 띤 물체가 움직이는 것을 감지하는 Sensor가 정확한 표현 이고 외국에서는 Movi.. 2016. 1. 7.
아두이노(Arduino) 퀵 레퍼런스 1.구조 아두이노 스케치는 두 부분에서 실행이 됩니다 void setup() 초기화 코드, 즉 스케치가 시작되어 주 작업을 반복(loop) 하기에 앞서 보드를 셋업하는 코드 입니다 void loop() 주 작업 코드 부분 입니다, 이 코드의 명령문들은 보드의 전원이 나가거나 다른 코드를 스케치 하기 전까지 계속.. 2015. 11. 25.
아두이노(Arduino) 단축키 모음 아두이노 단축키 모음 1.구조 void setup() void loop() 2.그 밖의 문법 // (한 줄 주석) /* (여러 줄 주석) */ #define DOZEN 12 #include <avr/pgmspace.h> 3.제어문 if (x<5) { } else { } switch (val) { case 1: break; case 2: break; default: } for (int i=0; i<=255; i++) { } while (x<5) { } do { } while (x<5); continue; // do/for/while 루.. 2015. 11. 12.
2상 스테핑모터와 5상 스테핑 모터의 차이 2상 스테핑 모터와 5상 스테핑 모터의 차이 스테핑 모터에서 2상과 5상은 여러 가지 공통점을 갖고 있다. 그러나 차이점은 분명히 드러난다. 2상 스테핑 모터는 보다 빠른 균형을 갖는 반면에 5상 스테핑 모터는 보다 작은 진동을 갖는다. 그렇다면 어떠한 스테핑 모터를 선택하는 것이 좋.. 2015. 11. 12.
통신에 관하여 SPI 1. SPI란? - SPI는 Serial Peripheral Interface의 약자로서 직렬 통신의 한 방법 이며 동기식 통신을 한다.(모토로라에서 제안) - Data 송수신에는 3개의 선이 필요하며 Full-duplex통신이 가능하다 (Full-duplex란 data 송신부와 수신부가 동시에 data전송, 즉 교환이 가능하다는 의미이다. 이와 대비되는 뜻.. 2015. 11. 12.
저항의 기능과 용도 1.저항의 기능 LED(발광 다이오드)가 빛나기 위해서는 그 양단에 2 V의 전압을 가할 필요가 있습니다. 그러나 그림1-(a)와 같이 건전지 1개( 약 1.5V)에서는 전압이 부족하기 때문에 발광하지 않습니다. 전압을 높이기 위하여 그림1-(b)와 같이 전지 2개를 직렬로 연결하면 전압(약3V)이높아서 전.. 2015. 11. 12.
아두이노(Arduino) 스케치의 구성 아두이노 우노를 이용해서 LED를 깜빡이게 하는 프로젝트를 예를 들어 스케치의 구성에 대해서 알아 보도록 하겠습니다 우선 스케치의 기본구성 입니다 위 처럼 스케치는 기본적으로 void setup() 과 void loop() 함수로 구성 됩니다 void setup() 함수는 스케치가 시작될 때 딱 한번만 실행 됩니다 .. 2015. 11. 12.
아두이노(Arduino) 라이브러리 아두이노 라이브러리 아두이노 라이브러리는 오픈소스를 기반으로 한 아두이노 개발 환경의 한 부분으로, AVR Libs을 기반으로 한 C/C++의 표준함수 일부분과 AVR의 내장 모듈 및 외장의 각종 부가 장치를 제어하는 함수들로 구성되어 있습니다 임베디드 시스템을 구성할 때, 마이크로컨트롤.. 2015. 11. 12.
반응형