개발자/Arduino 썸네일형 리스트형 컴퓨터에서 직접 Arduino 제어하는 Firmata 사용법 Firmata는 아두이노 통합개발환경(스케치)이 아니더라도 Arduino Board에 Firmata 코드를 올린 후에 PC에서 Python을 이용하여 보드 제어가 가능한 프로토콜을 지원합니다. 즉, 윈도우 혹은 리눅스와 같은 호스트 컴퓨터에서 소프트웨어로 아두이노를 직접 제어할 수 있는 기능을 지원하는 것이 Firmata 프로토콜입니다. 1. 아두이노 IDE를 열어 보드와 컴포트를 확인한 후 메뉴 파일 -> 예제 -> Firmata -> StandardFirmata 를 열어서 컴파일, 업로드합니다. 현재 스케치 버전은 아두이노 1.8.12입니다. 2. Firmata를 실습할 수 있는 프로그램을 다운로드 합니다. Firmata 홈페이지에서 자신의 컴퓨터 환경에 맞는 프로그램을 다운 받습니다. exe 파일은.. Arduino Nano 33 IoT - Ultimate Guide 이 가이드의 목적은 프로젝트에서 Arduino Nano 33 IoT를 사용하는데 필요한 주요 정보를 모으는 것입니다. 이 가이드를 작성할 당시 Arduino Nano 33 IoT는 시장에서 상당히 새롭고 인터넷에서 사용할 수 있는 정보가 많지 않았습니다. 보드에 대한 정보가 부족하여 약간 실망했고 여기서 대부분의 통찰력은 실험에서 알아낸 것으로 이 가이드를 작성했습니다. 일부 정보는 다른 웹 사이트에서도 제공되며,이 경우 해당 리소스는 섹션에서 언급합니다. 이 정도로 요약이 잘 되고 실질적인 문서는 찾아보기 힘들죠. 본 가이드의 출처는 Arduino Nano 33 IoT - Ultimate Guide이고 번역하여 올립니다. 문제가 될 경우 알려주시면 즉시 조치하겠습니다. Arduino Nano 33 Io.. 수심 자동 측정 장치 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 .. 리튬 배터리 충전 모듈 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.. 프로젝트 참고 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 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 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 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 - .. 이전 1 ··· 13 14 15 16 17 18 19 ··· 23 다음