반응형

개발자/Arduino 176

Arduino Nano 33 IoT - Ultimate Guide

이 가이드의 목적은 프로젝트에서 Arduino Nano 33 IoT를 사용하는데 필요한 주요 정보를 모으는 것입니다. 이 가이드를 작성할 당시 Arduino Nano 33 IoT는 시장에서 상당히 새롭고 인터넷에서 사용할 수 있는 정보가 많지 않았습니다. 보드에 대한 정보가 부족하여 약간 실망했고 여기서 대부분의 통찰력은 실험에서 알아낸 것으로 이 가이드를 작성했습니다. 일부 정보는 다른 웹 사이트에서도 제공되며,이 경우 해당 리소스는 섹션에서 언급합니다. 이 정도로 요약이 잘 되고 실질적인 문서는 찾아보기 힘들죠. 본 가이드의 출처는 Arduino Nano 33 IoT - Ultimate Guide이고 번역하여 올립니다. 문제가 될 경우 알려주시면 즉시 조치하겠습니다. Arduino Nano 33 Io..

개발자/Arduino 2020.09.07

수심 자동 측정 장치 JSN-SR04T

JSN-SR04T Waterproof Ultrasonic Module 방수초음파센서 모듈에 대한 설명은 이전 포스팅을 참고하시고 여기서는 예제코드를 알아봅시다. 회로도와 구성도는 그리고 있어요. Ultrasonic Sensors: Comparison and Test (US42V2, JSN-SR04T, and US-100) 방수 초음파 모듈 JSN-SR04T 테스트 - 20cm 이하 측정 불가하다. 이런~ 방수 초음파 모듈 JSN-SR04T - Water Proof Integrated Ultrasonic Ranging Module 계산 방식이 다른 두 가지 코드를 첨부합니다. 거리 계산에서 중요한 아두이노 함수 pulseIn 함수 설명을 참고하세요. 코드 1 #define ECHOPIN 11 // Pin ..

개발자/Arduino 2020.08.03

리튬 배터리 충전 모듈 TP4056 사용법

리튬 배터리 충전 모듈 사용법 아두이노 나노의 새로운 제품군이 최근 추가 되었습니다. 먼저, 나노보드와 동일한 외형으로 성능을 높인 Nano Every 와, IoT 기능을 추가한 NANO 33 IoT 버전, 그리고 NANO 33 BLE, BLE 보드에 강력한 센서 기능을 추가한 NANO 33 BLE Sensor 보드까지 4종이 추가 되었습니다. 나노 Every 보드를 제외한 나머지 3 보드에 대한 사용법은 연관 포스팅을 참고하시기 바랍니다. 오늘 올릴 포스팅은 리튬배터리 충전 모듈 사용법입니다. 새로 나온 4종 보드 비교표를 참고하십시요. 새로 나온 보드들이 작기 때문에 휴대용 장치나 IoT 제품 프로토 타입 개발에 휴대용 충전지는 거의 필수입니다. 사용할 충전모듈은 Micro USB 5V 1A 1865..

개발자/Arduino 2020.07.20

프로젝트 참고 TinyML Application Development for Everyone

출처는 깃 허브 사이트 https://github.com/don/tinyml-workshop TinyML Application Development for Everyone Hands-on workshop at AIoT Devfest January 2020 In this workshop we will teach an Arduino board to recognize gestures! We will capture motion data from the Arduino Nano 33 BLE board1, import it into TensorFlow to train a model, and deploy a classifier onto the board using TensorFlow Lite for microcontr..

개발자/Arduino 2020.05.22

Arduino Nano 33 IoT 개발 가이드 7 - Bluetooth Low Energy (BLE)

Arduino Nano 33 IoT 개발 가이드 7 - Bluetooth Low Energy (BLE) 이 장에서는 Arduino Nano 33 IoT에서 온보드 BLE 모듈을 사용하는 방법에 대해 설명합니다. Arduino Nano 33 IoT에는 온보드 BLE 모듈이 있습니다. 이 장에서 BLE를 다루어 봅니다. Arduino Nano 33 IoT에서 BLE를 사용하려면 ArduinoBLE 라이브러리를 설치해야합니다. 전체 강의자료와 소스코드는 아래를 참고하십시요. 소스코드의 출처는 위의 책 마지막 페이지에 소개되어 있습니다. Arduino Nano 33 IoT 개발 가이드 1 - 개발환경 Arduino Nano 33 IoT 개발 가이드 2 - 기본적인 예제 살펴보기 Arduino Nano 33 Io..

개발자/Arduino 2020.05.15

Arduino Nano 33 IoT 개발 가이드 6 - Accelerator and Gyroscope

