# arduino

81개의 포스트

(1) CAN bus 프레임 형식 & 액세스

CAN BUS 장점, 특징 다시보는 CAN BUS 특징 호스트 PC없이 마이크로 컨트롤러나 디바이스들이 서로 통신하기 위해 설계됨 ECU들은 CAN 프로토콜을 사용하여 통신함 메시지 지향적 전송 프로토콜 사용 우선 순위 : 각 ECU는 고유한 ID 값을

2023년 1월 28일
·
0개의 댓글
·
post-thumbnail

Socket 사용하기

https://github.com/Links2004/arduinoWebSockets위의 링크에서 라이브러리를 설치한다. 위의 라이브러리가 그나마 비교적 자료도 많고 예시도 많아서 사용하기 좋다.설치하고 나면 IDE에서 'WebSockets'라는 라이브러리명을

2023년 1월 9일
·
0개의 댓글
·
post-thumbnail

아두이노 LED - 외부LED 다중 연결

본 실습에서는 아웃풋 핀을 데이터핀 2, 3, 4 번에 연결하였다.(데이터핀에 연결할 때는 아무곳에나 연결하면 되지만 되도록이면 0과 1번은 피하자RX TX는 아두이노와 컴퓨터가 서로 통신을 하는 것에 사용되는 것이다.RX : 컴퓨터에서 오는 신호를 받는 수신부TX :

2022년 12월 28일
·
0개의 댓글
·
post-thumbnail

아두이노 LED - 외부LED

(이전글에서는 아두이노 본체의 내장LED를 제어했다)외부 LED 의 +극과 -극 외부LED의 두 다리를 보면 다리 길이가 다르다긴 쪽은 +극짧은 쪽은 -극\+극과 연결되는 아두이노 핀 : 디지털 2번 (여기서는 2번으로 연결하였다는 의미)\-극과 연결되는 아두이노 핀

2022년 12월 27일
·
0개의 댓글
·
post-thumbnail

아두이노 LED - Blink (내장LED제어)

아두이노 LED(발광다이오드) 참고링크https://m.blog.naver.com/darknisia/220442711262아두이노 LED 위치아두이노 LED - Blink 실습 (LED 시간 제어)메뉴 > file > Examples > 01.Basics >

2022년 12월 27일
·
0개의 댓글
·
post-thumbnail

아두이노 스케치 기초

코드 무결성 확인아두이노 스케치에서 왼쪽상단 체크표시에 마우스 커서를 올렸을 때 Verify라고 뜨면 코드에 문법 오류가 없는 것

2022년 12월 27일
·
0개의 댓글
·

[Arduino] Arduino pro micro 호환보드로 키보드 입력 발생시키기

아두이노 프로 마이크로 키보드 및 마우스 이벤트를 발생시키려면 해당 기능을 지원하는 보드를 써야 한다. 정식 보드로는 아두이노 레오나르도 보드가 있고, 호환 보드로 아두이노 프로 마이크로 보드가 있어서 그걸 사용해보기로 했다. 우선 IDE에서 레오나르도 보드를 선택한

2022년 11월 30일
·
0개의 댓글
·
post-thumbnail

[Arduino] Tilt sensor

말 그대로 기울기를 감지하는 센서이다. 내부는 전도성 구 혹은 액체 수은으로 구성되어 있다. 아두이노 키트에서 흔히 볼 수 있는 SW-520D는 전도성 구가 들어 있어서 흔들어 보면 구슬 소리를 들을 수 있다.기울기에 따라 전류가 흐르거나 흐르지 않기 때문에 디지털 신

2022년 11월 29일
·
0개의 댓글
·

[Arduino] digital pin 내부 저항

아래 글은 보장할 수 없는 영어 실력으로 공식 문서를 읽고 작성한 것으로, 오류가 있을 수 있습니다. 또한 제조사마다 세부 설정이 다를 수 있습니다.아두이노에서 디지털 핀은 세가지 모드로 설정할 수 있다.INPUTINPUT_PULLUPOUTPUT각각의 모드일 때 내부

2022년 11월 26일
·
0개의 댓글
·
post-thumbnail

[Arduino] Counter with Push Button (2) - Interrupt

지난 글에 이어 푸시버튼으로 카운터를 구현하는 법에 대해 작성해볼 예정이다.지난 글에서는 B 구간에서 한번만 카운트가 올라가는 방식을 구현했다.이번에는 A인 순간이나 C인 순간, 즉 엣지에서 카운트가 올라가도록 구현해보려고 한다.단순히 생각하면 A인 순간에 카운트를 이

2022년 11월 26일
·
0개의 댓글
·
post-thumbnail

[Arduino] Counter with Push Button

지난 글에서 푸시버튼에 대해 간단히 서술했는데, 이번에는 푸시버튼을 이용해 카운터를 만드려고 한다. 간단히 버튼을 한번씩 누를 때마다 숫자를 1씩 증가시켜 시리얼로 출력하는 기능을 구현해보자.내부 PULL_UP 저항을 사용한다고 가정하면 회로는 아래와 같다. 2: Pu

2022년 11월 25일
·
0개의 댓글
·
post-thumbnail

아두이노 인터넷 연결

ESP32는 중국의 ESPressif사에서 WiFi & Bluetooth을 결합하여 제작한 개발용 MCU이다. ESP32-S Series, ESP32-C Series, ESP32 Modules 등이 존재하며, ESP32의 전 버전인 ESP8266도 존재한다.ESP32는

2022년 11월 21일
·
0개의 댓글
·

Lecture | [IoT] Week04

다음 회로구성을 보면 디지털핀 7번은 오른쪽 더듬이와, 디지털핀 5번은 왼쪽 더듬이와 연결되어있다.더듬이가 장애물이나 물체에 걸려 디지털 핀에 닿게 되면, 보드의 나사구멍(절연칠이 되어있지 않음)을 통해 전류가 GND로 흘러 회로가 작동한다. 더듬이의 기둥이 연결되어

2022년 10월 4일
·
0개의 댓글
·

TIL 44 | [Arduino] 서보모터 (Servo Motor)

아두이노에서 서보모터를 사용하기 위해서는 Servo.h 라이브러리를 include 해서 사용해야 한다.\`지정한(포트) 모터에 전원이 공급되어 사용할 수 있게 한다.서보모터 제어를 위해 사용하는 함수로, 1500 기준(정지) 1300 ~ 1700 사이값을 주어, 그 값

2022년 9월 26일
·
0개의 댓글
·
post-thumbnail

TIL 43 | [Arduino] NEO-ABOT

아두이노에서 입/출력은 크게 디지털 방식과 아날로그 방식으로 나눌 수 있다. LED 제어, 모터제어, 소리음 만들기(부저) 등푸시 버튼이나 간단한 센서 감지 등디지털 출력으로 사용하는 포트 중 '~' 표시가 있는 포트들은 PWM 기능이 있는 포트들이다. LED 밝기 조

2022년 9월 26일
·
0개의 댓글
·

Beacon을 이용한 위치추적과 자율주행 자동차

2021 바라미 작품 - Beacon을 이용한 위치추적과 자율주행 자동차 / 아두이노를 이용하여 자율주행 자동차와 컨트롤러를 제작하고, beacon으로 위치추적을 하였습니다.

2022년 9월 25일
·
0개의 댓글
·
post-thumbnail

[EETB] #5 실시간 운영체제

1. 운영체제란? > 운영체제(Operating System)는 프로그램의 실행관리를 하는 소프트웨어다. - 시간 제약이란 무엇인가? 실행 시작 타이밍: 주기적으로 실행할 것인가? 아니면 비-주기적으로 실행할 것인가? 처리 완료 타이밍: 언제까지 처리를 완료시킬 것인

2022년 9월 22일
·
0개의 댓글
·
post-thumbnail

헬멧 착용 여부와 어린이 보호구역 진입 여부 탐지를 통한 킥보드 최대 속력 제어 모듈

최근 킥보드 사고에 대한 기사가 많이 나왔다. 심지어 킥라니라고 한다.처음엔 이륜차 전부의 헬멧 착용 여부를 제 3의 관점에서 체크하여 사진을 찍는 프로그램을 만들었었다.만들면서 느꼈지만 킥보드에서 안전적인 측면에서 너무 심각했다.이런 문제를 내가 할 수 있는 한 해결

2022년 7월 20일
·
0개의 댓글
·