Project tutorial
도트 매트릭스를 이용한 하트 만들기

도트 매트릭스를 이용한 하트 만들기 © CC BY-ND

도트 매트릭스 를 이용해서 하트가 움직이게 했음

  • 375 views
  • 0 comments
  • 0 respects

Components and supplies

A000066 iso both
Arduino UNO & Genuino UNO
×1
도트 매트릭스
×1

Apps and online services

About this project

도트 매트릭스를 이용한 하트 만들기의 기본적인 설계도

완성된 사진

알맞는 동영상이 없어서 비슷한 동영상을 고름 원래 하트는 반시계방향으로 움직임

(fritzing 프로그램이 실행이 안돼서 여기에 회로도 올림)

Code

도트 매트릭스를 이용한 하트 움직이기Arduino
도트 매트릭스 이용
#include "LedControl.h"


LedControl lc=LedControl(12,11,10,1);


unsigned long delaytime=500;

void setup() {

  lc.shutdown(0,false);
 
  lc.setIntensity(0,8);
 
  lc.clearDisplay(0);
}


void writeJuhyunOnMatrix() {

  byte a[8]={B01110000,B11111000,B11111100,B01111110,B11111100,B11111000,B01110000,B00000000};
  byte b[8]={B00000000,B01110000,B11111000,B11111100,B01111110,B11111100,B11111000,B01110000};
  byte c[8]={B00000000,B00111000,B01111100,B01111110,B00111111,B01111110,B01111100,B00111000};
  byte d[8]={B00111000,B01111100,B01111110,B00111111,B01111110,B01111100,B00111000,B00000000};  
  
  
  
  delay(delaytime);
  lc.setRow(0,7,a[0]);
  lc.setRow(0,6,a[1]);
  lc.setRow(0,5,a[2]);
  lc.setRow(0,4,a[3]);
  lc.setRow(0,3,a[4]);
  lc.setRow(0,2,a[5]);  
  lc.setRow(0,1,a[6]);
  lc.setRow(0,0,a[7]);  
  delay(delaytime); 
  lc.setRow(0,7,b[0]);
  lc.setRow(0,6,b[1]);
  lc.setRow(0,5,b[2]);
  lc.setRow(0,4,b[3]);
  lc.setRow(0,3,b[4]);
  lc.setRow(0,2,b[5]);  
  lc.setRow(0,1,b[6]);
  lc.setRow(0,0,b[7]);  
  delay(delaytime); 
  lc.setRow(0,7,c[0]);
  lc.setRow(0,6,c[1]);
  lc.setRow(0,5,c[2]);
  lc.setRow(0,4,c[3]);
  lc.setRow(0,3,c[4]);
  lc.setRow(0,2,c[5]);  
  lc.setRow(0,1,c[6]);
  lc.setRow(0,0,c[7]);  
  delay(delaytime); 
  lc.setRow(0,7,d[0]);
  lc.setRow(0,6,d[1]);
  lc.setRow(0,5,d[2]);
  lc.setRow(0,4,d[3]);
  lc.setRow(0,3,d[4]);
  lc.setRow(0,2,d[5]);  
  lc.setRow(0,1,d[6]);
  lc.setRow(0,0,d[7]);  
  delay(delaytime); 
}


void loop() { 
  writeJuhyunOnMatrix();
}

Comments

Similar projects you might like

LED Color Sequencer

Project tutorial by Team thefantasticode.Group

  • 4,621 views
  • 10 comments
  • 18 respects

Automatizing Percussion with Solenoids: "The Sound Compass"

Project tutorial by touchmysound

  • 3,529 views
  • 4 comments
  • 13 respects

Dead Bug Valentine

Project tutorial by wrightmac

  • 2,315 views
  • 1 comment
  • 14 respects

Made of Mars + Adafruit Circuit Playground Express + DFRobot

Project tutorial by Kitty Yeung

  • 780 views
  • 0 comments
  • 13 respects

Programming 8x8 LED Matrix

by SAnwandter1

  • 114,106 views
  • 26 comments
  • 105 respects

In Servo We Trust!

Project tutorial by Moushira

  • 18,579 views
  • 1 comment
  • 94 respects
Add projectSign up / Login