Arduino Nano 33 IoT 개발 가이드 6 - Accelerator and Gyroscope Arduino Nano 33 IoT에는 이미 보드에 가지고 있는 온보드 센서인 가속기 및 자이로 스코프가 있습니다. 이 센서는 부착되어 있습니다. I2C 인터페이스를 위해 이미 I2C 프로토콜을 배웠습니다. 전체 강의자료와 소스코드는 아래를 참고하십시요. 소스코드의 출처는 위의 책 마지막 페이지에 소개되어 있습니다. Arduino Nano 33 IoT 개발 가이드 1 - 개발환경 Arduino Nano 33 IoT 개발 가이드 2 - 기본적인 예제 살펴보기 Arduino Nano 33 IoT 개발 가이드 3 - WiFi Network 실습 Arduino Nano 33 IoT 개발 가이드 4 - 내부 RT..

개발자/Arduino 2020.05.15

Arduino Nano 33 IoT 개발 가이드 5 - Arduino Cloud

Arduino Nano 33 IoT 개발 가이드 5 - Arduino Cloud 아두이노 홈페이지 software 탭 아래에 온라인 툴(링크)이 새롭게 추가되었고, 아래 이미지 마지막에 Arduino IoT Cloud가 보인다. 아두이노 IOT 클라우드는 클라우드 서비스를 이용해 아두이노와 UP2 Board, Rasperry Pi, BeagleBone 등 다양한 기기를 제어 및 통신할 수 있습니다. 전체 강의자료와 소스코드는 아래를 참고하십시요. 소스코드의 출처는 위의 책 마지막 페이지에 소개되어 있습니다. Arduino Nano 33 IoT 개발 가이드 1 - 개발환경 Arduino Nano 33 IoT 개발 가이드 2 - 기본적인 예제 살펴보기 Arduino Nano 33 IoT 개발 가이드 3 - ..

개발자/Arduino 2020.05.15

Arduino Nano 33 IoT 개발 가이드 1 - 개발환경

Arduino Nano 33 IoT 개발 가이드 1 - 개발환경 본 개발 가이드의 대표적인 참고자료는 Arduino Nano 33 IoT Development Workshop by Agus Kurniawan 의 책이고 다른 참고자료를 더하여 완성한 자료임을 알려드립니다. 전체 강의자료와 소스코드는 아래를 참고하십시요. 소스코드의 출처는 위의 책 마지막 페이지에 소개되어 있습니다. Arduino Nano 33 IoT 개발 가이드 1 - 개발환경 Arduino Nano 33 IoT 개발 가이드 2 - 기본적인 예제 살펴보기 Arduino Nano 33 IoT 개발 가이드 3 - WiFi Network 실습 Arduino Nano 33 IoT 개발 가이드 4 - 내부 RTC와 Sleep Mode Arduino..

개발자/Arduino 2020.05.13

Arduino Nano 33 IoT 개발 가이드 4 - 내부 RTC와 Sleep Mode

Arduino Nano 33 IoT 개발 가이드 4 - 내부 RTC와 Sleep Mode(6장) 여기에서는 Arduino 33 IoT의 내부 RTC 모듈에 대해 실습하기로 한다. IoT 보드는 스케치 프로그램에서 RTC 라이브러리를 사용해 접근할 수 있도록 내장 RTC 모듈을 제공한다. RTC 모듈 레퍼런스 링크를 참고하기 바란다. 전체 강의자료와 소스코드는 아래를 참고하십시요. 소스코드의 출처는 위의 책 마지막 페이지에 소개되어 있습니다. Arduino Nano 33 IoT 개발 가이드 1 - 개발환경 Arduino Nano 33 IoT 개발 가이드 2 - 기본적인 예제 살펴보기 Arduino Nano 33 IoT 개발 가이드 3 - WiFi Network 실습 Arduino Nano 33 IoT 개발..

개발자/Arduino 2020.05.13

Arduino Nano 33 IoT 개발 가이드 3 - WiFi Network 실습

Nano 33 IoT 개발 가이드 3 - WiFi Network 실습 이 장에서는 Arduino Nano 33 IoT 온보드 WiFi를 사용하는 방법에 대해 설명한다. WiFi 핫스팟을 스캔하는 첫 번째 데모는 주변 환경에서 WiFi를 스캔하는 예제다. 아두이노 사이트에서 제공하는 공식 라이브러리인 WiFiNINA 라이브러리를 사용한다. WiFi.scanNetworks() 를 사용해서 SSID의 리스트를 구하는 예제다. 라이브러리에 대한 설명은 위 링크를 따라간다. 전체 강의자료와 소스코드는 아래를 참고하십시요. 소스코드의 출처는 위의 책 마지막 페이지에 소개되어 있습니다. Arduino Nano 33 IoT 개발 가이드 1 - 개발환경 Arduino Nano 33 IoT 개발 가이드 2 - 기본적인 예..

개발자/Arduino 2020.05.13

Arduino Nano 33 IoT 개발 가이드 2 - 기본적인 예제 살펴보기

