본문 바로가기
반응형

아두이노(Arduino)/아두이노 중급5

[아두이노중급.006] p5js 와 아두이노 양방향 통신 테스트 [1] 아두이노 회로도 [2] 아두이노 코드 -I2C 라이브러리와 버튼(ezButton)라이브러리 설치하기 -아두이노 코드 #include #include // i2c LCD 라이브러리 #include // 버튼 라이브러리 LiquidCrystal_I2C lcd(0x27,16,2); // LCD 객체 설정 ezButton myButton(7); // button object int value = 0; // p5js에 전송할 변수 void setup() { lcd.init(); // LCD 초기화 lcd.backlight(); // LCD 불 켜기 Serial.begin(9600); // 시리얼 통신 시작 pinMode(13, OUTPUT); // 13번핀 출력모드 myButton.setDebounceTi.. 2022. 9. 5.
[아두이노중급.005] LCD/초음파센서/적외선센서/리모콘 테스트 [아두이노중급.005] LCD/초음파센서/적외선센서/리모콘 테스트 이번 시간에는 LCD, 초음파센서, 적외선 센서, 리모콘을 각각 사용해보고, 한꺼번에 합쳐서 응용 작품을 하나 만들어 보도록 하겠습니다. 먼저 각 부품(LCD, 센서 등)을 하나씩 테스트를 해보고 다음 번 글 [아두이노중금.006]에서 모든 부품을 합쳐서 작동시켜 보겠습니다. 다음 [1] LCD 실습부터 차근차근 시작해 보세요. [0] 회로도 아래 그림의 회로도와 같이 아두이노와 전자부품들을 연결해 주세요. [1] LCD 실습 🚩 LCD란? LCD는 Liquid Crystal Display(액정 디스플레이)의 앞글자를 따서 LCD라고 부릅니다. LCD는 컴퓨터, TV, 카메라, 태블릿, 휴대전화 등에서 많이 사용되는 화면 장치이다. 🚩 L.. 2022. 6. 6.
[아두이노중급.003] 앱으로 아두이노 제어하기(스마트홈) [아두이노중급.003] 앱으로 아두이노 제어하기(스마트홈) 0. 스마트홈 동작영상 1.앱 만들기 [1] 앱인벤터란? MIT App Inventor 는 어린이를 포함한 모든 사람이 Android 휴대폰, iPhone 및 Android/iOS 태블릿용으로 완전한 기능의 앱을 구축할 수 있도록 하는 직관적이고 시각적인 프로그래밍 환경입니다. MIT App Inventor를 처음 사용하는 사용자는 30분 이내에 간단한 첫 번째 앱을 설치하고 실행할 수 있습니다. 또한 블록 기반 도구를 사용하면 기존 프로그래밍 환경보다 훨씬 짧은 시간에 복잡하고 영향력이 큰 앱을 쉽게 만들 수 있습니다. [2] 앱인벤터 디자인 [3] 앱인벤터 코딩 *앱 다운받기(안드로이드 apk 파일) 2. 아두이노 회로도 3. 아두이노 코딩 .. 2022. 4. 25.
[아두이노중급.002]터치스크린으로 아두이노 LED/센서 제어하기 [아두이노중급.002]터치스크린으로 아두이노 LED/센서 제어하기 Nextion 터치스크린의 소프트웨어를 설치했다면, 이제 터치스크린과 아두이노를 연결합니다. 그리고 터치스크린 소프트웨어에서 간단한 버튼 UI를 만든 뒤 아두이노의 LED를 ON, OFF 하는 동작/ 센서값을 확인하는 프로그램을 만들어 보도록 하겠습니다. [1] Nextion 터치스크린에 전원 연결하기 (1) 이 예제에서 사용한 Nextion 터치스크린 모델은 아래와 같습니다. 모델명: NX4832T035(구매링크 클릭) Nextion HMI LCD, 감압식 터치, 3.5인치 NX4832T035 , 기본형 : 터치스크린 > 디스플레이 LED/LCD 스마트 디스플레이, 터치디스플레이, 터치lcd, 480x320, 라즈베리 파이A+, B+ 그.. 2022. 1. 21.
[아두이노중급.001]Nextion 터치스크린 - 소프트웨어 설치 일상생활에서 우리가 사용하는 입력장치들의 종류는 아주 많습니다. 그 중에서 버튼 입력이 가장 많을 텐데요. 버튼을 사람의 손가락 터치로 입력이 가능하게 하는 "터치스크린"이 요즘은 유행입니다. 그래서 기존의 버튼식 입력장치들이 터치스크린으로 많이 대체되고 있습니다. 버튼은 아무래도 많이 누르면 고장날 수도 있고 외부에 튀어나와 있다보니 충격을 받아 떨어질 수도 있고요. 또한 원하는 개수만큼 버튼을 달려면 돈이 들고, 공간이 협소할 경우 버튼 달기가 쉽지 않습니다. 하지만 터치스크린은 쉽고 간편하게 버튼을 만들 수 있고, 외관상으로 볼 때도 깔끔하고 사용하기 편리합니다. 이런 터치스크린을 아두이노에도 연결하여 사용할 수 있는데요. 이 때 가장 많이 사용하는 것이 Nextion 회사의 TFT 터치스크린 입니.. 2022. 1. 21.
728x90
반응형