본문 바로가기

프로그래밍

(152)
DS3231 모듈 - 시계모듈 RTC[Real Time Clock] 사용법 정리 오늘은 아두이노와 관련된 DS3231 모듈로 시계모듈 RTC(Real Time Clock)입니다. 시간을 확인하거나 일정 시간에 인터럽트를 발생하기 위한 스케치 주소는 다음과 같습니다. Welcome to Fritzing Fritzing is an open-source hardware initiative that makes electronics accessible as a creative material for anyone. We offer a software tool, a community website and services in the spirit of Processing and Arduino, fostering a creative ecosystem that allo fritzing.org 작성한 ..
아두이노 16진수 변수 합치기[low byte, high byte] byte 형태의 변수를 값을 합치는 게 아닌 위치를 합쳐서 계산해야 하는 경우가 있습니다. 그냥 더한 경우 아래와 같이 잘못된 연산으로 원하지 않는 값이 나옵니다. 13 92 -> 13+92(16진수) ->a5(16진수) -> 5010(10진수) 로 표시하게 됩니다. (X) byte data[2] ={0x13,0x92}; //13 92 Serial.println(data[0],HEX); Serial.println(data[1],HEX); int result = data[0]+data[1]; Serial.println("result: "+String(result)); 다음과 같이 사용합니다. 13 92 -> 1392(16진수) -> 5010(10진수) 로 표시하게 됩니다. byte data[2] ={0x1..
[Arduino]아두이노 char 배열 여러개 사용(포인터) 아두이노에서 여러 문자열을 배열에 담아두고 필요할 경우 꺼내서 쓰고 싶은 경우가 있다. 이 경우 char * 포인터 변수를 선언하고, 배열 내에 사용할 문자열을 넣으면 된다. // 문자열들을 저장하는 배열 선언, 3개의 문자열 저장 char* strArr[3] = {"str1", "str2", "str3"}; // 문자열 출력하기 Serial.println("첫번째 : "+ String(strArr[0])); Serial.println("두번째 : "+ String(strArr[1])); Serial.println("세번째 : "+ String(strArr[2]));
[ArduinoJson]아두이노에서 Json 사용법 정리 아두이노 툴-라이브러리 관리에서 바로 적용이 가능합니다. 비슷한 라이브러리가 많아 띄어쓰기와 문자를 자세히 보시기 바랍니다. Json으로 검색하여 ArduinoJson을 설치합니다. 추가적으로 확인사항이 있으시다면 아래의 링크로 접속해서 확인하시면 됩니다. ArduinoJson: Efficient JSON serialization for embedded C++ ArduinoJson is a JSON library for Arduino, IoT, and any embedded C++ project. It supports JSON serialization, JSON deserialization, MessagePack, streams, and fixed memory allocation. It has a sim..
[JQuery] closest, parent, children, find 차이 간단하게 차이점에 대하 작성해보겠습니다. - closest()는 모든 부모 요소를 대상으로하여 원하는 요소만 선택자로 가져올 수 있다 하나가 아닌 모든 부모 요소를 반환할 필요가 있다면 parents() 메소드를 사용한다. - parent()는 해당 요소의 바로 위의 부모 요소를 반환 - children()은 해당 요소의 바로 아래 자식 요소들만을 반환 - find()는 해당 노드 아래의 전체 DOM을 탐색하여 반환 - prev() - 이전 요소를 선택하도록 반환 - next() - 다음 요소를 선택하도록 반환
[JQuery] 태그 속성 값 가져오기 간단하게 태그 속성 값을 가져오는 방법입니다. $("태그").attr("key") //ID로 접근해서 해당 태그의 ID, NAME 를 가져옴 $("#id1").attr("name") $("#id1").attr("id") 응용도 가능합니다. //해당 id의 가장 가까운 폼의 id를 가져옴 $("#id1").closest("form").attr("id"); => testForm 이상입니다.
[Spring] Datepicker 사용시 Mybatis 에서 날짜 기간 검색(Mysql) 안녕하세요 오늘은 Datepicker 사용 시 Mybatis에서 기간을 조회하는 방법에 대해 다뤄 보겠습니다. 사용한 DB는 Mysql입니다. 우선 datepicker의 스크립트 부분입니다. $(function(){ $('.datepicker').datepicker({ startDt: new Date('2022'), calendarWeeks: false, todayHighlight: true, autoclose: true, format: "yyyy-mm-dd", language: "ko" }); }); 구현한 부분은 다음과 같습니다. ~ VO는 다음과 같이 String으로 선언합니다. VO를 String으로 하면 Mybatis에서 Date로 변환하여 날짜 검색이 가능합니다. //검색 시작 날짜 priva..
[Bootstrap] datepicker 처음 사용과 사용 방법 정리 CSS와 JS를 사용하는 방법은 다음과 같습니다. CDN 사용 bootstrap-datepicker - Libraries - cdnjs - The #1 free and open source CDN built to make life easier for developers A datepicker for Bootstrap forked from Stefan Petre's (of eyecon.ro), improvements by eternicode - Simple. Fast. Reliable. Content delivery at its finest. cdnjs is a free and open-source CDN service trusted by over 12.5% of all websites, serving o..