본문 바로가기
반응형

분류 전체보기158

SQL 조건문 SQL 조건문 에디터 : SQL Developer 연습할 데이터 기준(예제 직접 타이핑) SELECT IN : 한 필드에서 검색하고자 하는 값이 많을 때 묶어서 사용 ( % 이용한 검색은 불가능) --일부 컬럼(열) 조회 select 속성명1, 속성명2, ... from 테이블명; -- 조건식 (는 해당값이 아닌것을 조회함(null값 제외)) select * from 테이블명 where tel'010'; -- null 값 조회 select * from 테이블명 where 속성명 = null; -- AND 조건(조건 모두다 만족) ​ select * from member where dept = 'SL' AND username = 'aaa'; -- OR 조건(조건 한가지만 만족해도) ​ select * fr.. 2023. 11. 23.
SQL 기본 정리 SQL 기본 정리 SQL 이란 - SQL 은 Structured Query Language의 약자로 데이터베이스에서 데이터를 조회, 입력, 수정, 삭제 저장 하는데 사용되는 질의 언어 입니다. - SQL은 관계형 데이터베이스에 대해서 데이터의 구조를 정의, 데이터 조작, 데이터 제어 등을 할 수 있는 절차형 언어 - SQL은 ANSI/ISO 표준을 준수하기 때문에 데이터베이스 관리 시스템이 변경되어도 그대로 사용할 수 있다. - SQL 은 역할에 따라 DML, DDL, DCL, TCL 로 나뉩니다. DDL (Data Definition Language) : 데이터 정의 언어, 테이블 구조 관련 - 관계형 데이터베이스 테이블을 생성, 변경, 삭제하는 것으로 데이터를 저장할 구조를 정의하는 언어 - crea.. 2023. 11. 23.
ESP32 아두이노 호환 ESP32 아두이노 호환 ESP32는 아두이노와 다르게 이렇게 생겼다. 이전까지는 ATmega계열의 보드를 이용하여 많이들 개발했다. 불과 십여년전까지만해도 실무에서도 많이 접한 칩이라고 하면 단연 ATmega였으나, 최근 인공지능이라는 단어가 생기면서 빅데이터라는 새로운 개념이 생겨나고 빅데이터를 갖추기위해 RAW데이터를 수집할 방색을 고심한 끝에 센싱기술이 대두되고, 센싱한 데이터를 서버에 전달해주기 위한 IoT기술이 탄생하게 되었다. 위 ESP32는 ATmega보다 빠르고 Wifi와 BLE가 칩하나에 녹아있는 요즘 말하는 IoT장비의 필수템이다. (물론 다른 좋은칩도 있지만 Arduino IDE를 쉽게 사용할 수 있음으로 입문용으로 딱) 참고로 맨 위의 이미지는 ESP32의 손쉬운 개발을 위한 업로.. 2023. 11. 23.
ESP32 사용환경 만들기 ESP32 사용환경 만들기 ESP32를 사용하기 위해서는 사용환경 설정을 해주어야 한다. 파일 -> 환경설정 을 선택한다. 추가적인 보드 매니저 URLs 우측에 있는 버튼을 클릭 한다. https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_dev_index.json 위 URL 을 그림과 같이 입력 한다. 툴 -> 보드-> 보드 매니저 를 선택한다. "esp32" 를 입력하면 위와 같이 패키지 설치 화면이 나오는데 가장 최신 버전을 선택하고 "설치" 를 클릭하여 설치를 진행한다. ESP32 패키지가 설치 된다. ​ ---------------------------------------------------------.. 2023. 11. 23.
적외선 리모컨 만들기 적외선 리모컨 만들기 1. 사용자가 스마트폰의 리모컨 앱에서 버튼 클릭 2. 리모컨 앱은 해당 버튼에 해당하는 블루투스 신호를 아두이노에 전송 3. 아두이노에서는 받은 신호 값에 따라 해당하는 적외선 신호를 출력 디자인은 일반적인 리모컨과 같고 아두이노의 소스코드는 기존에 올렸던 것과 완전히 동일하다. 적외선 신호값만 바꾸어 주면 잘 작동할 것이다. #include #include IRsend irsend; SoftwareSerial btSerial(4,5); void setup() { btSerial.begin(9600); pinMode(13,OUTPUT); } void loop() { if (btSerial.available()){ char bt = btSerial.read(); // Turn on/.. 2023. 11. 23.
이산화 탄소 센서 사용법 알아보기(CO2 Sensor MG811) 이산화 탄소 센서(CO2 Sensor MG811) http://mechasolution.com/shop/goods/goods_view.php?goodsno=8854&category=002015 메카솔루션 공식 쇼핑몰 mechasolution.com CO2 이산화 탄소 센서에 대해 알아보기! ​ 생물이 호흡을 할때, 산소를 들이쉬고, 이산화 탄소를 내쉬게 된다. 이러한 이산화 탄소를 측정하기위해, ​ 다음과 같이 동작하게 된다. ​ 센서 내부에는 히터와 금속판이 있는데, ​ 히터로 공기를 가열하면, 공기의 입자가 금속판에 달라붙게 되는데 ​ 입자가 달라붙는 정도에따라, 저항값이 변하게 된다. ​ CO2 이산화 탄소 센서 특징 알아보기! ​ 동작전압 5V ​ 아날로그, 디지털 출력 ​ 가열 회로가 내장되어 .. 2023. 11. 23.
반응형