목록Arduino (17)
한 걸음 두 걸음
PHPoC 쉴드가 제공하는 라이브러리는 서버, 클라이언트, 이메일, 날짜 등을 쉽게 사용할 수 있도록 지원하고 있습니다. Phpoc Class PhpocServer Class PhpocClient Class PhpocEmail Class PhpocDatetime Class 크게 위처럼 있는데 제 목표는 안드로이드 네이티브 앱으로 아두이노 보드의 LED On/Off를 제어하는 것이므로, 서버 통신과 관련한 PhpocClient Class를 집중적으로 살펴보도록 하겠습니다. PhpocServer 클래스 내부의 메소드는 다음과 같습니다. 아두이노를 서버로 작동시키는 것이므로 의도와 달라져서 보류 void PhpocServer(int portNum) : 지정된 포트에서 들어오는 연결을 수신하는 서버를 만듭니다...
이번엔 PHPoC에서 제공하는 built in web remote controller를 사용해보도록 하겠습니다. 웹 페이지에서 버튼을 누르면 원격으로 아두이노를 제어할 수 있는 것인데요! 따로 서버를 만들지 않아도 제공되기때문에 편하게 사용하실 수 있습니다 : ) 1. 스케치프로그램에 라이브러리 설치 스케치 - 라이브러리 포함하기 - 라이브러리 관리에서 PHPoC 라이브러리를 설치해줍니다. 그 다음 아두이노 setup을 먼저 시켜준 뒤, 192.168.0.1로 접속해서 infrastructure로 접속해서 저는 제 방안에 있는 wifi를 연결시켜주었습니다 ( 자세한 내용은 https://onepinetwopine.tistory.com/297?category=804237 링크 참고해주세요. ) 저는 집에있..
2004 CLCD DM38 I2C 모델을 아두이노를 이용해 켜보도록 하겠습니다. 결과물 먼저 CLCD를 뒤로 까보면 나오는 4가지 GND, VCC SDA SCL에 점퍼선을 연결시켜줍니다. 그리고 옆에 보이는 십자모양의 네모박스는 가변저항인데요, LCD 선명도를 조절하는 친구입니다. 최초로 받으셨을 땐 선명하지않게 설정되어있을 확률이 높으므로 돌려서 글자가 나오게 해줘야합니다. 이건 나중에 LCD 켜보고 글자가 안나오면 돌려주세요 이제 점퍼선 색깔 잘 기억해주시고 , 가장 먼저 노란색(SCL)과 주황색(SDA)를 아두이노에 맞춰 끼워줍니다. 나머지 두 개는 GND와 VCC인데요, 아두이노에도 있으니 넣으셔도 상관없습니다. 저는 빵판에다가 했어요. 그 다음 아두이노 스케치 프로그램을 켜서 , (스케치프로그램..
01. PHPoC를 WiFi네트워크에 연결하기 PHPoC쉴드 꽂아서 쓰면 아두이노 스케치에서 코딩할 필요 없이 와이파이 있는 곳에 가서 인터넷 연결해쓰면 됩니다. 먼저 아두이노 위에 PHPoC 쉴드를 꽂고 동글을 쉴드에 연결, USB포트로 아두이노에 Power를 공급합니다. 이제 phpoc wifi를 찾아 연결시켜줍니다. 없으면 보드에서 setup버튼을 눌러 찾아주세요. 데탑 또는 모바일로 하시면 되는데, 잘 안뜨면 쉴드 위에 있는 setup 버튼 눌러보세요~ 핸드폰으로는 크롬으로 들어가셔서 하면 됩니다. 연결 후 192.168.0.1로 들어가서 Setup으로 들어가시면 Setup 으로 들어간 후, 맨 아래 Wireless LAN으로 가서 WLAN mode에는 infrastructure로 설정하고 SSI..
먼저 아두이노 위에 PHPoC 쉴드를 꽂고 동글을 쉴드에 연결, USB포트로 아두이노와 컴퓨터에 연결시켜줍니다. 그다음 스케치 프로그램을 켜서 위와같이 코드를 입력하여 업로드해줍니다. void setup() { // put your setup code here, to run once: Serial.begin(9600); } void loop() { // put your main code here, to run repeatedly: Serial.println("Hello PHPoC Shield for Arduino!"); delay(1000); } 스케치 프로그램에 대해 모르신다면 아래 링크 참고해주세요. https://onepinetwopine.tistory.com/292 arduino Yun - 스케치..
아두이노에 전원을 공급하면 아래와 같이 Yun의 와이파이를 잡을 수 있게됩니다. Yun와이파이에 접속한 후, http://192.168.240.1/ 에 들어가서 와이파이 환경설정을 진행합니다. 최초 접근 시 비밀번호는 arduino 입니다. 이후 새롭게 아이디와 비밀번호 세팅해주고 Yun이 사용할 와이파이를 연결시켜줍니다. 그리고 REST API 사용여부 등을 확인하고나면, 해당 세팅이 저장됩니다.
스케치프로그램을 열어서 툴- 보드로 Arduino Yun을 설정해준 후 , 포트도 지정해줍니다. 이는 USB로 연결되어있어야만 설정할 수 있습니다.
https://www.arduino.cc/en/Main/Software Arduino - Software By downloading the software from this page, you agree to the specified terms. THE ARDUINO SOFTWARE IS PROVIDED TO YOU "AS IS" AND WE MAKE NO EXPRESS OR IMPLIED WARRANTIES WHATSOEVER WITH RESPECT TO ITS FUNCTIONALITY, OPERABILITY, OR USE, INCLUDING, WITHOUT www.arduino.cc 아두이노 홈페이지에 들어가서, 저는 윈도우니까 윈도우 설치파일을 다운받습니다. 따로 돈을 후원하지않을 것이라면 Just ..