흠...뭔가 제목이 구구절절한것이.... 오랜만의 php 사실 글쓰기도 오랜만...ㅠ 하루하루가 과제 폭탄이지만 이제 종강이 얼마 남지 않았다!!!!!!!!!!! 방학에는 이것저것 다 손대봐야지 저번에는 php와 postgresql을 연결해서, csv파일의 데이터를 postgresql Table에 삽입하는 것을 하였다. 이번에는 postgresql에 저장된 데이터를 php로 불러와서 화면에 띄워주는 작업을 하겠다. 이번에 구현한 php 화면은 위와 같이 구현된다...!! 여기서 만든 시스템은 비행기 좌석 예약 시스템이다. 그리고 이 화면은 예약 시스템의 첫 화면이다. 다시 말하지만...나는 정말...웹알못....웹을 알지도 못하는 사람이기때문에... 이쁘지 않은건.....어쩔수없........ㅠ 그래도 ..
모터를 구매한지도 어언 일주일... 이제야 글을 쓰게 된 이유는 과제폭탄이 터지는 바람에...ㅎㅎ ㅠㅠ 스텝모터를 구매했다! 모터 드라이버와 함께 구매했다! 네이버에 검색해보면 잘 되있는 곳이 많다. 하하 처음 모터를 받고 이번에 해본것은, 버튼을 누를때마다 스텝모터가 한바퀴씩 도는것과 블루투스 모듈과 통신해서 신호를 받을때마다 모터를 돌리는 것이다. 블루투스 앱은 지난번과 똑같은 앱을 사용하였다. 일단 회로연결! 모터드라이버와 모터는 맞는 핀에 끼워주면 되고, 모터 드라이버와 아두이노는 IN1부터 차례로 11, 10, 9, 8번에 연결해주었다. 핀 번호만 코드에서 수정해주면 아무렇게나 4개를 연결해줘도 상관없다. 하하 모터 드라이버에서 -에 GND를 +에 Vcc를 차례로 연결해준다. 그리고 또 블루투스..
매...매일쓰려고 했지만 어제 하루 걸러버렸다. 블루투스때문에 삽질하느라...ㅋㅋㅋㅋㅋㅋㅋㅋ 어제 스텝모터와 서보모터를 주문했다. 그래서 블루투스 모듈로 LED 제어하기를 해보기 위해 어제부터 도전했다. 난 안드로이드 앱까지 만들어서 하고싶었는데, LED를 제어해주는 안드로이드 오픈소스는 찾기가 힘들었다. 열심히 구글링 한 결과, 다행히도 하나를 찾을 수 있었다. 내가 참고한 안드로이드 코드는 http://solderer.tv/data-transfer-between-android-and-arduino-via-bluetooth/ 여기를 참고했다! 먼저 동작 동영상부터, 보이다시피, 안드로이드 앱에서 빨강, 초록, 주황 버튼을 누르면 차례로 빨강, 초록, 주황 버튼이 켜지고, 파도타기버튼은 차례로 LED가 ..
Button을 이용해서 LED 제어하기!!!!!!!!!!!!!!!!! 저번에는 그냥 LED를 깜빡거리기를 해봤으니 이번에는 버튼을 누를때마다 LED가 켜지고 꺼지게 해보았다. 까짓거 개껌이지 하고 시작했다가 다 안다고 무시했던 풀업과 풀다운 때문에 시간을 엄청 날렸다ㅠㅠㅋㅋㅋㅋㅋㅋㅋㅋㅋ 그러므로, 먼저 풀업과 풀다운에 대한 간단한 설명! 풀업과 풀다운은 일단 반대되는 개념이다. 예를 들어 어떤 스위치를 생각한다면, 풀업 에서는 스위치를 눌렀을때, 스위치가 ON 되었을때 스위치에 0V가 걸리고 0의 값을 가지게 되고 스위치를 누르지 않았을때, 스위치가 OFF 되어있을때 스위치에 5V가 걸리게 되어 1의 값을 가지게 된다. 풀다운 에서는 스위치를 눌렀을때, 스위치가 ON 되었을때 스위치는 1의 값을 가지게 ..
시작부터 웬 다이나믹 프로그래밍...(동공지진) 뭔가 처음엔 제일 자신있는걸 하고싶었다. 내가 이 과제 했을때 얼마나 고생을 했던지...... 그래서 방학때 날잡아서 LCS 관련 문제를 전부 풀어봤었다 하하 자 먼저, 우리 Longest Common Subsequence에 대한 문제를 풀어보기 전에 - 다이나믹 프로그래밍 이란? 복잡한 문제를 간단한 여러 개의 문제로 나누어 푸는 방법 수업 들을 당시에 교수님께서는 '크기가 N-1인것을 어떻게 푸는지 알려주면 크기가 N인것도 풀어줄게' 라는게 동적계획법, 다이나믹 프로그래밍이라고 하셨다. 뭐, LCS는 다이나믹 프로그래밍중에서도 아주...아주 기초중의 기초 일단 본격적으로 Longest Common Subsequence를 보기 전에, Longest Com..
뭔가 글 제목이 영어 남용이 된 기분이지만...컴공이 뭐 그렇지... php, Apache 연동, postgresql 연동 뭐 이런것들은 나보다 더 잘 설명해주시는 블로그가 많당! 구글링 해보면 금방 따라할수있으니까 나는 코드 위주로... 웹알못이 겨우겨우 검색해가며 시간에 쫓겨 후다닥 작성했을때는 제대로 이해하지 못했던 코드 다시 파헤쳐보기!!!! 먼저, csv파일을 postgresql Table에 insert 하고 싶을때는, postgresql 내에 내가 data를 insert 하고 싶은 Table이 생성 되어있어야 한다. 물론, csv 파일의 뭐 첫줄만 읽어서 CREATE문을 사용한다던가 해서 php 파일로 Table 생성도 가능하다. 그러나 난 안썼으니까.........(모르는척) 일단, 내가 넣..
Stack을 이용한 자료구조 과제. Solitaire 게임이라면...아주 전형적인 Stack 사용 예제 아닌가?? 하면서도 되게 흥미로웠던 기억이 있어서 약간 정리 안된 코드지만 올려봐야지 #include #include #include #include #include #include using namespace std; template class Stack { public: Stack(int stackCapacity = 10); // 처음에 크기가 stackCapacity인 공백 스택을 생성 bool IsEmpty() const; // 스택의 원소 수가 0이면 true, 아니면 false를 반환 T& Top() const; // 스택의 상위 원소를 반환 void Push(const T& item); /..
얼마전 아두이노 우노 호환보드를 구매했다. 막 쓸건데 정품은 너무 비싸고..어차피 오픈소스 하드웨어라 상관없다길래 고민없이 호환으로 구매했다 LED 몇개 + 버튼 + 점퍼선 + 저항 등등 같이 해서 13000원 정도에 구매. 작년 2학기 하드웨어 실험에서 뭔가 흥미를 느껴서 그때부터 구매하려고 벼르고 있었지만 결국 6개월이 넘게 지나서야 구매...ㅋㅋㅋㅋ 배송이 오자마자 설레는 마음을 안고 아두이노의 "Hello World!" 격인 LED 깜빡거리기를 시도해보았다. 1) 내장 LED 깜빡거리기 그냥 켜는건 심심하니까, Delay를 줘서 1초 간격으로 깜빡거리게 해보았다. 코드는 아래와 같다 내장 LED는 13번에 연결되어 있다. LED라는 전역변수를 13이라 선언해두고, digitalWrite 함수를 이..
- Total
- Today
- Yesterday
- c++ Solitaire
- Solitaire 프로그래밍
- LCS
- 자동 Solitaire
- 다이나믹 프로그래밍
- 최장공통부분열
- 아두이노 LED 회로
- postgresql php
- 초대장나눔
- usb파티션
- 풀다운 저항
- POST
- 아두이노 버튼 LED
- 그리디
- 아두이노 우노
- 아두이노
- 멀티부팅
- 아두이노 우노 버튼
- 탐욕 알고리즘
- 아두이노 LED
- 아두이노 외부 LED
- postgresql query
- 아두이노 LED 제어
- 그리디 알고리즘
- 풀업 저항
- 욕심쟁이 알고리즘
- gnutls
- postgresql SELECT
- Greedy Algorithm
- Longest Common Subsequence
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |