반응형 전체 글226 아두이노 적외선 라인트레이서 hw-511 사용법 안녕하세요 아두이노 적외선 라인트레이서 hw-511 사용법을 알아보아요 트레이서란 추적기란 뜻을 가지고 있죠 라인 트레 이선을 선 추적기란 뜻인데. 빛(적외선)을 바닥으로 쏘아 반사되는 빛의 양으로 줄의 유무를 알아내면서 줄을 따라간다고 합니다. 이 부품을 이용해서 자율주행차를 만든다고 하네요 라인트레이서 hw 511 아두이노에 쓰이는 hw 511 라인트레이서 모듈입니다. 라인트레이서 부품 배치도 라인트레이서는 적외선 LED 발광부 그리고 포토 트랜지스터 수광부 그리고 감도 조절 부분 그다음 출력 신호와 3핀으로 구성되어있습니다. 구동전압은 3.3V~5V라 아두이노로 쉽게 구동시킬수있습니다. 그럼 아두이노우노랑 점퍼선 그리고 라인트레이서를 서로 연결해 봅시다. 위 부품 배치도를 참고하여 아두이노 5V에 .. 2022. 6. 17. 아두이노 압력센서 값 얻어오기 안녕하세요 이번엔 아두이노에 압력센서를 연결하여 시리얼 모니터에 값을 얻어서 출력을 해보겠습니다. 준비물 : 아두이노 , 점퍼선 , FSR 압력센서 , 브레드 보드 , 저항 330옴 FSR 압력센서의 원리 FSR이란 Force Sensitive Resistor의 약자로 물리적인 힘, 무게 등에 따라 저항 값이 바뀌는 성질을 이용한 센서로 압력센서라고도 알려져 있습니다. 이 센서를 이용해서 센서 값을 읽어온다음 출력하는 코드를 작성해봅시다. 다음과 같이 회로를 구성해 줍니다. 그리고 다음과 같이 코드를 작성해 주세요 int fsrsensor = 0; int value = 0; void setup() { Serial.begin(9600); } void loop() { value = analogRead(fsr.. 2022. 6. 15. 아두이노 서보모터(sg90) 제어하기 안녕하세요 이번엔 서보모터 중에 sg90을 제어해 봅시다. sg90은 다음과 같은 스펙을 가지고 있습니다. 토크 : 1.8kg/cm 정격 전압 : 4.8v 정격 전압이 4.8v니 아두이노 5v로 연결해줘야 됩니다. 다음과 같이 회로를 구성해줍니다. 9번 핀을 노란색 부분에 연결해주시고 GND를 갈색 5V를 빨간색에다가 꽂아주세요 그리고 아두이노 IDE를 실행시켜 줍니다. SWEEP 회로를 업로드시켜줍니다. 그러면 서보모터가 180도씩 방향을 바꿔가면서 회전합니다. 코드 분석 #include Servo myservo; // create servo object to control a servo // twelve servo objects can be created on most boards int pos = .. 2022. 6. 15. 아두이노 LED 켜기 안녕하세요 같이 아두이노로 LED를 켜봐요 DIP계열 LED는 흔히 브레드 보드에 많이 끼는 부품이죠 물론 PCB에 납땜을 해서 다리 부분을 자르는 경우도 있습니다. 저 역시도 그렇게 진행해봣는데 확실히 SMD 부품으로 납땜을 하는 게 제품을 쓰는 입장에서는 좋을 거 같네요 실제로 많은 회사에서 SMD부품으로 납땜을 진행합니다. 허나 여기선 당연히 브레드보드에서 실습을 진행하기 때문에 DIP계열의 부품을 꽂아서 쓸 겁니다. 준비물 : 아두이노 우노, LED, 저항 330옴 아래와 같이 연결해주면 따로 코드를 업로드 할필요 없이 바로 LED가 켜집니다. 바로 이렇게 5V부분을 부품에다가 바로 연결하면 나중에 다른 부품을 추가로 연결할 때 굉장히 비효율적입니다. 그래서 코드를 업로드하여 디지털 IO핀에다 +.. 2022. 6. 15. 간단한 인공지능 프로그램 만들기(3) - 이미지 인식 안녕하세요 이번엔 파이썬으로 사진 인식 인공지능 프로그램을 만들어 봅시다. 공공 인공지능 데이터는 https://aiopen.etri.re.kr/ 를 참고하였습니다. 위 사이트에 들어가서 아래와 같이 클릭해서 들어가 주세요 그다음 밑으로 스크롤 내려가 보면 파이썬 예제코드가 있습니다. # -*- coding:utf-8 -*- import urllib3 import json import base64 openApiURL = "http://aiopen.etri.re.kr:8000/ObjectDetect" accessKey = "41446bb1-571d-46da-a99a-d31805fc7111" imageFilePath = "C:\photo/car.jpg" type = "jpg" file = open(image.. 2022. 6. 15. 인공지능이란 무엇인가 간략하게 알아보자 인공지능이란 무엇일까요 영화나 드라마 같은 곳에 보면 인공지능을 활용한 로봇들이 많이 나오고 있습니다. 또한 실생활에서 빅스비나 시리 또는 인공지능 기능을 탑재한 제품들이 많이 나오고 있습니다. 인공지능의 사전적 정의에 의하면 두산백과에선 이렇게 나오네요 인간의 학습능력과 추론능력,지각능력,자연언어의 이해능력 등을 컴퓨터 프로그램으로 실현한 기술 인간의 지능으로 할 수 있는 사고, 학습, 자기 계발 등을 컴퓨터가 할 수 있도록 하는 방법을 연구하는 컴퓨터 공학 및 정보기술의 한 분야라고 나옵니다. 그리고 자연언어처리,전문가시스템,영상분석,이론증명,신경망등이 나옵니다. 굉장히 난해하네요... 이해하기도 어렵습니다... 공공 인공지능 오픈 api data서비스포털 https://aiopen.etri.re.k.. 2022. 6. 13. 아두이노 Wemos D1 R1 웹서버로 LED 제어하기 안녕하세요 반갑습니다. 아두이노 Wemos D1 R1 제품으로 간단한 iot 제품을 구현해봅시다. Wemos R1 D1 Wemos R1 D1은 이렇게 생겼습니다. 시중에서 4~5천 원 정도 하는 거 같네요 이 제품은 5핀 케이블을 써야 됩니다. 5핀 to usb 케이블로 컴퓨터랑 연결해주세요 그런 다음 아두이노 IDE를 켭시다. 아두이노를 키면 세팅해야 될 게 있습니다. 파일 -> 환경설정에 들어가주세요 http://arduino.esp8266.com/stable/package_esp8266com_index.json을 추가적인 보드 매니저 URLs에 입력해줍시다. 툴 -> 보드 -> 보드 매니저를 눌러주세요 ESP8266를 검색하고 설치해주세요 보드는 LONIN(WeMos) D1 R1로 설정해주세요 그런.. 2022. 6. 11. 간단한 인공지능 프로그램 만들기(2) - 언어분석기술 안녕하세요 이번엔 파이썬으로 간단한 언어분석기술 프로그램을 만들어봅시다. api키를 발급받아야 됩니다. 만약 못받으셨다면 1편을 보고 와주세요 제1편 - https://ruminz.tistory.com/154 우리나라 문장의 구성은 어떻게 되어 있을까요 정보통신기술협회 국문 표준에서는 다음과 같이 구성돼있다고 합니다. https://aiopen.etri.re.kr/data/001.%ED%98%95%ED%83%9C%EC%86%8C%EB%B6%84%EC%84%9D_%EA%B0%80%EC%9D%B4%EB%93%9C%EB%9D%BC%EC%9D%B8.pdf 굉장히 많은데 여기서 형태소 분석 api를 씁니다. pycharm을 열어주세요 https://aiopen.etri.re.kr/guide_wiseNLU.php .. 2022. 6. 10. 간단한 인공지능 프로그램 만들기(1) - api 키 발급 안녕하세요 오늘은 한번 간단한 인공지능 프로그램을 같이 만들어봐요 과학기술정보통신부에서 주관하는 공공 인공지능 오픈 사이트가 있습니다. 아래의 링크를 클릭하면 들어갈수가 있습니다. https://aiopen.etri.re.kr/ api 발급을 눌러줍시다. 그럼 아래와 같은 화면이 나오는데 키 발급 신청하기를 눌러줍니다. 자신의 이메일을 입력해주세요 그러면 몇시간뒤나 몇 분 뒤에 입력한 이메일로 인증키가 날라옵니다. 이건 승인을 직접 담당 공무원한테 받는 것이므로 주말이나 공휴일이 끼면 좀더 시간이 걸립니다. 담당자가 출근을 했으면 빨리 되겠지만 안 그러면 좀 기다려야 됩니다. 인증키를 발급받았다면 키관리하기를 눌러주세요 그러면 자신의 api키가 나옵니다. 이걸 가지고 다음 포스팅은 파이썬으로 언어분석기술.. 2022. 6. 10. 이전 1 ··· 15 16 17 18 19 20 21 ··· 26 다음