본문 바로가기

반응형

분류 전체보기

(48)
[Arduino] 5. Wemos D1 mini로 인터넷 연결하기 Wemos D1 mini가 좋은점은 기본적으로 esp8266이 장착되어 있기 때문에 Wifi를 통한 인터넷 연결을 하고자 할 때, 추가적으로 esp8266이 필요하지 않다. Arduino UNO에 esp8266 모듈을 추가하고자 할 때처럼 복잡하고 귀찮은 펌웨어 및 세팅 과정을 겪지 않아도 된다는 소리이다.본격적으로 Wemos d1 mini의 Wifi 이용해 인터넷을 연결해보자. 시작하기에 앞서, 본 글은 아두이노 스케치가 설치되어 있고, Wemos D1 mini 보드가 제대로 세팅되어있음을 가정한다. 이 과정을 하지 않았다면 아래의 링크를 참조하자.[Arduino] 2. 아두이노 설치하기 [Arduino] 3. 아두이노 연결 및 세팅(Wemos D1 mini) 1. Arduino 연결하기 앞서 말했듯,..
Markdown을 이용해 글쓰기 1. 마크다운(MarkDown) 마크다운(Markdown)은 마크업 언어의 일종으로서 읽기 쉽고, 쓰기 쉬운 Text-writer를 의도로 제작되었다. 존 그루버(John Gruber)와 아론 스워츠(Aaron Swartz)가 제작한 이 언어는 텍스트 기반으로서 특수기호와 문자를 이용해 간단한 문법으로서도 웹에서 빠르게 가독성 좋은 컨텐츠를 생산할 수 있다. 이런 마크다운 문법은 어떤 텍스트 에디터를 이용해서도 작성할 수 있으며, 확장자는 .md가 된다. 1) 마크다운의 장단점 마크다운의 장점 문법이 간결하다. 간결한 문법을 사용해서 작성하기 쉽고, 간결한 문법을 통해 쉽게 컨텐츠의 가독성을 높일 수 있다. 또 간결하다는 장점은, 별도의 에디터 없이 어디서나 작성이 가능하며, 텍스트 형태로 저장되기 떄문..
[Arduino] 4. Wemos D1 mini 온도 센서(DS18B20) 연결하기 아두이노 연결까지 성공적으로 했다면, 이제는 아두이노에 센서를 연결해 볼 수 있을 것이다.Wemos D1 Mini에서도 마찬가지로 다양한 센서를 연결해 볼 수 있는데, 본 게시글에서는 온도 센서를 연결해 보려고 한다.연결할 온도 센서는 DS18B20이라는 이름을 가지고 있다. Maxim IC에서 제작한 이 센서의 특징은 아래를 참조하자. Dallas DS18B20 Temperature Sensor 특징 -55°C 에서 +125°C까지 측정 가능 1-Wire Inerface를 사용한다. 각 센서마다 64-bit Serial number를 가지고 있어 여러개의 센서를 동시에 연결해 제어할 수 있다. Data Line을 이용해 전원공급 가능 3.0V ~ 5.5V 범위의 전원공급 요구 온도는 9bit ~ 12b..
내 컴퓨터와 원격 컴퓨터간 파일 전송하기(SCP 명령어) 시큐어카피 SCP 명령어 시큐어 카피(scp)는 로컬 호스트와 원격 호스트 간 혹은 두개의 원격 호스트 간에 컴퓨터 파일을 전송하기 위한 수단이다. SSH 프로토콜을 기반으로 한다. 사용법은 cp명령어와 비슷하다.1. 파일 업로드 Local to Remote scp [옵션] [Local File Path] [사용자계정]@[Remote Addr]:[Remote File Path] 로컬의 파일을 원격 호스트로 복사하는 명령어이다. ex) scp -r ./mydir user@remotehost:~/remotemydir2. 파일 다운로드 Remote to Local scp [옵션] [사용자계정]@[Remote Addr]:[Remote File Path] [Local File Path] 원격 호스트의 파일을 로컬..
[Arduino] 3. 아두이노 연결 및 세팅(Wemos D1 mini) 앞서, 아두이노 프로그램을 설치했다면, 본격적으로 아두이노를 연결해보자.Arduino Sketch를 설치하지 않았다면 -> [Arduino] 2. 아두이노 설치하기 본편에서는 가장 흔한 아두이노 시리즈인 Uno가 아니라, Wemos D1 Mini라는 보드를 연결해 보도록 한다. Wemos D1 Mini는 아래와 같이 생긴 보드이다. Wemos D1 Mini SpecMicrocontrollerESP-8266EXOperating Voltage3.3VDigital I/O Pins11Analog Input Pins1(Max input: 3.2V)Clock Speed80MHz/160MHzFlash16M bytesLength34.2mmWidth25.6mmWeight2.5g Wemos D1 Mini Output에 대..
Bit.ly로 단축 URL 사용하기 여러 사람과 자료를 공유하고자 할때,특히 웹사이트 공유나, Google 드라이브 혹은 Dropbox에서 파일 다운로드 링크를 공유할 떄,URL이 길뿐 아니라, 굉장히 복잡한 경우가 있을 것이다. 이럴 때, URL의 길이를 줄이고, 간소화하려고 할 때 bit.ly를 이용하면 된다.bit.ly 서비스를 이용하는 방법은 굉장히 쉽다.우선은 URL에 bit.ly를 치고 접속하자.접속하면 아래와 같은 홈화면을 볼 수 있다.축약된 URL을 Customize하지 않고, 단순히 축약된 URL을 얻고자한다면,홈화면에서 보이는 큰 박스에 주소를 복사해 붙여넣고, Shorten 버튼을 누르면 된다. 만약 단축된 URL을 Customize하고 싶다면,가입이 필요하다.가입은 굉장히 간단하고, FB나 Twitter계정이 있다면그..
[Arduino] 2. 아두이노 설치하기 아두이노(Arduino)에서는 아두이노 보드를 활용한 프로그램 개발을 지원하기 위해서 개발용 소프트웨어를 제공한다. 아래의 아두이노 홈페이지를 접속해서 설치할 수 있다.https://www.arduino.cc/ 위와 같은 화면에서 소프트웨어를 클릭한다. 그러면 아래와 같은 그림을 볼 수 있다. 1. Windows OS여기서 자신의 OS에 맞는 버전을 찾아 다운하면 된다. Windows installer를 이용하자. 아두이노를 위해 기부 할 생각이 있는지 묻는다. 우선은 JUST DOWNLOAD를 눌러 Installer를 다운받아 주자.다운받아진 Installer를 실행시켜 설치를 완료하자. 설치 도중에, Arduino 연결을 위한 USB 설치가 추가적으로 이루어지는데, 창이 뜬다면 YES를 눌러주자. 설..
삼각함수 공식 정리 1. 삼각함수 2. 삼각함수 덧셈정리 3. 두 직선이 이루는 각 두 직선의 기울기가 각각 , (탄젠트 차 공식을 응용한 것, ∵직선의 기울기=) 4. 삼각함수의 합성 5. 삼각함수 배각 공식라 하면,Tip) 삼각함수 배각 공식은 삼각함수 덧셈정리를 이용해 유도할 수 있다! cf) 삼각함수 삼배각 공식 6. 삼각함수 반각 공식구하기이므로, 7. 곱을 합, 차로 8. 합, 차를 곱으로