elepartsblog의 등록된 링크

키자드에 등록된 총 514개의 포스트를 확인하실 수 있습니다.

Naver Blog

LD06 라이다 센서 윈도우에서 동작 테스트하기

LD06 라이다 센서는 라즈베리파이에 사용할 수 있도록 가이드와 전용 케이블이 포함된 제품입니다. https://www.eleparts.co.kr/EPXXCNHL DTOF LiDAR_LD06 라이다 센서 HAT LD06 라이다(LiDAR) 센서 모듈 + 라즈베리파이용 브라켓&전용 케이블 포함 거리 측정 범위 : 0.02mm~12m라이다 스캔 주파수 : 5~12Hz라이다 스캔 각도 : 360`측정 범위 정확도 30mm※ 사용 가이드의 예제 스크립트 실행을 위해 buster OS (Legacy/기존 버전) 사용을 권장드립니다. www.eleparts.co.kr 하지만 기본적으로 시리얼 통신(UART)을 하기 때문에 USB to UART 보드를 사용해 PC에서도 데이터를 받아볼 수 있습니다. > 다양한 USB to UART 제품들 https://www.eleparts.co.kr/goods/search?&search_text=USB%20UART&old_search_text=USB%20UAR

Naver Blog

프로세서보다 FPGA 패브릭에서 알고리즘이 얼마나 빨리 실행될까?

Field Programmable Gate Array (FPGA)는 사용자 지정 작업을 수행하기 위해 하드웨어로 프로그래...

Naver Blog

DIY 에어컨만들기!! (with 펠티어 소자)

안녕하세요! 오늘은 여름의 시작인 입하입니다. 그래서 이번 포스팅은 여름! 하면 떠오르는 에어컨을 만들...

Naver Blog

Digilent CoraZ7을 사용한 FPGA/SoC로 로봇팔 제어하기

로봇 공학은 우주탐사, 군사 분야 적용, 지능형 홈 애플리케이션과 산업 자동화에 사용되어 왔습니다. 산업...

Naver Blog

MICRO:BIT V2 출시!!

안녕하세요. 드.디.어 마이크로비트 v2가 입고되었습니다! https://www.eleparts.co.kr/goods/view?no=1021...

Naver Blog

Python을 이용한 임베디드 디자인 프로그래밍(with Digilent Cora Z7-10)

다양한 우주 항공, 국방, 자동차 분야의 엔드 포인트 애플리케이션용 임베디드 시스템과 FPGA의 설계 ...

Naver Blog

CJMCU-40 SHT40 온습도 센서 사용하기

본 포스팅에서는 CJMCU의 SHT-40 온습도 센서 모듈을 테스트해 보도록 하겠습니다. https://elepar...

Naver Blog

GUVA-S12SD UV센서로 자외선 측정하기!

안녕하세요. 벌써 초복이에요. 그래서 그런지 햇빛도 아주 쨍쨍하네요. 이렇게 쨍쨍한 햇볕에 오래 있으면 ...

Naver Blog

7채널 SK6812 RGBW (4색) 모듈 사용하기

