본문 바로가기

아두이노

(38)
아두이노와 통합개발환경(IDE) 설치 아두이노(이탈리아어: Arduino 아르두이노)는 오픈 소스를 기반으로 한 단일 보드 마이크로컨트롤러로 완성된 보드(상품)와 관련 개발 도구 및 환경을 말한다. 2005년 이탈리아의 IDII(Interaction Design Institutelvera)에서 하드웨어에 익숙지 않은 학생들이 자신들의 디자인 작품을 손쉽게 제어할 수 있게 하려고 고안된 아두이노는 처음에 AVR을 기반으로 만들어졌으며, 아트멜 AVR 계열의 보드가 현재 가장 많이 판매되고 있다. ARM 계열의 Cortex-M0(Arduino M0 Pro)과 Cortex-M3(Arduino Due)를 이용한 제품도 존재한다. 아두이노는 다수의 스위치나 센서로부터 값을 받아들여, LED나 모터와 같은 외부 전자 장치들을 통제함으로써 환경과 상호작..
나노 33 IOT 보드 개발 가이드 1 - 기본 특징과 준비물 NANO 33 IoT 보드 개발 가이드 아두이노 나노 33 IOT 보드 -WiFi, 블루투스, ATECC608A (ARDUINO NANO 33 IOT) Arduino Nano 33 IoT는 Arduino IoT Cloud와 완벽하게 호환되며 완전한 TLS 보안을 지원합니다 전송 : ATECC608A 암호화 칩은 암호화 키를 하드웨어에 저장하여 매우 높음 이 클래스의 제품에 대한 보안 수준. Arduino IoT Cloud와의 통합은 코딩이 거의없고 최소한의 노력으로 온라인 대시 보드를 설정하는 매우 효율적인 방법입니다. 보드는 세 가지 주요 블록으로 구성됩니다. Arm Cortex-M0 + SAMD21 프로세서 ESP32 기반의 WiFi 및 Bluetooth 모듈 6 축 관성 측정 장치 (IMU) 인증서..
아두이노 나노 핀아웃과 특징 아두이노 나노 핀아웃과 특징 Arduino Nano Tutorial – Pinout & Schematics 이 안내서에서는 Arduino Nano 핀아웃과 다이어그램에 대해 알아봅니다. Arduino Nano의 다이어그램 기반 핀아웃 표현을 잘 설명했습니다. 본 기사의 출처와 이미지 링크는 다음과 같다. 아두이노 나노 핀아웃은 Arduino Nano는 이름에서 알 수 있듯이 작고 완벽한 빵 보드 친화적인 마이크로 컨트롤러 보드입니다. 나노 보드의 무게는 4.5cm ~ 1.8cm (L ~ B)의 크기로 약 7 그램입니다. 이 기사에서는 Arduino Nano 보드의 각 핀의 핀아웃과 기능에 가장 중요한 기술 사양에 대해 설명합니다. Arduino Nano는 어떻게 다른가요? Arduino Nano는 Ard..
아두이노 나노 리튬 폴리머 배터리 연결 5V 1A 리튬폴리머 배터리 충전기 모듈 Micro USB 단자(TP4056 USB Lithium Battery Charger Module) 본 제품은 TP4056을 사용하는 리튬 폴리머 배터리 충전 모듈로, 웨어러블/포터블과 같은 휴대용 프로젝트의 충전지를 충전할 때 사용하는 배터리 충전 모듈이다. 충전을 하면서 제품의 사용이 가능하며 자체 보호회로가 내장 되어있다. 특징 (Features) : 충전하면서 사용가능, 3.7V 리튬 폴리머 배터리 전용, 마이크로 5핀 USB단자 사양 (Specification) 입력 전압 : 5V 최대 충전 전류 : 1000mA 충전 제한 전압 : 4.2V ± 1% 배터리 과방전 보호 전압 : 2.5V 배터리 과전류 보호 : 3A 여기에 맞는 리튬 폴리머 배터리는 많이 ..
아두이노 소프트웨어 코딩 교육 플랫폼 ▢ 목적: 오픈소스 하드웨어 기반인 아두이노(ARDUINO)보드는 메이커 활동을 실행하기 전에 소프트웨어를 배우는 최적의 환경을 제공합니다. 학생과 일반인이 처음으로 즐겁고, 쉽고, 빠르게 소프트웨어를 배울 수 있는 교육도구를 사용하여 소프트웨어를 배울 수 있습니다. 주변 환경을 다양한 센서를 통해 인식하여, 데이터를 확인하고, 적절한 반응을 하도록 센서와 구동부 제어를 하다보면 어느새 소프트웨어의 주요 기능과 원리를 쉽고 빠르게 배웁니다. ▢ 도구: 피지컬 아두이노 소프트웨어 실습 플랫폼 피지컬 소프트웨어 교육시스템은 다양한 환경에서 쉽게 소프트웨어를 배울 수 있는 최상의 환경을 제공합니다. 소프트웨어 비전공자도 쉽게 따라 하면서 코딩을 배우는 과정으로 구성되어 있습니다. ▢ 피지컬 아두이노 소프트웨어..
소나기(Sonagi) 미세 먼지 공기청정기 전체 소스코드 소나기(Sonagi) 미세 먼지 공기청정기 전체 소스코드 메이커 프로젝트 프로젝트인 미세먼지 공기청정기 전체 소스코드를 공유한다. 어제까지 정확히 동작하고 RGB Led가 미세먼지 PM2.5 농도에 따라 시안, 녹색, 녹색, 빨강으로 변하는 코드를 수정했다. 자세한 연결도와 동작은 다른 문서를 참고하고 아래 소스코드를 참고한다. /***************************************************************************** * * Copyright (C) 2018 GwaCheon Digotal Creative Group * Project Name : Air Cleaner witn PM2008M, Arduino Mega * Version : 1.1 (2018.1..
프로그래밍의 시작! 아두이노 소프트웨어 교육 과정 프로그래밍의 시작! 아두이노 소프트웨어 교육 과정 프로그래밍이 학교로 들어온 이유는 학생들에게 컴퓨팅적 사고를 심어주자는 요구 때문입니다. 컴퓨터 과학자처럼 사고하는 방법을 배움으로써 학생들이 매일 마주치는 문제를 해결하고, 모든 사람이 일상생활에서 사용하는 시스템을 설계하고 좀 더 낳은 세상을 만드는 방법이기 때문입니다. 모두가 소프트웨어를 배워야 하는 이유는 - 프로그래밍은 소프트웨어를 이해하는 가장 빠른 방법입니다. - 모든 분야의 자동화는 프로그래밍을 통해서 가능합니다. - 데이터와 정보가 중요한 시대의 기본은 소프트웨어, 즉 프로그래밍 능력입니다. - 문제를 해결하고, 창의적인 생각을 표현하는 방법중의 하나가 소프트웨어입니다. 코딩을 배워야 하는 10가지 이유 아두이노 소프트박스 교육 키트는 학..
아두이노 우노 기구도면 Mechanical Drawing 아두이노 사이즈 도면 아두이노 우노 기구도면 Mechanical Drawing 아두이노 사이즈 도면 아두이노 기구도면 사이즈가 필요해서 찾은 도면들 공유해 봅니다. 언젠가는 필요하다. 언제가는 사용할 일이 반드시 생긴다.