본문 바로가기

아두이노375

Arduino Uno 로 시리얼(Serial) 직렬통신을 해보고 RS485 통신으로 여러개의 아두이노와 통신해 보기 Arduino Uno 로 시리얼(Serial) 직렬통신을 해보고 RS485 통신으로 동시에 여러개의 아두이노와 통신해 보는 프로젝트 입니다시리얼통신 이란?임베디드 시스템은 각종 프로세서와 회로들 간에 서로 통신하며 데이터를 주고 받는것이 기본입니다임베디드 시스템에서 데이터를 주고 받을때 주로 사용하는 통신방법에는 크게 패러럴(병렬, parallel)과 시리얼(직렬, serial) 통신 방식이 있습니다패러럴(Parallel) 통신방식은 다수의 비트(bit)를 한번에 전송하는 방법입니다보통 8 또는 16 또는 그 이상의 라인을 통해 동시에 데이터를 보내줍니다타이밍(clock)에 맞춰 모든 라인이 같이 동작할 수 있도록 clock(CLK) 라인이 필요하므로 8-bit data bus 의 경우 9라인이 사용됩니.. 2019. 1. 19.
TM1637 4자리 7세그먼트 모듈-적색 (TM1637 4 Digital 7-Segment Display Module) 구매는 오 마이 엔지니어 에서~ (클릭) 2019. 1. 2.
ESP8266 NodeMcu Lua Wifi V3 (CH340 드라이버 사용)과 TM1637 4자리 7세그먼트 모듈을 사용해서 NTP Clock 만들어 보기 ESP8266 NodeMcu Lua Wifi V3 (CH340 드라이버 사용)과 TM1637 4자리 7세그먼트 모듈을 사용해서 NTP Clock 을 만들어 보고 조도센서로 7세그먼트의 밝기를 제어해 보는 프로젝트 입니다먼저 ESP8266 NodeMcu Lua Wifi V3 (ESP8266 기반 Wifi 모듈 CH340 드라이버 사용) 의 초기 세팅법과 사용방법에 대해서 알아보고 간단한 웹서버 테스트를 해보도록 하겠습니다ESP8266(ESP-12E) 기반의 NodeMcu 의 Lua Wifi Board V3 입니다3.3V 레귤레이터, GPIO, PWM, IIC, 1-Wire 및 ADC를 모두 하나의 보드에 통합 한 모듈 입니다아두이노 통합 개발환경 Arduino IDE 를 지원하며, 아두이노를 이용하여 Io.. 2019. 1. 1.
Arduino Uno 로 TM1637 4자리 7세그먼트 모듈과 DHT11 온습도 센서를 사용해서 실내 온습도 출력해 보기 Arduino Uno 로 TM1637 4자리 7세그먼트 모듈을 연결해서 사용하는 방법을 알아보고 DHT11 온습도 센서를 사용해서 실내 온습도를 디스플레이에 출력해 보는 프로젝트 입니다TM1637 4자리 7세그먼트 모듈은 TM1637 LED Drive Control IC Datasheet_TM1637.pdf 기반의4자리 7-Segment 적색 LED 디스플레이 모듈 입니다다양한 문자 나 기호 등을 출력하고 테스트 하는데 유용합니다AVR, PIC, STM 등의 마이크로 컨트롤 보드로 제어 가능하며 Arduino 와 호환 가능합니다전원핀을 제외한 단 2개의 핀 (DIO, CLK)으로 디스플레이 및 밝기 제어가 가능하도록 제작되어 사용하기 편리합니다사용된 부품Arduino Uno R3 (Italy)TM163.. 2018. 12. 31.
Arduino Uno 로 25V 전압센서 여러개를 사용해서 여러개의 전압 측정해 보기 Arduino Uno 로 25V 전압센서를 사용하는 방법을 알아보고 25V 전압센서 여러개를 사용해서 여러개의 전압을 측정해 보는 프로젝트 입니다 25V 전압센서는 저렴한 가격으로 아주 간단하게 아두이노 등 마이크로 컨트롤 보드와 연결해서 0~25V (정확히는 0.02445V~25V 까지 측정) 전압을 측정할 수 있.. 2018. 12. 18.
Arduino Uno 로 APDS-9960 제스쳐 센서를 사용해 방향별 제스쳐 감지시 LED 제어해 보기 Arduino Uno 로 APDS-9960 제스쳐 센서를 사용해서 방향별로 제스쳐 감지시 방향에 따른 4색상의 LED를 제어해 보는 프로젝트 입니다먼저 Arduino Uno 로 APDS-9960 제스쳐 센서를 사용해 제스쳐 감지시 시리얼 모니터로 출력값을 확인해 보는 프로젝트 입니다제스쳐센서 소개APDS-9930  APDS-9930 Datasheet.pdf 과 APDS-9960  APDS-9960 Datasheet.pdf 기반의 비접촉 제스쳐 센서 모듈 (Non Contact Gesture Sensor Module) 입니다 (다양한 제조사의 제스쳐 센서가 판매되고 있습니다 본 테스트에서는 위의 두가지 제품을 사용하였습니다)I2C 인터페이스 구성의 ALS(ambient light sensor) 와 적외선 .. 2018. 12. 15.
Step.30-Arduino Uno 로 ENC28J60 이더넷 모듈을 사용해 웹으로 LED 제어해 보기 Arduino Uno 로 ENC28J60 이더넷 모듈을 사용해서 PC의 웹 또는 스마트폰 웹브라우저로 LED 제어해 보는 프로젝트입니다먼저 Arduino Uno 로 ENC28J60 이더넷 모듈을 사용해 이더넷 접속 여부를 웹브라우저로 확인해 보는 프로젝트 입니다ENC28J60 이더넷 모듈은 ENC28J60 칩을 기반으로 한 이더넷 모듈로 RJ45 커넥터와 이더넷 연결에필요한 회로로 인터페이스가 구성되어 있어 손쉽게 이더넷 연결이 가능합니다SPI 통신 방식으로 아두이노와 같은 마이크로 컨트롤러와 통신하며 HTTP stack 을 활용하고 싶지만이더넷 쉴드의 가격이 부담 스럽다면 ENC28J60 이더넷 모듈을 사용해서 테스트 해 볼수 있습니다  Arduino Uno R3 (Italy)ENC28J60 이더넷 모.. 2018. 12. 13.
[액티비티_시작품]Magnetizer 자동화 장치 [ABS Tone-wheel Magnetizer 시작품 사진] 아두이노는 다양한 산업용 자동화 장비를 자동화하는 데에도 적용할 수 있습니다. 상기 Magnetizer 장비는 자동차 ABS 베어링에 사용되는 Tone-wheel이라는 부품의 금속 톱니 대신 N극과 S극의 자석 톱니를 만들어 주는 역할을 합니다. 이전에 개발했던 장치로 .. 2018. 12. 12.
[앱스킷](WIFI-ON V1) ESP8266 WIFI 모듈 사용방법 알아보기 - 5편 두 개의 ESP8266 간 TCP 데이터를 송수신하는 방법을 알아보겠습니다. WIFI 무선 네트워크를 구성하여 사물데이터를 전송할 때 유용합니다. ESP8266 하나는 SoftAP로 설정하여 TCP 서버로 설정하고 다른 ESP8266 하나는 Station으로 설정하여 TCP 데이터 전송을 합니다. 두 개의 확장-스탠드에 장착된 U-H.. 2018. 12. 12.
[앱스킷](WIFI-ON V1) ESP8266 WIFI 모듈 사용방법 알아보기 - 4편 PC에 설치된 TCP 서버와 ESP8266과 TCP 데이터를 송수신합니다. ESP8266 WIFI 모듈 2, 3편을 보신 분들은 아래 내용을 건너뛰고 (본 편 시작) 부터 참고하시면 됩니다. 참고하시면 됩니다. 설명에 앞서 참조할 문서는 "ESP8266 AT Instruction Set Ver.2.0.0" 입니다. Ver.3.0은 최근 버전인 만큼 지원되지 않는 AT .. 2018. 12. 12.
[앱스킷](WIFI-ON V1) ESP8266 WIFI 모듈 사용방법 알아보기 - 3편 ESP8266의 일부 WIFI AT 명령어를 사용하여 무선 공유기와 연결해 보겠습니다. ESP8266 WIFI 모듈 2편을 보신 분들은 아래 내용을 건너뛰고 (본 편 시작) 부터 참고하시면 됩니다. 설명에 앞서 참조할 문서는 "ESP8266 AT Instruction Set Ver.2.0.0" 입니다. Ver.3.0은 최근 버전인 만큼 지원되지 않는 AT 명령어.. 2018. 12. 12.
[앱스킷](WIFI-ON V1) ESP8266 WIFI 모듈 사용방법 알아보기 - 2편 [ESP8266 AT 명령어 세트 표지] WIFI-ON V1 노드-모듈의 ESP8266 사용의 기본, AT 명령어를 알아봅시다. 글 내용이 길어 필요한 부분만 보셔도 좋을 것 같습니다. 설명에 앞서 참조할 문서는 "ESP8266 AT Instruction Set Ver.2.0.0" 입니다. Ver.3.0은 최근 버전인 만큼 지원되지 않는 AT 명령어가 있어 Ver2.0.0을 .. 2018. 12. 12.
반응형