Arduino Nano 33 IoT 개발 가이드 2 - 기본적인 예제 살펴보기 여기서 살펴볼 예제는 아두이노 nano 33 IoT 보드에서만 실행되는 예제가 아니라 아두이노 우노를 비롯한 다른 보드에서도 실행되는 예제이다. 코드를 참고하고 다른 센서들을 연결해 테스트하면 된다. 전체 강의자료와 소스코드는 아래를 참고하십시요. 소스코드의 출처는 위의 책 마지막 페이지에 소개되어 있습니다. Arduino Nano 33 IoT 개발 가이드 1 - 개발환경 Arduino Nano 33 IoT 개발 가이드 2 - 기본적인 예제 살펴보기 Arduino Nano 33 IoT 개발 가이드 3 - WiFi Network 실습 Arduino Nano 33 IoT 개발 가이드 4 - 내부 RTC와 Sleep Mode Ard..

개발자/Arduino 2020.05.13

arduino IDE에서 Serial Plotter 사용법

arduino IDE에서 Serial Plotter 사용법 Arduino Serial Plotter 기능이 Arduino IDE에 추가되어 Arduino에서 컴퓨터로 직렬 데이터를 실시간으로 그래프로 표시 할 수 있습니다. Arduino의 아날로그 센서 입력 데이터가 The Matrix와 같은 화면에 쏟아지는 것을보고 피곤하다면, 이것은 무슨 일이 일어나고 있는지 시각화하는 더 좋은 방법처럼 보입니다. 직렬 플로터는 처리 또는 플롯과 같은 타사 서비스를 사용하지 않고도 데이터를 시각화하고 오프라인으로 코드 문제를 해결할 수있는 오프라인 도구입니다. Arduino 웹 사이트에는 Serial Plotter의 사용 및 기능에 관한 공식 문서가 없으므로 그 사용 및 기능을 문서화하기로 결정했습니다. 본 문서는 ..

개발자/Arduino 2020.05.10

NANO 33 BLE Sense - 1. 온보드 RGB LED 실습

NANO 33 BLE Sense - 1. Built In RGB LED 실습 실습 전에 아두이노 통합개발환경을 설치해야 하고, 보드 매니저에서 Nano 33 ble sense 보드를 사용할 수 있도록 드라이버를 설치해야 하고, 센서를 실습하기 위해 필요한 라이브러리를 설치해야 합니다. 이런 과정에 대해 잘 모르시는 분은 아래 링크를 따라 참고하세요. arduino nano 33 ble sense 개발 가이드 1 - 시작하기 위 링크로 시작하는 강의는 어려운 과정을 압축하여 강의한 내용이므로 이해하기에 다소 어려울 수 있습니다. Arduino nano 33 sense 보드의 여러 가지 센서들을 하나하나 쉽게 사용하고 의미를 알아볼 수 있도록 다시 자세한 코드와 실습과정을 설명한 강의 전체를 아래에 링크로 ..

개발자/Arduino 2020.05.10

NANO33 BLE Sense 2 - LSM9DS1, 9축 IMU센서 실습

Arduino NANO33 BLE Sense 9축센서 정보 받아오기 Nano 33 BLE보드에 내장된 IMU는 “LSM9DS1” 이며 3축 가속도와 3 축 자이로, 3축 지자계 수치를 얻을 수 있다. 라이브러리를 얻으려면 Arduino Software (IDE)에서 라이브러리 관리자에서 설치하거나 ZIP 파일을 다운받아 압축파일로 설치하는 방법도 있다. Arduino nano 33 BLE Sense 보드 모든 구성품 실습 강의 NANO 33 BLE Sense - 1. 온보드 RGB LED 실습 NANO 33 BLE Sense - 2. LSM9DS1, 9축 IMU센서 정보 활용 NANO 33 BLE Sense - 3. 기압 센서 사용해보기 NANO 33 BLE Sense - 4. 온습도 센서 HTS221 ..

개발자/Arduino 2020.05.10

NANO 33 BLE Sense - 8 더 살펴볼 것

지금까지 실습한 내용이 전부가 아니라 더 많은 내용을 알아야 한다. 자료를 검토하고 찾아보니 APDS-9960에 관련된 많은 실습자료가 있다. 처음 방문한 사이트는 APDS-9960 RGB and Gesture Sensor Hookup Guide 이고 더 관심이 있다면 페이지의 맨 아래부분을 참고한다. 실습 모듈이 틀리다고 못하는 것은 아니다. Arduino nano 33 BLE Sense 보드 모든 구성품 실습 강의 NANO 33 BLE Sense - 1. 온보드 RGB LED 실습 NANO 33 BLE Sense - 2. LSM9DS1, 9축 IMU센서 정보 활용 NANO 33 BLE Sense - 3. 기압 센서 사용해보기 NANO 33 BLE Sense - 4. 온습도 센서 HTS221 실습 NA..

개발자/Arduino 2020.05.10
반응형