본 포스팅에서는 4색(RGBW) 칩 LED 모듈을 테스트해 보도록 하겠습니다. RGBW 모듈은 3색 (RE...

Naver Blog

Pirate Audio 로 YouTube 재생해보기!

안녕하세요! 오늘은 Pirate Audio: Stream for Raspberry Pi를 사용해 스포티파이와 유튜브로 출력해...

Naver Blog

PICO로 macro Keyboard 만들기!

안녕하세요! 오늘은 PICO와 PIMORONI의 RGB Keypad를 이용해 단축 키패드를 만들어보도록 ...

Naver Blog

Cmod S6 FPGA 모듈과 NI Multisim 회로도 캡처를 사용해 디지털 설계하기!

Multisim을 사용하여 Digilent Cmod S6 보드에 그래픽 로직 디자인을 생성, 구현 및 배포하는 방법을 ...

Naver Blog

라즈베리파이 400 입고소식!

안녕하세요! 이번에 라즈베리파이 400이 새로 입고 되었습니다. !! 라즈베리파이 400은 라즈베리파이4가 내...

Naver Blog

PICO RGB keypad로 작곡하기!

안녕하세요!! 오늘은 지난 시간에 이어서 Pico RGB Keypad Base를 Midi Pad로 활용하는 법을 알아...

Naver Blog

아두이노와 스마트 드로잉 로봇으로 그림 그리기!

안녕하세요. 이번 포스팅에서는 그림을 그려주는 로봇을 사용해 보도록 하겠습니다. 이 로봇은 벽면에 그림...

Naver Blog

<eLeparts 2021 연말 EVENT> 후기쓰고 기프티콘 받자!!

대한민국 No.1 전자부품쇼핑몰 엘레파츠 공식 블로그

Naver Blog

DTOF LD06 라이다 센서 데이터 2D 시각화 예제 설치&실행하기

라즈베리파이용 LD06 라이다 모듈 사용법과 테스트를 진행해 보도록 하겠습니다. LD06 라이다(LiDA...

Naver Blog

BY9001-16P 오디오 모듈 사용법 알아보기

안녕하세요. 오늘은 새로 입고된 BY9001-16P 오디오 모듈에 대해 알아보겠습니다. <- 눌러서 상품 이...

Naver Blog

대량견적 서비스 오픈

다들 코로나로 힘든 시기를 무탈하게 보내고 계시나요? 코로나 끝나면 자재수급이 괜찮겠지 했는데 이 상황...

Naver Blog

라즈베리파이 Bullseye OS에서 PI 카메라 사용하기

라즈베리파이의 신규 OS인 Bullseye에서는 카메라 제어를 위해 Raspicam 대신 libcamera 라이브러리를 ...

Naver Blog

라즈베리파이 64bit OS(bullseye) 다운로드 및 설치된 OS 정보 확인하기

라즈베리파이 64bit OS가 공식 홈페이지 소프트웨어 다운로드 페이지에 업데이트 되었습니다. 기존 Bust...

Naver Blog

[DOIT]4WD Robot kit C300-20분 조립편

최근에 입고 한 상품중에 상당히 끌리는 제품이 있었습니다. 바로 DOIT 사의 4륜 로봇 프레임 C300 이...

Naver Blog

Arduino IoT Cloud Remote 어플 출시!!!

안녕하세요.오늘은 아두이노의 새로운 어플이 출시되어서 소개해드리려고 합니다.바로 Arduino IoT Clo...

Naver Blog

NFC모듈 v3 읽고 쓰기!

안녕하세요. 오늘은 NFC 모듈 V3를 사용해서 NFC 쓰기와 읽기를 해보겠습니다. https://eleparts...

Naver Blog

[DFRobot] 정전식 지문인식 센서 with IDfinger6.0

안녕하세요. 오늘은 dfrobot의 새로운 지문인식 센서를 사용해보겠습니다. https://eleparts.co.kr/goods/v...

Naver Blog

라즈베리파이 부트로더 업데이트 및 부팅 불량

현재 2020/08/20 라즈베리파이의 OS가 새로 업데이트 되었습니다. 업데이트 되면서 기존 부트 로더와 리...

Naver Blog

Google AIY Voice Kit 조립 및 demo 버전 실행하기!

안녕하세요. 이번 포스팅에서는 구글 Voice KIT v2로 구글 어시스턴트를 만들어보도록하겠습니다.(사진...

Naver Blog

온도 센서와 아두이노 간의 I2C 통신을 디지털 디스커버리와 NI LabVIEW를 통하여 탐지하기

아두이노는 마이크로컨트롤러를 갖춘 오픈 소스 플랫폼으로써 수많은 시스템과 애플리케이션에 사용되고 있...

Naver Blog

[Digilent] 무료 웨비나 : 디지털 설계 가속을 위한 휴대용 기기 사용

대한민국 No.1 전자부품쇼핑몰 엘레파츠 공식 블로그

Naver Blog

Google AIY Voice Kit : Cloud Speech to Text API로 한국어 인식하기

안녕하세요이번 포스팅에서는 지난 포스팅에 이어서 Cloud Speech to Text API를 이용해서 한국어를 ...

Naver Blog

즐거운 코딩 교육, 코딩버드 키위드론으로!

[코딩버드] 키위드론 스크래치...

Naver Blog

마이크로비트 비기너 키트 - 온습도 센서 사용하기

안녕하세요. 마이크로비트 비기너 키트의 온 습도센서를 사용해보겠습니다.구매 링크 : https://www.elepar...

Naver Blog

마이크로비트 비기너 키트 - RGB LED 사용하기

안녕하세요. 마이크로비트 비기너 키트의 RGB LED를 사용해보겠습니다.구매 링크 https://www.elepar...

Naver Blog

마이크로비트 비기너 키트 - 가변저항 사용하기

안녕하세요. 마이크로비트 비기너 키트의 가변저항을 사용해보겠습니다.구매 링크 : https://www.eleparts....

Naver Blog

마이크로비트 비기너 키트 - 가변저항 사용하기[2]

이전 포스팅에서는 가변저항으로 led의 불을 켰는데 이번에는 음량을 조절해보겠습니다.구매 링크 : https:...

Naver Blog

마이크로비트 비기너 키트 - 시운드 센서 사용하기

안녕하세요. 마이크로비트 비기너 키트의 사운드 센서를 사용해보겠습니다.구매 링크 : https://www.elepar...

Naver Blog

마이크로비트 비기너 키트 - 인체감지센서 사용하기

안녕하세요 마이크로비트 비기너 키트의 인체감지 센서를 사용해보겠습니다.구매 링크 : https://www.elepa...

Naver Blog

[성원전자]아두이노 크리스마스 트리 키트 - 1

안녕하세요.곧 크리스마스가 다가오고 있어요 그래서 이번 포스팅에는 함께 크리스마스트리를 준비해 보았...

Naver Blog

[성원전자]아두이노 크리스마스 트리 키트 - 2

안녕하세요. 이번 포스팅에서는 엔트리로 크리스마트 트리를 제어해보겠습니다. 아두이&...

Naver Blog

윈도우 10에서 WSL(Windows Subsystem Linux)로 우분투 설치하기

기존 윈도우 환경에서 리눅스를 같이 사용하기 위해서는 VMware같은 가상머신을 사용해 리눅스를 설치해 ...

Naver Blog

윈도우에서 Google Coral Dev board 사용하기 - 01. SD카드로 Mendel Linux 설치

Coral 보드는 구글에서 제작된 머신 러닝(Tensorflow)에 최적화된 소형 개발 보드입니다. 구글의 Edge ...

Naver Blog

윈도우에서 Google Coral Dev board 사용하기 - 02. WSL에서 MDT로 코랄 보드 연결하기

구글 코랄 보드와 OS는 리눅스 환경에서 MDT(Mendel Development Tool)를 이용하여 사용하는데 최...

Naver Blog

윈도우에서 Google Coral Dev board 사용하기 - 03. 무선 연결 및 데모 예제 실행해보기

이번 포스팅에서는 Google Coral 보드에 무선 연결 및 Edge TPU 성능 확인용 데모 예제를 실행해 보...

Naver Blog

라즈베리파이 신제품 PICO!!

안녕하세요. 오늘은 신상품 소식을 들고 왔습니다. 라즈베리파이에서 출시한 Pico인데요. 아직 KC 인증...

Naver Blog

Google Coral Dev board 카메라 연결 및 데모 예제 실행해보기

Coral Dev board는 실시간 이미지 및 영상의 추론을 위해 Coral 카메라 및 USB 카메라를 지원합니다....

Naver Blog

Google Coral Dev board 마이크 사용 예제 실행해보기

Coral Dev Board에는 2개의 Digital PDM microphone이 내장되어 있습니다. 두 마이크는 71m의 거리...

Naver Blog

Google Coral Dev board 이미지(파일) 분류 예제 실행 및 mdt 이용해 파일 전송 하기

Coral에서 제공하는 예제 중 이미지/사진 관련 예제는 카메라를 사용하는 예제와 이미지 파일을 사용하는 ...

Naver Blog

I2C 키트로 간편하고 다양한 회로 구성하기!

안녕하세요.오늘은 엘레파츠의 새로운 키트를 가지고 왔습니다. 이 키트는 모두 I2C 모듈로 구성되어 아...

Naver Blog

Jetson Nano - Jetson OS (JetPack)설치 및 부팅하기

Jetson은 nvidia에서 제작한 AI/머신 러닝에 특화된 SBC(Single-Board Computer) 시리즈입니다. h...

Naver Blog

GC9A01 원형 LCD 아날로그 시계 만들어보기!

안녕하세요.요즘은 일상 속에서 스마트 워치를 많이 사용하는 것 같습니다. 그래서 오늘은 스마트 워치에 ...

Naver Blog

양방향 핀 헤더 사용해 Female 점퍼 케이블 Male로 바꿔주기

이번에 소개하는 제품은 양방향의 길이가 같은 핀 헤더 제품입니다. (2.54mm 규격 / 아두이노, 브레드보드 ...

Naver Blog

Bitgaedget 키트 튜토리얼

안녕하세요.이번 포스팅에서는 Bitgadget 키트의 총 네가지 튜토리얼을 함께 해보겠습니다. Bitgadget 키트는 로터리 센서, 광센서, 사운드 센서, 초음파센서, 미니 팬, 진동 모터, 서보모터, RGB LED 센서 등 9가지의 Grove 모듈이 포함되어 있습니다. -> 제품 페이지로 이동! 1. LED 컨트롤러로터리 앵글 센서의 값에 따라 출력되는 LED의 개수가 달라집니다.1) 프로그램 작성하기프로그램은 아래 링크에서 작성합니다.https://makecode.microbit.org/ 를 눌러 다운로드한. hex 코드를 다운로드합니다.다운로드한 hex 파일을 컴퓨터와 연결된 microbit에 업로드해줍니다2) 센서 연결하기 P2 포트에 연결해주세요.3) 동작 2. LED 스트랩 제어.......

Naver Blog

Arduino IOT CLOUD

안녕하세요.아두이노에서 MKR CONNECTOR CARRIER가 출시되었습니다. 그로브 커넥터로 이루어져 있어 MKR1000과 그로브 센서를 편리하게 연결할 수 있습니다.->클릭 시 제품 페이지 이동 그래서 이번 포스팅에서는 MKR CONNECTOR CARRIER, MKR 1000과 Grove 센서를 이용해보겠습니다. 위 센서들과 아두이노 IOT CLOUD를 이용해서 스마트 초인종을 만들어보겠습니다. *Arduino IOT CLOUD 보드 추가하는 방법은 이전 포스팅을 참고해주시기 바랍니다.https://blog.naver.com/elepartsblog/221822634267새로운 Things 을 만들고 필요한 properity를 추가해줍니다. 인체감지센서와 터치 센서, 온도, 습도의 데이터가 필요하기 때문에 네 개의 prope.......

Naver Blog

Digital Discovery 고속 아답터 번들 10% OFF!

안녕하세요!!X 오직 엘레파츠에서만! Digital Discovery 고속 어댑터 번들을 10% 할인 중입니다. 이 기회를 절대 놓치지 마세요!

Naver Blog

라즈베리파이 카메라 V2 및 HQ 카메라 렌즈별 촬영 사진 비교

라즈베리파이 재단에서 새롭게 라즈베리파이 HQ (High Quality) 카메라를 출시하였습니다. Raspberry Pi High Quality Camerahttps://www.eleparts.co.kr/EPXTPVJH라즈베리파이 HQ 카메라는 기존 카메라 대비 스펙 향상이 있으며, 기존 Pi camera V2 차이는 아래와 같습니다. 카메라 Pi camera V2 Pi HQ camera 픽셀 수 8MP 12.3MP 사진 해상도 3280x2468 4056x3040 렌즈 기본 장착 렌즈렌즈 교환 식(렌즈 별매) C-mount, CS-mount (C-CS 아답터 포함) 삼각대 지원 X 1/4" 나사홀 다만, HQ 카메라는 센서 모듈만 제공되어 별도의 렌즈를 장착하여야 사용 가능합니다. 사용할 수 있는 렌즈는 아래와 같습니다. 6 mm 광각 렌즈 16mm 망원 렌즈 25mm.......

Naver Blog

라즈베리파이 고정밀 AD/DA 확장보드 사용하기

라즈베리파이는 ADC를 지원하지 않기 때문에 ADC 기능을 사용하기 위해서는 별도의 ADC 기능을 가진 칩 or 모듈을 이용해야 합니다. 여기서는 Waveshare의 [라즈베리파이 고정밀 AD/DA 확장 보드]를 이용해 라즈베리파이에서 ADC 및 DAC 기능을 사용해 보도록 하겠습니다. https://eleparts.co.kr/EPXFDAPA 기본 제공 예제는 Pycthon 과 C언어(BCM2835 라이브러리 사용)가 있으며, BCM2835 라이브러리는 추가로 설치를 진행해 주어야 합니다. AD/DA 보드의 ADC 및 DAC는 라즈베리파이와 별개의 칩을 사용하므로 측정 전압 범위를 3.3V 혹은 5V로 선택할 수 있습니다. 이는 보드에 있는 점퍼로 선택 가능합니다. 또한, AD/DA 확장 보드는 라즈베리.......

Naver Blog

LilyGo TTGO시리즈 출시!

엘레파츠에 TTGO 시리즈 제품이 새롭게 출시되었습니다. LilyGo의 TTGO 시리즈는 ESP32와 ESP8266을 기반으로 한 테스트 개발 보드 제품입니다. 제품에 따라 LCD와 카메라, e-Paper등 보드에 다양한 모듈이 장착되어 있습니다. *이미지를 클릭하며 브랜드 페이지로 이동합니다. 카메라 모듈이 장착된 보드 e-Paper가 장착된 보드 LCD가 장착된 보드 H309 H215 H213

Naver Blog

[LilyGo TTGO 시리즈] H213 이미지 출력하기

안녕하세요.이번에 새로 출시된 LilyGo TTGO 시리즈의 H213에 이미지를 출력하는 방법을 살펴보겠습니다. 클릭 시 제품 페이지 이동 기본으로 제공하는 예제를 바탕으로 이미지를 출력할 수 있도록 예제를 수정해보겠습니다. 먼저 예제 코드와 라이브러리를 다운로드 한 후 zip 파일로 라이브러리를 추가해줍니다. https://github.com/Xinyuan-LilyGO/LilyGo_Txx/blob/master/README.Md 다운로드한 예제 코드의 User_Setups 폴더 속 "T4_V13,h" 파일을 C:\Users\유저\Documents\Arduino\libraries\TFT_eSPI-master 폴더 밑 User_Setups 폴더에 붙여줍니다. TFT_eSPI\User_Setup_Select.h 파일에 #include <User_Setups/T4_V13.h> 을 추가해.......

Naver Blog

Digilent - PmodGPS와 Arduino uno를 이용한 GPS 추적 시스템

이 시스템은 Digilent의 PmodGPS 를 판단 기준의 위치 탐사 장치 및 지침으로 사용하는 것이 핵심입니다. 탐험가나 여행자가 길에서 표지판 또는 다른 위치나 방향을 판단할 도구가 없는 상황에서 도움이 될 수 있습니다. 이 시스템은 Arduino uno, PmodCLS LCD, PmodGPS 를 사용합니다. 작동이 되면 사용자의 위도, 경도, 고정된 기준점까지의 거리, 고정된 기준점까지의 각도, 사용자의 속도 및 프로그래머가 선택하는 데이터 등이 표시됩니다.USB 배터리로 충전이 가능합니다. 판단 기준은 시스템 리셋 시간으로 결정됩니다. 직접 Arduino uno의 리셋 버튼을 눌러 작동 시킬 수 있습니다.연결부PmodCLS LCD: PmodCLS LCD는 5v 전원 GND 라인을.......

Naver Blog

[LilyGo TTGO 시리즈] H309, H313 (T-camera Plus) 01. Web 카메라 예제 실행하기

본 포스팅에서는 LILYGO 사의 TTGO T-camera Plus 개발 보드의 예제 실행을 해 보도록 하겠습니다. TTGO T-camera Plus 모듈은 ESP32 칩셋을 사용하여 Wifi 및 BLE를 지원합니다. 그리고 보드 자체에 OV2640(2MP) 카메라, 1.3 Inch 디스플레이, SD카드 슬롯이 내장되어 있습니다. T-Camera Plus 모듈은 H309 모델과 H313 가 입고되어 있으며, H313 모델은 MPU6050가 추가 장착되어 있습니다. > 제품 페이지https://www.eleparts.co.kr/goods/search?search_text=T-Camera%20Plus 각 슬롯/모듈의 GPIO 배치는 아래와 같이 구성되어 있습니다. 제조사에서 제공하는 예제는 아래 3가지 예제를 확인 가능합니다. esp32-camera-screenhttps://githu.......

Naver Blog

[LilyGo TTGO 시리즈] H309, H313 (T-camera Plus) 02. 사진 촬영 및 SD카드 저장하기

여기서는 TTGO T-camera Plus의 카메라 촬영 및 SD카드 저장 예제를 테스트해 보도록 하겠습니다. 예제 코드는 아래 Github 페이지에서 다운로드할 수 있습니다.https://github.com/eleparts/arduino-selfie-camera-rear-ver> 위 예제는 moononournation의 arduino-selfie-camera 예제를 후방 카메라 버전에 맞춰 수정한 예제입니다.https://github.com/moononournation/arduino-selfie-camera 본 예제 동작에는 64Gb 미만의 SD카드가 필요하며, 이는 사진 저장 용도로 사용됩니다. 예제 코드 다운로드는 위 링크의 Clone or download에서 해 주시면 됩니다. 다운로드한 파일은 압축을 해제해 주시고, 파일 명 뒤의 -master를 지워 주셔야 합.......

Naver Blog

[LilyGo TTGO 시리즈] H309, H313 (T-camera Plus) 03. 마이크로폰 모듈로 녹음하기

TTGO T-camera Plus와 함께 소개할 3번째 예제는 마이크 녹음 예제입니다. T-camera Plus 개발 보드에는 MEMS 마이크로폰(MSM261S4030H0)이 내장되어 있으며, I2S(Integrated Interchip Sound / IIS) 통신을 사용하도록 연결되어 있습니다. 이 마이크를 통해 음성을 녹음 및 SD카드에 저장하는 예제를 테스트해 보도록 하겠습니다. 다만, 이 녹음 파일은 PCM 파일로 PC에서 재생하기 위해서는 ffmpeg 프로그램 등으로 파일 변환을 해 주어야 합니다. 예제 파일은 아래 Github에서 다운로드해 주시면 됩니다. T-camera-Plus-I2S-Mic-SDhttps://github.com/eleparts/T-camera-Plus-I2S-Mic-SD 다운로드한 예제 파일의 압축을 풀고, 내부의 .ino 파.......

Naver Blog

[LilyGo TTGO 시리즈] [G702-C] T5 2.9 E-paper module 이미지 출력하기

여기서는 TTGO T5 v2.4 모듈 및 2.9inch W/B (흑백) E-paper 모듈의 예제를 테스트해 보도록 하겠습니다. https://www.eleparts.co.kr/EPXTNF3BTTG T5 시리즈는 버전에 따라 베이스 보드의 회로가 다르기 때문에 사용할 보드의 버전에 맞는 예제를 사용해 주셔야 합니다. 여기서 사용할 예제 코드는 v2.4 보드의 예제이며, 장착된 E-paper 모듈은 2.9inch 흑백 모듈입니다. 예제 코드는 아래 Github에서 다운로드할 수 있습니다. https://github.com/Xinyuan-LilyGO/LilyGO_T5_V24 다운로드한 예제를 압축 풀고, 파일명에서 -master를 지워 줍니다. (아두이노 예제 실행을 위해서는 파일명이 같아야 합니다) 그리고 아두이노 예제 LilyGO_T5_V24........

Naver Blog

[LilyGo TTGO 시리즈] [G511-02] T-Display 이미지 출력하기

안녕하세요.이번 포스팅에서 LilyGo의 ttgo 시리즈 중 G511-02 (t-display) 제품에 이미지를 출력하는 방법을 알아보겠습니다.클릭 시 제품 페이지로 이동합니다. 라이브러리 매니저에서 Button2 와 TFT_eSPI 라이브러리를 설치해줍니다.다운로드한 예제 코드 zip 파일을 라이브러리에 추가해줍니다.예제 코드 : https://github.com/Xinyuan-LilyGO/TTGO-T-Display T-Display 모듈을 사용하기 위해서 TFT_eSPI 라이브러리의 <User_Setup_Select.h> 파일을 수정해줍니다.#include <User_Setup.h>은 주석 처리하고 #include <User_Setups.Setup25_TTGO_T_Display.h>는 주석을 해제하고 저장합니다.여기까지 설정하고 예제 코.......

Naver Blog

[LilyGo TTGO 시리즈] T-Display에서 한글 출력하기

안녕하세요. ttgo 시리즈의 T-Display에서 한글을 출력해 보겠습니다.글자를 출력하기 위해서는 글자 정보가 입력된 font 파일이 필요합니다. 한글을 출력하는 폰트는 조합형 폰트와 완성형 폰트 두 가지가 있는데, 조합형 폰트는 자음과 모음을 조합해서 하나의 글자를 만드는 것으로 용량이 작게 들지만 굉장히 복잡하고 어렵습니다. 완성형 폰트는 자음과 모음이 이미 조합된 글자를 출력하는 것으로 조합형 폰트에 비해 간단하지만 2350자를 만들어야 하기 때문에 폰트 파일 용량이 부담이 됩니다. 이번에는 원하는 글자만 완성형 폰트처럼 출력해보겠습니다. 엑셀 창의 가로 16, 세로 16 크기의 네모칸을 만들어줍니다. 원하는 글자 모양으.......

Naver Blog

[Tinker Board S]eMMC로 Android OS 부팅하기

안녕하세요. 엘레파츠에 팅커보드 S가 새로 입고되었는데요. 팅커보드 S는 16GB eMMC가 내장되어 있어 SD 메모리를 사용하지 않아도 부팅할 수 있습니다. 이번 포스팅에서 SD카드 없이 eMMC로 안드로이드 부팅하는 방법을 알아보겠습니다. *클릭 시 제품 페이지로 이동 Android OS를 다운로드해줍니다.https://www.asus.com/uk/Single-Board-Computer/Tinker-Board/HelpDesk_Download/ eMMC 모드로 점퍼를 바꿔줍니다. 컴퓨터와 팅커보드를 연결하고 다운로드한 OS를 업로드해줍니다.프로그램 : https://www.balena.io/etcher/ 설치가 완료되면 팅커보드를 부팅시켜 보겠습니다.팅커보드를 부팅하려면 5V/2.5A 이상 어댑터가 필요합니다.*고속 충.......

Naver Blog

[Tinker Board S] Google Play store 설치하기

안녕하세요. 저번 포스팅에서 팅커보드의 eMMC를 이용해 안드로이드 OS를 부팅시켜보았는데요. 처음 부팅하면 기본 앱만 설치되어 있고 Play store는 설치되어 있지 않습니다. 이번 포스팅에서 Play store를 설치해 보겠습니다. *클릭 시 제품 페이지로 이동 설치할 Play store apk 파일을 다운로드해줍니다.아래 링크 속 파일을 다운로드합니다.구글 서비스 apk 파일 : https://www.apkmirror.com/apk/google-inc/google-services-framework/google-services-framework-7-1-2-release/구글 플레이 스토어 apk 파일 : https://www.apkmirror.com/apk/google-inc/google-play-store/google-play-store-12-4-14-release/google-play-store-12-4-14-.......

Naver Blog

USB Logic Analyzer 및 Python을 통한 MEMS 가속도계의 자동화 테스트

MEMS 가속도계는 단축/다축 가속도를 측정할 수 있는 장치로 지구 중력 대비 상대적 방향을 감지하는 데 사용되기도 합니다. MEMS 가속도계는 산업용 및 모바일 애플리케이션, 비행계기 및 전술 지도 시스템 등에서 사용할 수 있습니다. 시스템 프로토 타입 제작 시 디지털 디스커버리를 이용해서 MEMS 가속도계를 테스트할 수 있습니다. Digital Discovery는 논리 분석기 와 패턴 생성기를 결합한 기기로서 임베디드 개발자를 위해 만들어졌습니다. 와이어 프로브나 브레드 보드 와이어를 사용하여 디지털 입출력을 간단한 회로에 연결할 수 있습니다.WaveForms은 Windows, Mac, Linux 및 Raspberry Pi 4와 호환 가능한 고성능 소프트웨어 애플.......

Naver Blog

라즈베리파이용 공식 SD카드 포맷&부팅 프로그램 Raspberry Pi Imager 사용하기

라즈베리파이를 실행하기 위해서는 SD카드에 라즈베리파이에서 사용할 OS를 올려준 뒤 부팅해 주어야 합니다. 이 과정을 진행하기 위해서는 SD카드에 이미지 파일을 설치해 부팅 가능한 디스크로 만들어 주는 프로그램이 필요합니다. 라즈베리파이 재단에서는 지난 3월 5일경 라즈베리파이 전용 이미징 유틸리티인 Raspberry Pi Imager를 공개하였습니다. https://www.raspberrypi.org/blog/raspberry-pi-imager-imaging-utility/ 이번 포스팅에서는 위의 프로그램을 소개하고, 간단한 사용법에 대해 알아보도록 하겠습니다. Raspberry Pi Imager는 라즈베리파이 다운로드 페이지에서 다운로드할 수 있습니다. https://www.raspberrypi.org/downl.......

Naver Blog

라즈베리파이용 최신 OS 이미지 파일 및 구버전 라즈비안&NOOBS 다운로드

라즈베리파이를 사용하기 위해서는 OS를 다운로드해 주어야 합니다. OS는 공식 이미지인 라즈비안 및 다양한 OS 설치를 도와주는 NOOBS 프로그램이 있으며, 추가로 우분투 MATE, CORE, SEVER, LibreELEC 등이 있습니다. 라즈베리파이 재단에서 제공하는 OS는 라즈베리파이 다운로드 페이지에서 항상 최신 버전을 다운로드할 수 있으며, 그 외의 OS는 다운로드 페이지 하단에서 각 OS의 홈페이지로 연결되어 해당 홈페이지에서 다운로드할 수 있습니다. 공식 다운로드 페이지 https://www.raspberrypi.org/downloads/ 라즈비안은 아래 페이지에서 다운로드할 수 있습니다. 라즈비안 (Raspbian) 다운로드 페이지https://www.raspberrypi.org/downlo.......

Naver Blog

Player mini 로 나만의 DIY MP3 만들기!

안녕하세요. 오늘은 keyes의 player mini를 소개하려고 했는데 소개만 하면 지루하니까 아두이노를 이용해서 MP3을 만들어보겠습니다.먼저 SD카드에 노래를 저장하겠습니다. SD카드는 최대 32GB까지 사용할 수 있습니다.빈 SD카드에 mp3 폴더를 만들고 .mp3/.wav 파일을 저장해줍니다.이때 파일명 앞에 네 자리 숫자가 있어야 합니다.숫자는 0001~9999까지 사용할 수 있습니다.사진처럼 숫자만 쓸 수도 있고 제목 앞에 숫자를 붙일 수도 있습니다. SD카드를 준비했으니 회로를 꾸며 보겠습니다.아래와 같은 제품을 이용했습니다. 회로가 복잡해서 표도 준비했으니 참고해주세요.아두이노 D13OLED - CLK D11 OLED - DIN D10OLED - CS D9OLED - RES.......

Naver Blog

RPI Pmod Pack 확장 모듈

안녕하세요. 디질런트의 Pmod제품들을 가지고 왔습니다. RPI Pmod Pack에 추가해서 사용하는 모듈로 이번 포스팅에서 같이 살펴보겠습니다. *RPI Pmod Pack 라즈베리파이4 호환 및 디질런트 Pmod 모듈 예제가 공개되어 있습니다. (라즈비안 OS에서 작성한 포스팅입니다.) 먼저 라즈베리파이의 SPI기능을 활성화 하고 순서대로 pmod python 설치합니다. 새로운 센서들이 추가되면서 라이브러리가 새로 추가되었습니다. 기존 RPI Pmod Pack의 라이브러리에 python만 버전 업그레이드해서 사용해도 괜찮습니다. 저는 공식 페이지에 안내된 대로 새로운 라이브러를 설치해 보겠습니다. 1. pmod python 설치하기 sudo apt-get update sudo apt-get dis.......

Naver Blog

analogDiscovery2와 컴퓨터로 멀티테스터를 만들수 있습니다!

많은 사람들이 공간 절약을 목적으로 기존의 연구설비를 보완하는 용도로 일체형 계측기를 선택하고 있으며, 다양한 형태의 설계를 지원할 수 있는 휴대용 테스트기 및 측정기에 대한 수요가 발생하고 있습니다. USB 테스트 및 측정 장치는 테스트용 임베디드 시스템과 전자 장치의 유지 보수 작업을 포함한 다양한 응용 분야에서 활용할 수 있습니다. 아울러 수집한 데이터는 직접 컴퓨팅 장치로 빠르게 다운로드하여 다른 사람과 간편하게 공유할 수 있습니다. 사용자는 측정된 데이터를 클라우드로 직접 전송하여 자동화된 테스트 랩을 구축할 수도 있습니다.Digilent는 차별화된 FPGA 기반 시스템, 테스트 기기, 소프트웨어의 독자적인 전문.......

Naver Blog

analog discovery2 사용하기 - 오실로스코프 사용법

안녕하세요. 오늘은 Analog Discovery2의 사용법을 알아보려고 합니다.Analog Discovery2에는 다양한 기능이 있지만 오늘은 오실로스코프 기능을 사용해볼 거예요. *digilent에 제품 튜토리얼을 참고했습니다. 먼저 튜토리얼을 따라 커패시터와 저항으로 간단한 회로를 꾸며볼게요튜토리얼에서는 100uF 커패시터와 20k 저항을 준비했지만 저는 330uF와 10KΩ을 준비했습니다.전원도 1.5v 건전지 두개로 사용했으니 여러분도 아무거나 사용하시면 됩니다. (단, 준비한 커패시터의 전압보다 높지 않도록 해주세요.)이 회로는 스위치를 누르면 커패시터가 충전되고 스위치를 누르지 않으며 커패시터가 방전되는 회로입니다.그림처럼 회로를 연결하고.......

Naver Blog

analog discovery2 사용하기 - 파형발생기 사용법 (1)

안녕하세요.오늘은 nalog discovery2 사용하기 두 번째! 파형 발생 기능을 사용해 보겠습니다. Waveform을 열고 wavegen을 눌러줍니다. 파형발생기는 세 가지 영역으로 나누어져 있습니다플롯구성 패널 컨트롤 바 File은 파일을 저장하거나 데이터를 추출할 수 있으며 *csv *.txt *.tdms 파일을 불러올 수 있습니다.Edit는 채널은 다른 채널로 복사하고 바꿀 수 있습니다.Window는 열려있는 다른 파형 창 사이를 전환할 수 있습니다.Control 출력할 채널을 지정하거나 두 의 채널을 한 번에 제어할 수도 있습니다.Run All 채널을 한 번에 제어합니다. Channels 채널을 열거나 닫을 수 있습니다.No synchronization 모드는 여러 채널 간에 일부 동.......

Naver Blog

analog discovery2 사용하기 - 파형발생기 사용법 (2)

Func여러 편집 가능한 매개변수가 있습니다. 이러한 값의 대부분은 백분율 단위이며 일단 저장하면 실제 출력과 관련됩니다.Start 및 Length는 플롯의 X 축을 나타냅니다. 시작은 신호가 시작되는 위치이며 길이는 시간을 결정합니다. Cycles은 시작 및 길이로 정의한 플롯 비율 내에서 선택한 파형이 반복되는 횟수를 결정합니다. 횟수는 정수여야 하지만 창의력을 발휘하면 부분 신호를 얻을 수 있습니다.Amplitude는 신호가 진폭에 사용할 사용 가능한 차의 백분율을 설정합니다.offset은 중심을 기준으로 신호를 수직으로 이동시킵니다. 길이 25 / 진폭 50 / 대칭 75 / 정상화 해제정상화를 체크 상태로 두면 50의 위치를 결정하기 위해 비교.......

Naver Blog

analog discovery2 사용하기 - 파형발생기 사용법 (3)

5. SweepSweep은 설정된 시간 내에 다양한 주파수와 진폭을 재생하는데 사용합니다. 이 기능은 네트워크 분석기와 함께 사용하여 주파수 영역에서 회로의 성능을 결정합니다.왼쪽에 컨트롤이 있습니다. Simple 옵션의 컨트롤과 동일하지만 오른쪽에 sweep to 및 damp to 컨트롤이 추가되었습니다.Sweep to는 왼쪽에 표시된 주파수 상자에 나열된 주파수에서 하한을 설정하여 스위프 범위의 상한을 제공합니다. 시간 상자를 사용하면 상한까지 스위핑 하는데 걸리는 시간을 결정할 수 있습니다. 박스의 체크를 해제하면 출력은 스위프 없이 설정된 주파수로 유지됩니다.Damp to는 출력이 도달할 수 있는 최대 진폭을 설정합니다. 신호 피크는 항상.......

Naver Blog

T&1 JUTF M/M LCD 사용법 - 기초 응용편(2)

안녕하세요오늘은 티앤원 터치 LCD로 토글스위치 예제를 만들어 보겠습니다. 저번 시간에 만들었던 LED회로를 활용해줍니다. 먼저 LCD 화면을 초기화하고 사용할 이미지에 인덱스 번호를 부여해 그래픽 메모리로 로드해줍니다. 그리고 처음 보여줄 이미지를 출력합니다. void loop(){ if(rx_complete==1){ rx_complete=0; if(rx_temp0[3]=='0'){ // 터치 상태가 0일 때 동작 sscanf(rx_temp1,"$t,%d,%d,%d#",&Index,&cX,&cY); // 터치 좌표 저장 if(cY<263&&cY>217){ //y좌표 안에서 if(cX<400&&cX>328){ // 터치된 x좌표의 값을 화인 jutfSerial.write("$i,2,1,328,217#"); digitalWrite(7,LOW); } i.......

Naver Blog

T&1 터치 예제 파해치기!

안녕하세요!!오늘은 터치 예제에 대해서 알아보려고 합니다. 티앤원에서 정말 친절하게 한글 매뉴얼과 매뉴얼 속 여러 예제가 들어 있지만 터치 예제 속 변수 설정 설명이 없어서 터치 예제를 한번 살펴보겠습니다. 예제에서 사용되는 변수는 rx_dummy, rx_buffer[13], rx_temp1[13], rx_temp0[13], send_data[13], rx_flag=0, rx_cnt=0, rx_complete=0, Index, cX, cY입니다.이제 예제에서 각 변수가 어떤 역할을 하는지 보겠습니다. void loop(){ if(jutfSerial.available()>0){ rx_dummy=jutfSerial.read();//입력받은 데이터를 저장해줍니다. 아두이노는 문자열은 입력받을 수 없기 때문에 문자 하나의 형태로 저장됩니다.//데이터를 하나.......

Naver Blog

T&1 JUTF M/M LCD 사용법 - 기초 응용편(3)

안녕하세요.오늘은 티앤원 LCD 화면에 실시간으로 변화하는 센서 값을 띄워 보겠습니다. 아날로그 값을 사용하기 위해서 가변저항을 준비하고 아두이노에 연결해줍니다. 아두이노 코드 void loop() { value=analogRead(A1); Serial.println(pre_value); if(value!=pre_value){ pre_value=value; jutfSerial.write("$l,0,255,255,255#"); jutfSerial.write("$l,2,370,220,128,64,1#"); sprintf(send_data,"$F,10,%d,370,220#",pre_value); jutfSerial.write(send_data); delay(500); }}아날로그 값에 변동이 있을 때만 값이 변하도록 구성하였습니다. JUTF M/M LCD는 명령어를 String 타입으로 받기 때문에 입력받은 정수형 데이터를 문자열로 변.......

Naver Blog

T&1 JUTF M/M LCD 사용법 - 응용편

안녕하세요. 오늘은 저번 시간에 예고한 대로 LCD 화면에 슬라이더를 띄우고 슬라이더를 조작해서 아날로그 값으로 출력해 보겠습니다. 먼저 동작 영상을 확인하겠습니다. 슬라이더를 조작함에 따라 데이터 값이 변하는 것을 볼 수 있습니다.지금은 0-255까지 설정되어 있지만 이 범위는 조정할 수 있습니다. 이제 아두이노 코드를 살펴보겠습니다. void Slider(){ jutfSerial.write("$l,0,0,0,0#"); jutfSerial.write("$l,2,199,214,402,51,0#"); jutfSerial.write("$1,0,0,0,0#"); jutfSerial.write("$l,2,200,215,10,50,1#"); jutfSerial.write("$F,10,VALUE : 0,300,300#");}Slider()라는 함수를 통해 처음 LCD 화면에 나타낼 슬라이더와 글.......

Naver Blog

아두이노 IoT 클라우드

안녕하세요.^^오늘은 여러분께 새로운 아두이노의 기능을 소개해 드리려고 합니다. https://www.arduino.cc/아두이노의 SOFTWARE 탭 아래에 온라인 툴이 새로 추가되었습니다, 아두이노 IOT 클라우드는 클라우드 서비스를 이용해 아두이노와 UP2 Board, Rasperry Pi, BeagleBone 등 다양한 기기를 제어 및 통신할 수 있습니다. 아두이노 IOT 클라우드는 공개 베타 버전으로 기본으로 무료로 제공되고 있지만, 더 많은 기능을 사용하고 싶은 경우 한달 6.99$로 업그레이드가 가능합니다. 일 년 치를 한 번에 결제하면 한 달에 1$ 더 저렴합니다. 아두이노 IOT 클라우드는 아래 보이는 이미지 속 보드와 함께 사용할 수 있습니다.추후 MKR Vidor .......

Naver Blog

아두이노 IoT 클라우드(2)

안녕하세요.^^오늘은 저번 시간에 이어서 아두이노 IoT 클라우드를 살펴볼 거예요 >< 같이 예제를 실습하면서 아두이노 IoT 클라우드에 대해 알아보아요.~ https://create.arduino.cc/ 먼저 사용할 보드를 선택하고 컴퓨터와 연결해줍니다. 저는 MKR1000보드를 사용했습니다.MKR1000 -> http://eleparts.co.kr/goods/view?no=8126024프로젝트 이름을 정하고 사용할 보드를 선택합니다. D라는 이름의 MKR1000보드를 사용하겠습니다.HELLO라는 이름의 프로젝트가 생성됐습니다. 이제 데이터를 저장할 속성을 생성하겠습니다. 총 세 개의 속성을 만들겠습니다. (LED, 서보모터, 가변저항) 대시보드에 나타낼 이름을 정하고 코드에서 사용할.......

Naver Blog

라즈베리파이 원격접속(real VNC) Cannot currently show the desktop 문제 해결법

라즈베리파이에서 realVNC를 사용할 때 발생하는 문제에 대한 해결 방법을 알아보도록 하겠습니다. 라즈베리파이에 모니터를 연결하지 않고 부팅, Real VNC를 이용하여 GUI 원격 접속을 사용할 때 화면이 뜨지 않고 Cannot currently show the desktop 문제가 발생합니다. 이는 모니터 해상도를 가져다 쓰는 VNC에 해상도가 지정되지 않아 발생하는 문제로 판단됩니다. 이 증상은 기존 3B+에서도 동일하게 발생하였었으나 패치로 없어졌다가 4B에서 다시 발생한 것 입니다. 다만, 이번 4B에서는 업데이트가 진행되어도 해당 문제가 없어지지 않고 있으며, 이에 따라 real VNC를 모니터 없이 사용하기 위해서는 라즈베리파이 옵션에서 수동으로 해.......

Naver Blog

아두이노 미세먼지 데이터 저장하기!

안녕하세요. !오늘은 미세먼지 센서와 아두이노를 이용해서 데이터 로거를 만들어 집이나 사무실의 미세먼지 데이터를 .txt 파일에 저장해보도록 하겠습니다. >< 데이터 로거란 센서로 계측, 수집한 각종 데이터를 보존하는 장치입니다. 연결도 동작 ↑시리얼 모니터 화면 ↑SD 카드 저장 내용 날짜와 데이터가 잘 저장되고 있는 것을 확인할 수 있습니다.^^궁금한 사항이나 질문은 댓글로 작성하시면 답변해드리겠습니다.감사합니다.

Naver Blog

LED 데이터시트 참고하여 전압&전류 확인 및 저항 계산하기

모든 전자 소자를 제대로 사용하기 위해서는 꼭 데이터시트를 확인해 주어야 합니다. 마찬가지로 LED를 사용할 때에도 데이터시트를 확인하고 제품의 스펙에 맞는 전압과 전류를 공급해 주어야 합니다. 본 포스팅에서는 LED의 정격 전압, 전류를 확인하기 위한 데이터시트 보는 법 및 이를 이용해 적당한 저항을 계산하는 방법을 알아보도록 하겠습니다. 제품/제조사마다 데이터시트는 제각각이지만 LED를 사용할 때 꼭 확인해야 하는 정보는 정격 전압과 전류입니다. 아래는 이번 포스팅에서 샘플로 사용할 5파이(지름 5mm) 원형 DIP 타입 녹색 LED입니다. BL-B2134(333GD)https://www.eleparts.co.kr/EPX33DP4 제품 데이터시트는 아래 링크를 참.......

Naver Blog

라즈베리파이 부팅 불량 - SD카드 인식 불가 증상 원인 확인 및 SD카드 포맷하기

라즈베리파이에서 SD카드에 라즈비안 혹은 NOOBS를 설치&다운로드 한 뒤 부팅시켰을 때 라즈베리파이가 동작하지 않을 때가 있습니다. 이는 라즈베리파이 자체의 초기 불량일 가능성도 있지만 SD카드의 포맷 방식 문제로 라즈베리파이가 SD카드를 인식하지 못하는 문제일 수도 있습니다. 이번 포스팅에서는 라즈베리파이에 맞는 포맷, 파티션 방식을 확인하고 현재 MircoSD 카드의 설정값을 확인하는 방법을 알아보도록 하겠습니다. SD카드의 포맷 및 파티션 방식은 아래와 같습니다. > 포맷 방식 FAT32 (File Allocation Table 32)> 라즈베리 파이에서 사용 가능한 포맷 타입입니다.오래 사용되어 호환성은 좋으나 오래된 방식의 특.......

Naver Blog

라즈베리파이 부팅 불량 - 64GB 이상 SD카드 라즈베리파이에서 사용하기

라즈베리파이에서 사용하는 SD카드의 용량은 일반적으로 32GB 이하 제품입니다. 이는 라즈베리파이에서 굳이 대용량의 SD카드(SDXC)가 필요한 경우가 많지 않기 때문입니다. 하지만 64GB 이상의 SD카드를 사용하지 못하는 것은 아니며, 필요에 따라서는 64GB 이상의 SD카드를 사용하게 될 수도 있습니다. 이때, 포맷 방식에 따른 문제가 생기게 됩니다. > 참고 포스팅 : SD카드 포맷 타입, 부팅 불가 증상 https://blog.naver.com/elepartsblog/221900762982 전용 툴을 사용해서 자동으로 FAT32 타입으로 설정이 된다면 문제없이 동작되겠지만, 윈도우의 기본 포맷은 64GB 이상의 SD카드에서 FAT32를 지원하지 않습니다. 윈도우에서 SD카드를.......

Naver Blog

라즈베리파이4 B 라즈비안 설치 및 원격접속 - 01. SD카드에 라즈비안 설치

이번 포스팅에서는 새롭게 출시된 라즈베리파이 4B에 라즈비안을 설치 후 기본 설정 및 원격접속을 해 보도록 하겠습니다. 라즈베리파이 4B는 엘레파츠에서 구매하실 수 있습니다. https://www.eleparts.co.kr/EPXNXBPT 라즈베리파이 B모델 시리즈가 비슷한 구조를 한 것에 반하여 이번 라즈베리파이 4는 상당히 많은 부분이 변경되었습니다. 기존 라즈베리파이 보드와 비교하면 바로 눈에 들어오는 변화는 아래와 같습니다. > 붉은 사각형 내의 KCC 번호가 KC 인증 번호로, PCB 수정으로 인해 국내 버전 라즈베리파이 생산/입고가 늦어졌습니다. 첫 번째로 전원부 단자가 USB C 타입 단자로 변경되었습니다. 두 번째로 HDMI 단자가 Micro HDM.......

Naver Blog

라즈베리파이4 B 라즈비안 설치 및 원격접속 - 02. 라즈비안 부팅 및 초기설정

이번 포스팅에서는 라즈베리파이 4B 사용법 1편에 이어서 라즈베리파이 부팅 후의 기본 설정 진행을 해 보도록 하겠습니다. https://blog.naver.com/elepartsblog/221726825667 MicroSD카드에 라즈비안을 설치하는 방법은 위의 이전 포스팅을 참고해 주시면 됩니다. 라즈베리파이에 전원을 연결하기에 앞서 모니터와 키보드, 마우스를 연결하고 SD카드를 라즈베리파이 하단의 SD카드 슬롯에 넣어준 뒤 부팅시켜 줍니다. 라즈비안 설치 후 최초 부팅에는 자체 설정을 하기 위한 시간이 추가로 필요하며, 해당 설정을 진행하는 중에 전원을 강제로 끄는 경우 SD카드를 처음부터 다시 설치해야 할 수 있습니다. 부팅이 완료되면 아래와 같이 기본 설.......

Naver Blog

라즈베리파이4 B 라즈비안 설치 및 원격접속 - 03. SSH 및 VNC로 원격 접속하기

이번 포스팅은 라즈베리파이 4B 사용법 2편에 이어 라즈베리파이를 원격으로 제어할 수 있는 환경을 구축하는 방법에 대해 진행하도록 하겠습니다. https://blog.naver.com/elepartsblog/221726850494 여기서는 SSH 연결은 PuTTY, VNC는 라즈베리파이에 설치되어있는 realVNC를 사용하도록 하겠습니다. SSH 및 VNC를 사용하기 위해서는 첫 번째로 라즈베리파이에서 해당 기능을 활성화해 주어야 합니다. 이는 라즈베리파이 설정 메뉴에서 Enable로 설정해 주시면 됩니다. 빨간 사각형 내부와 같이 체크 후 OK 버튼을 눌러 저장해 주시면 됩니다. 그리고, IP 주소를 확인해 줍니다. 네트워크는 기본적으로 연결할 PC/단말이 라즈베리파이와 같은 공.......

Naver Blog

VScode로 라즈베리파이에 원격 접속 및 개발 환경 구축하기

PC에서 라즈베리파이(Raspberry Pi)에 접속하는 원격 라즈베리파이 개발 환경 구축에는 다양한 방법이 존재합니다. 가장 간단한 putty 등을 이용하는 SSH 접속을 통한 터미널 환경 접속은 매우 빠른 속도를 제공합니다. 다만 터미널 환경의 특성상 VI, NANO 등의 터미널 기반 에디터밖에 사용이 어렵습니다. 이는 해당 에디터에 익숙하지 않은 유저라면, 간단한 편집이 아닌 대량의 코드를 복사-붙여넣기하거나 여러 파일을 관리&수정할 때 매우 큰 불편함을 느낄 수 있습니다. 반대로 원격 제어 프로그램(realVNC, XRDP 등)을 이용하면 별도의 추가 모니터 없이 라즈베리파이를 GUI(Graphical User Interface) 환경에서 제어할 수 있습니다.......

Naver Blog

정전식 지문인식 센서 사용하기!

안녕하세요!오늘은 waveshare의 정전식 지문인식 센서를 사용해보겠습니다.젖은 손 보다 마른 손에서 더 인식이 잘 되고 가볍게 손을 대는 건 만으로도 인식이 됩니다.아두이노, 라즈베리파이, PC 등 다양한 환경에서 사용할 수 있습니다. 또한 소스 코드 및 응용 프로그램도 제공하고 있습니다. ↑↑(사진 눌러서 이동) 아두이노아두이노와 센서를 위 이미지처럼 연결해주세요. 아래 링크에서 데모 코드를 다운로드합니다.https://www.waveshare.com/wiki/File:Capacitive-Fingerprint-Reader-Code.7z 폴더 안 아두이노 파일을 열어줍니다. 예제를 동작시키면 다음과 같은 화면이 나타납니다.(*먼저 시리얼 통신 속도를 115200으로 맞춰줍니다.).......

Naver Blog

전원 어댑터(아답터) 선택 가이드

전자 제품에 전원을 공급해주는 어댑터(아답터)가 분실되거나 파손된 경우 새로 어댑터를 구매하여야 합니다. 이때, 알맞은 어댑터를 고르기 위해서 꼭 고려해 주셔야 하는 것에 대해서 알아보도록 하겠습니다. > 엘레파츠 어댑터 제품(관련 부속 및 젠더 포함) 카테고리https://www.eleparts.co.kr/goods/catalog?code=00340001 어댑터 선택 시 가장 중요한 것은 전압, 전류이며 추가로 어댑터 플러그의 타입 및 내/외경 및 극성을 고려해 주시면 됩니다. 이에 대해서는 아래에서 자세히 알아보도록 하겠습니다. 1. 전압 (Volt, V) 어댑터 고려 시 가장 중요한 것으로 사용하는 제품의 성능과 동일해야 합니다. 전압에는 입력 전압 및 출력 전.......

Naver Blog

PCB 용어 101

오랜만이에요!가끔 PCB주문하신 고객분들과 통화를 하게될 때면, 서로 다른 명칭을 사용하여 소통이 어려울 때가 있어요.그래서 오늘은 PCB 용어에 대해 정리하려고 해요. 우선 그림을 비교하여 볼 수 있도록 짜잔! PCB의 번호를 하나씩 봐주세요. 1. Copper신호의 전달을 목적으로 하는 넓은 면적의 동박으로, 주로 전원과 그라운드에 많이 사용해요. 2.Via일반적으로 PCB에서의 Hole을 의미해요. Via는 Through-Hole 부품의 Mounting에 사용되거나, 혹은 Layer간의 Routing을 위해 사용됩니다. 3.FanoutCopper로 된 Gnd 또는 전원에 via를 통해 IC의 pin을 연결해 놓은 것이죠. 4.Etch도체회로를 얻기 위하여 원자재에서 불필요한 금속부분을 화.......

Naver Blog

SHARE BOM을 통해 프로젝트&자재 관리하기

엘레파츠 홈페이지에서 지원하는 자재 관리 기능 BOM 작성 및 BOM 공유 기능에 대해 소개해 보도록 하겠습니다. BOM 관리 기능을 이용하면 제작할 제품에 필요한 자재 리스트를 하나의 프로젝트로 만들어 관리하거나 필요에 따라 공유할 수 있습니다. 여기서 BOM은 [Bill of Material]의 약자로 '자재 명세서'를 뜻합니다. 소량의 부품을 사용하는 작은 프로젝트에서는 자재 관리 필요성이 크게 와닿지 않겠지만, 수십~수백 개의 부품(자재)를 이용해 제품을 구성하는 경우 자재 명세의 필요성이 매우 커지게 됩니다. 또한 부품의 단량(1SET 당 필요 자재 수량) 등을 일괄적으로 관리할 수 있기 때문에 생산 수량 맞는 제조 원가를 파악하고, 필.......

Naver Blog

MLX90640 열화상 Camera 사용하기!

안녕하세요.오늘은 Waveshare의 열화상 카메라 모듈(MLX90640-D55 Thermal Camera)을 가져왔습니다.↑(110 시야각 모듈) ↑(55 시야각 모듈) i2c 통신을 이용한 32*24 해상도의 이미지를 출력할 수 있습니다. 시야각이 55, 110 두 가지 버전이 있으며 라즈베리파이와 아두이노 모두 호환이 가능합니다. 이제 제공된 예제로 열화상 카메라 모듈을 사용해 보겠습니다. 1. 라즈베리파이 https://www.waveshare.com/wiki/MLX90640-D55_Thermal_Camera 링크 최하단에 Demo codes를 다운로드해주세요. 다운로드한 코드의 압축을 풀면 이렇게 아두이노 와 라즈베리파이 예제 코드가 있습니다. 라즈베리파이 코드를 파이로 옮겨줍니다. python 폴더 아.......

Naver Blog

T&1 JUTF M/M LCD 사용법 - 기초편

안녕하세요!!오늘은 티앤원의 JUTF M/M LCD 사용법을 알아보도록 하겠습니다. JUTF M/M LCD는 시리얼 통신 방식으로 아두이노와 연결하여 LCD를 제어할 수 있습니다. (일반 동작 모드/USB 외장 저장장치모드) 두 가지 모드를 지원합니다.일반동작모드는 LCD 화면에 원하는 화면을 띄우는 모드로 config.txt, boot.bmp이 있고 전원이 연결되면 자동으로 실행됩니다.USB외장 저장장치모드는 사용시 필요한 GUI용 배경 이미지 버튼, 아이콘, 문자 등 이미지를 저장하거나 삭제 시 필요한 모드입니다.UART케이블은 해제한 상태에서 db버튼을 누르고 USB를 연결합니다. 5초 후 db 버튼에서 손을 떼면 USB드라이브가 인식됩니다.총 128MB의 메모리를 사.......

Naver Blog

T&1 JUTF M/M LCD 사용법 - 기초 응용편

안녕하세요^^오늘은 저번 시간에 이어서 JUTF M/M LCD로 LED를 깜빡이는 예제를 만들어 보겠습니다. 아두이노와 LED, 1K 저항, 브래드 보드 점퍼선을 준비해주세요. ㅎㅎ 회로를 이미지처럼 꾸며줍니다. 이제 아두이노 코드를 살펴보겠습니다.jutfSerial.write("$s,4#");jutfSerial.write("$l,0,255,255,255#");jutfSerial.write("$l,2,0,0,800,480,1#"); jutfSerial.write("$i,1,0,bulb_off.bmp#");jutfSerial.write("$i,1,1,bulb_on.bmp#");jutfSerial.write("$i,2,0,352,192#"); 처음 전원을 넣으면 부팅 화면으로 부팅이 되기 때문에 화면에 아무것도 없게 만들어 줍니다. 그리고 사용할 이미지를 인덱스 번호를 부여해 그래픽 메모리로 로.......

Naver Blog

DVR8833 모터 드라이버 사용법

안녕하세요.오늘은 DRV8833에 대해 알아보겠습니다. DRV8833의 특징-Dual H-dridge motor driver IC로 2개의 DC 모터를 양방향 제어-네 개의 입력 핀에 PWM을 조절할 수 있어 4선 스텝 모터도 제어 가능-입력 전압 : 2.7V-10.8V-각 채널로 최대 1.2A(Peak2A) 전류 출력 DVR8833과 TB6612FNG의 차이점 회로를 보면 1번 핀과 7번 핀, 15번 핀이 다른걸 확인 할 수 있습니다.DVR8833은 전원을 하나만 연결하면 됩니다.그리고 TB6612FNG와 다르게 AIN1,2와 BIN1,2에 직접 PWM을 입력할 수 있기 때문에 PWMA, B 핀이 따로 존재하지 않아 사용방법에 대해서 조금 차이가 발생합니다. DVR8833은 PWM 핀 대신 아래 표처럼 사용할 수 있습니다. XIN1XIN2 P.......

1 2 3 4 5 6