본문 바로가기

반응형

arduino

[2단계-1] 아두이노-> p5.js로 데이터(0, 1) 송수신 (버튼) 이제부터 아두이노에서 p5.js로 데이터를 송수신 하는 방법을 알아보겠습니다. 송수신하는 데이터의 종류는 정수, 문자열입니다. 먼저 정수를 송수신하는 방법에 대해 알아보겠습니다. => 먼저 p5.js 에디터에서 index.html에서 뒤에 붙여넣기 한 후  저장한다.1. 정수 송수신- 1 바이트(0~255) 범위의 값 중 0, 1 값을 송수신해 봅니다. (1) 푸시버튼 값을 수신하여 원의 색상 변경- 아두이노 회로 - 아두이노 코드(버튼을 누르면 원 색상 변경)// 푸시버튼값 송신#define BUTTON 2void setup() { pinMode(BUTTON, INPUT); Serial.begin(9600);}void loop() { int value = digitalRead(BUTTON); .. 더보기
#1편-ESP32 활용 온도-습도 알림기 만들기(ILI9341, DHT11활용) ESP32보드를 활용하여 날씨 정보를 알려주는 웨더스테이션을 만들어보겠습니다. 1. 준비물- ESP32- ILI9341- 미니 브래드보드 - 온습도 센서(DHT11)2. ESP32 시작하기  https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_dev_index.json그림과 같이 입력하고 "확인"을 클릭 합니다 - 툴-보드메니저 선택  - "esp32"를 입력하고 설치  - ESP32 Dev Module선택  3. ESP32 와 ILI9341 연결하여 기상정보 표시하기#include "SPI.h"#include "Adafruit_GFX.h"#include "Adafruit_ILI9341.h"#include "Wi.. 더보기
아두이노(Arduino)에 대해 알아보자 아두이노는 무엇인가? 아두이노(이탈리아어: Arduino 아르두이노)는 2003년 이탈리아 Interaction Design Institute Ivrea의 Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino 및 David Mellis의 5명의 학생 그룹이 만든 프로그래밍 가능한 전자 장치를 구축하도록 설계된 오픈 소스 하드웨어 및 소프트웨어 플랫폼입니다. 이 프로젝트는 초기에 예술가, 디자이너 및 애호가가 고급 기술 배경 없이도 대화형 전자 프로젝트를 만들 수 있는 쉽고 저렴한 방법을 제공하는 것을 목표로 했습니다. 이 팀은 간단한 마이크로컨트롤러 보드를 개발했으며, 이를 Arduino라고 명명했습니다. 이 보드는 C++ 프로그래밍 언어의 단순화된.. 더보기

반응형