본문 바로가기
반응형

아두이노14

아두이노 lcd 1602 화면 한글자문제 해결 방법 아두이노 lcd 1602 화면 한글자문제 해결 방법 별에 별방법을 해도... 네이X 카페에 확인해봐도 답을 알수가 없었다. 분명 난 //YWROBOT//Compatible with the Arduino IDE 1.0//Library version:1.1#include #include LiquidCrystal_I2C lcd(0x3F,16,2); // set the LCD address to 0x27 for a 16 chars and 2 line display void setup(){ lcd.init(); // initialize the lcd // Print a message to the LCD. lcd.backlight(); lcd.setCursor(3,0); lcd.print("Hello, world!.. 2017. 12. 13.
외계인 괴롭히기 / 아두이노 작품 사진을 클릭하여 크게 보시길 바랍니다. 작품 실행 영상 1 https://youtu.be/hR7sRMYKi1o 작품 실행 영상 2 https://youtu.be/zuvFTdsuZgw 2017. 7. 20.
waveshare VS1053B 아두이노 뮤직쉴드 (미완성) 아마 많은 분들이 아두이노로 음악을 켜고 끄는것에 대해 고민이 많으실겁니다. 저또한 음악을해서 위와 같이 생각해서 구매를 하였으나 소스코드를 제작하기 매우 어려워서 1주일 넘게 구글링을 하였으나 어떠한 좋은 결과를 얻지 못했습니다. 무슨 말이냐면 제가 구매한곳은 판매한곳이지 소스코드를 가르쳐줄 필요는 없다는 것이지요 즉 직접 소스코드를 쳐보라는 이야기 인데 생각 보다 정말 어렵습니다. (거의 포기직전..내돈..) 우선 위제품에 대해 설명하면 waveshare에서 만든 vs1053b 코덱을 이용한 아두이노 우노 전용 뮤직 쉴드라고 보면 되겠습니다. (메가에서는 인식안됨, 그외는 모르겠습니다) 그래도 구매하신분.. 음악을 틀어보고 싶으시다면 우선 sd마이크로칩(2기가추천) 음악 wav 를 넣으시고 쉴드를 아.. 2017. 6. 5.
아두이노 + DC모터 + L298N + 가변저항 ========================================= L298N 에 와이어 연결시 문제는 드라이버로 나사를 올려서 그 밑으로 와이어핀을 꽂아야 한다. 그리고 디지털핀 연결은 한쪽이 핀이 나와있지 않은 쪽으로 해서 L298N에 튀어나온 것으로 꽂아야 한다. ========================================= const int IN1 =9; //Arduino 9번 핀에 in1 연결const int IN2 =10; //Arduino 10번 핀에 in2 연결 void setup() { pinMode(IN1, OUTPUT); pinMode(IN2, OUTPUT);} void loop() { int analogInput = analogRead(A0); // 가변저항 아날.. 2017. 5. 23.
RGB LED 켜보기 추후에서 추가 업데이트 할 예정이오니 많은 방문 부탁드립니다. 구매시 RGB LED 모듈 기판에 보이는 GND / R / G / B 가 적혀있을것이고 순서대로 끼우기만 하면됩니다. void setup() { pinMode(13,OUTPUT); // BULE pinMode(12,OUTPUT); // GREEN pinMode(11,OUTPUT); // RED} void loop() { digitalWrite(13, HIGH); // CYAN 색상출력 digitalWrite(12, HIGH); delay(1000); digitalWrite(13, LOW); digitalWrite(12, LOW); delay(1000); digitalWrite(12, HIGH); // YELLOW 색상출력 digitalWrit.. 2017. 5. 15.
아두이노 8x8 도트 매트릭스 연결 방법은 빵판에 8X8 LED를 연결한후 한줄을 digital 9~2 까지 다른한줄을 digital 13~10 , analog A0~A3 까지 코드대로 했는데도 안된다면 반대로 끼워 보세요 1. 도트 하나만 켜보기 int row[] = ; // 가로int col[] = ; // 세로 void setup(){ pinMode(col[7], OUTPUT); // 0 ~ 7 까지 숫자변환시 위치바뀜 pinMode(row[7], OUTPUT); // 0 ~ 7 까지 숫자변환시 위치바뀜} void loop(){ for(int i=0; i 2017. 4. 30.
아두이노 (5) 사운드 파일 > 예제 > 02.Digital > toneMelody 에서 밑 안에 이걸 복하해서 넣으시면됩니다. #include "pitches.h" // notes in the melody: int melody[] = { NOTE_C4, NOTE_G3, NOTE_G3, NOTE_A3, NOTE_G3, 0, NOTE_B3, NOTE_C4, NOTE_C4, NOTE_G4, NOTE_D3, NOTE_A3, NOTE_G3, 0, NOTE_B3, NOTE_C4 // 피아노 건반노트 / 0은 안침 }; int noteDurations[] = { 4, 8, 8, 4, 4, 4, 4, 4, 4, 8, 8, 4, 4, 4, 4, 4 // 음표길이 }; void setup() { // iterate over the notes .. 2017. 4. 27.
왜? 아두이노 해야해? 단순 하게 생각하자 복잡하게 생각 할수록 시간낭비일뿐 모든이가 연필, 샤프로 통일 함으로써 각 나라마다 다른 종이를 A4용지로 바꿨듯이 PC 입력체계가 키보드로 되었듯이 조금은 다르지만 배우는 방식도 조금은 다르지만 자기가 많이 배우면 좋은 아이디어가 나오듯이 많이 사용하는것을 사용하는것 만큼 서로 협업을 통해 좋은 아이디어가 나올수 있다. 괴짜가 아닌이상.. 2017. 4. 19.
아두이노 그림, 그리는 사이트 과제, 졸업작품, 논문 제작 제출시 아두이노를 사진찍거나 그려야 하는 번거로움이 필요없이 아두이노 설계도 및 그림을 직접 만들수 있는 사이트가 있습니다. fritzing 사이트 주소는 맨 아래 http://fritzing.org/download/ 1번 클릭 (돈많으면 그 밑에 결제클릭후 다운로드) 2번 다운로드 클릭 참고로 한글판입니다. 아래 사진 같이 말이지요 ㅎㅎ 2017. 4. 19.
반응형