BASIC4MCU | 질문게시판 | 아두이노 프로마이크로 ide
페이지 정보
작성자 현수 작성일2024-09-28 10:05 조회73회 댓글0건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=23878
본문
안녕하세요 지금 아두이노 프로마이크로 사용 중이에요 ide로 코딩을 합니다...
네오픽셀 코딩 중입니다...
현제 코드는 네오픽셀을 테스트용으로 8개를 사용 중입니다. 그중에서 0,2,4,6,을 사용 중입니다.
흰빨주노초파남보핑을 0.1초 간격으로 꺼졌다 켜졌다까지는 했지만 그이후에 숨쉬기 모드처럼 천천히 켜졌다 꺼졌다도 이 전들색들과 똑같이 나오게 하고 싶은데 어떤 코드를 써야할지 잘 몰라 물어봅니다...! 지금 제가 코드 짜논 깜빡거림도 약 5초정도 사용하고 나서 숨쉬기모드 약 5초 사용 후 한 셀에서의 레인보우도 하고싶네요ㅜㅜ 초보라 잘 모르겠어요ㅜㅜ 코드 알려주실 분 구합니다! 사용셀은 0,2,4,6만 사용합니다.
ㅡㅡㅡㅡㅡㅡㅡㅡㅡ
#include<Adafruit_NeoPixel.h> //네오픽셀 라이브레리#define ledPin 6 //아두이노의 디지털 6번핀을 "ledPin"로 지정 (네오픽셀이 아두이노에 연결된 핀)#define numLeds 8 //12(네오픽셀의 led개수) 를 "numLeds"로 지정Adafruit_NeoPixel strip(numLeds, ledPin, NEO_GRB + NEO_KHZ800);// NEO_GRB 네오픽셀들이 GRB 비트스트림으로 연결되어있음 (비트스트림 : 한번에 한비트씩 직렬 통신선로를 통해 연속적으로 전송되는 데이터의 흐름)// NEO_KHZ800 800KHz의 비트스트림void setup() {strip.begin();strip.show();strip.setBrightness(255);}void loop() {strip.setPixelColor(0,225,255,225);strip.setPixelColor(2,225,255,255);strip.setPixelColor(4,255,255,255);strip.setPixelColor(6,255,255,255);strip.setPixelColor(8,255,255,255);strip.show();delay(100);strip.clear();strip.show();delay(100);strip.setPixelColor(0,255,187,0);strip.setPixelColor(2,255,187,0);strip.setPixelColor(4,255,187,0);strip.setPixelColor(6,255,187,0);strip.setPixelColor(8,255,187,0);strip.show();delay(100);strip.clear();strip.show();delay(100);strip.setPixelColor(0,255,228,0);strip.setPixelColor(2,255,228,0);strip.setPixelColor(4,255,228,0);strip.setPixelColor(6,255,228,0);strip.setPixelColor(8,255,228,0);strip.show();delay(100);strip.clear();strip.show();delay(100);strip.setPixelColor(0,255,187,0);strip.setPixelColor(2,255,187,0);strip.setPixelColor(4,255,187,0);strip.setPixelColor(6,255,187,0);strip.setPixelColor(8,255,187,0);strip.show();delay(100);strip.clear();strip.show();delay(100);strip.setPixelColor(0,29,219,22);strip.setPixelColor(2,29,219,22);strip.setPixelColor(4,29,219,22);strip.setPixelColor(6,29,219,22);strip.setPixelColor(8,29,219,22);strip.show();delay(100);strip.clear();strip.show();delay(100);strip.setPixelColor(0,0,84,255);strip.setPixelColor(2,0,84,255);strip.setPixelColor(4,0,84,255);strip.setPixelColor(6,0,84,255);strip.setPixelColor(8,0,84,255);strip.show();delay(100);strip.clear();strip.show();delay(100);strip.setPixelColor(0,95,0,255);strip.setPixelColor(2,95,0,255);strip.setPixelColor(4,95,0,255);strip.setPixelColor(6,95,0,255);strip.setPixelColor(8,95,0,255);strip.show();delay(100);strip.clear();strip.show();delay(100);strip.setPixelColor(0,255,0,221);strip.setPixelColor(2,255,0,221);strip.setPixelColor(4,255,0,221);strip.setPixelColor(6,255,0,221);strip.setPixelColor(8,255,0,221);strip.show();delay(100);strip.clear();strip.show();delay(100);}
댓글 0
조회수 73등록된 댓글이 없습니다.