본문 바로가기

개발자/Arduino

Nano 33 IoT 보드에서 5V 출력 사용하는 방법 결론: 보드 뒷면의 두 점을 솔더링으로 할 경우 반드시 USB 전원을 사용해야지만 5V 출력이 나온다. 외부 전원, 그러니까 Vin과 GND를 외부 전원에 연결할 경우 죽어도 5V를 쓸 수 없다. Nano 33 계열의 보드(Nano 33 IoT, Nano 33 BLE와 BLE Sense)들은 기본적으로 DC 3.3V로 동작한다. 5V 핀은 NANO 33 IoT에서 기본적으로 분리되어 있다. 이전 Arduino 보드는 5V I/O 신호를 사용하기 때문에 예방 조치로 분리하는 방식으로 개발하였다. 이렇게 하면 사용자는 3.3V 대신 5V로 회로에 전원을 공급하여 실수로 보드를 손상시키지 않는다. 해당 핀의 5V는 다음 두 가지 조건이 충족되는 경우에만 사용할 수 있다. VUSB로 표시된 두 개의 패드에 납땜..
아두이노 DS1820 (디지털 온도 센서) 다루기 아두이노 DS1820 (디지털 온도 센서) 다루기 Arduino와 함께 DS1820 디지털 온도 센서를 사용하는 방법을 보여 드리겠습니다. 그러면 주변 환경이나 공기의 온도, 물과 같은 액체, 땅의 온도를 측정할 수 있습니다. 온도 측정 응용이 나와 있는데 모두 유용한 방법입니다. ^^ 욕조 온도 측정 실내 높이마다 다른 온도 측정 모터 동작할 때 표면 온도 측정 DS18B20 은 Maxim IC의 1-Wire 디지털 온도 센서입니다. -55℃ 에서 125℃ (+/- 0.5)까지 9 ~ 12 비트 정밀도로 섭씨로 출력을 볼 수 있습니다. 각 센서에는 고유한 64비트 일련번호가 새겨져 있어 하나의 데이터 버스에서 많은 수의 센서를 사용할 수 있습니다. 특징은 아래와 같습니다. 고유한 1-Wire® 인터페이..
아두이노 나노 PCB 사이즈 그러니까 회로 구성할 때 PCB 위에 핀 소켓을 박고 그 위에 아두이노 나노 핀 헤더를 끼우기 위해 사이즈가 필요해서 찾았다. 겨우 수요일인데 일을 너무 많이 하는듯. 달리기 언제 할 건데? 실제 ORCAD에서 불러오는 footprint 도면은 아래 사이트에서 검색하면 얻을 수 있다. Design electronics in a snap. Download free symbols, footprints, & 3D models for millions of electronic components World’s Largest PCB CAD Library Build better products faster with access to FREE symbols, footprints, and 3D models
Adafruit APDS-9960 Proximity, Light, RGB, and Gesture Sensor 근접, 빛, RGB, 제스처 센서 Adafruit APDS-9960 Proximity, Light, RGB, and Gesture Sensor  APDS9960 제품 설명 이 브레이크 아웃은 꽉 찬 센서입니다! Adafruit APDS9960 근접, 조명, RGB 및 제스처 센서를 사용하여 기본 제스처 감지, RGB 색상 감지, 근접 감지 또는 주변 광 감지를 프로젝트에 추가하십시오. 마이크로 컨트롤러 (라이브러리 코드 실행)에 연결하면 간단한 제스처 (왼쪽에서 오른쪽, 오른쪽에서 왼쪽, 위에서 아래, 아래에서 위로가 현재 지원됨)를 감지하고 빨간색, 파란색, 녹색 및 맑은 빛의 양을 반환할 수 있습니다. , 또는 물체가 센서 전면에 얼마나 가까이 있는지 반환합니다. 이 장치는 I2C 인터페이스를 사용하..
Beginning Arduino Nano 33 IoT , Agus Kurniawan Beginning Arduino Nano 33 IoT Step-By-Step Internet of Things Projects 일단 소스 코드를 올립니다. 소스코드의 출처는 링크로 연결합니다.
Arduino Nano 업로드할 때 오류 avrdude : stk500_recv( ) 해결 아두이노 나노 예전 보드에 코드 업로드할 때 에러나고, 코드 업로드 시간이 오래 걸리다가 결국 오류 메시지 발생하는 현상은 아래 방법으로 해결하시면 됩니다. "에러 발생: Arduino Nano 업로드할 때 오류 발생 : avrdude : stk500_recv( ) : 프로그래머가 응답하지 않습니다" 해결방법: 아두이노 IDE에서 선택 TOOLS> PROCESSOR에 ATmega328P에서> 풀다운 메뉴 "ATmega328P (Old Bootloader)" 선택 이것이 오래되었다는 것을 알고 있지만 Nano (V3)가 업로드되지 않은 것을 검색하는 동안 다른 사람에게 도움이 될 수 있다고 생각했습니다. 문제는 부트 로더입니다. Arduino IDE에서 문제가 생깁니다. 그러나 나는 쉬운 해결책을 찾았습니..
BME280 I2C 온도 습도 기압 센서 모듈 사용법 BME280 I2C 온습도 대기압 센서 I2C BME280 Environmental Sensor (Temperature, Humidity, Barometer) BME280 센서 모듈은 온도, 습도, 기압을 측정할 수 있는 고정밀 센서모듈입니다. 주의할 점은 원래 제품은 Gravity 씨리즈의 센서인데 여기서는 기능이 같고 i2c 인터페이스만 지원되는 비교적 가격이 저렴한 센서에 대해 알아봅니다. 혹시 아래에 두 가지 제품의 설명이나 연결이 섞여 있어도 동일한 i2c 인터페이스에 의해 동작하는 방법만 알아두면 본 포스팅의 역할은 다 한 것입니다. 참고로 Gravity 센서 시리즈에 대해 알아 보면 "Gravity 인터페이스의 BME280 기반 기압, 온도, 습도 측정 센서입니다. SPI 및 I2C 인터페이..
LSM6DS3 Breakout Hookup Guide 참고 링크 learn.sparkfun.com/tutorials/lsm6ds3-breakout-hookup-guide/all