亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

棺材舞曲

组件和用品

Arduino UNO
× 1
扬声器:0.25W,8 ohms
× 1
5 毫米 LED:红色
× 1
5 毫米 LED:黄色
× 1
5 毫米 LED:绿色
× 1
面包板(通用)
× 1
跳线(通用)
× 1

应用和在线服务

Arduino IDE

关于这个项目

嘿伙计们...

今天我做了一个关于著名的棺材舞曲的视频..

我希望你会喜欢这个并在家里做项目..

如果你喜欢这个项目,请点赞..

制作此项目的步骤:

1. 收集 Arduino、8 ohm 扬声器、面包板、3 个 LED、跳线等组件。

2. 将所有 3 个 LED 的阴极连接到 arduino 的引脚 5、6、7,将阳极连接到 GND。

3. 将扬声器引脚+ve 连接到Arduino 的3 和-ve 到GND。

4.上传代码并享受...

谢谢..

代码

  • 代码
  • pitches.h
代码Arduino
#include "pitches.h"int green=7;int red=5;int blue=6;int melody[] ={ NOTE_AS4、NOTE_AS4、NOTE_AS4、NOTE_AS4、NOTE_AS4、NOTE_AS4、NOTE_AS4、NOTE_AS4、NOTE_AS4、NOTE_AS4 、NOTE_AS4、NOTE_AS4、NOTE_AS4、NOTE_AS4、NOTE_AS4、NOTE_AS4、NOTE_AS4、NOTE_AS4、NOTE_AS4、NOTE_AS4、NOTE_D5、NOTE_D5、NOTE_D5、NOTE_D5、NOTE_C5、NOTE_C5、NOTE_C5、NOTE_C5、NOTE_F5、NOTE_F5、NOTE_F5、NOTE_F5、NOTE_F5、NOTE_F5、NOTE_F5 ,NOTE_G5,NOTE_G5,NOTE_G5,NOTE_G5,NOTE_G5,NOTE_G5,NOTE_G5,NOTE_G5,NOTE_G5,NOTE_C5,NOTE_AS4,NOTE_A4,NOTE_F4,NOTE_G4,0,NOTE_G4,NOTE_D5,NOTE_G5,NOTE_G5,NOTE_G5,NOTE_G5,NOTE_G5,NOTE_G5,NOTE_C5,NOTE_AS4,NOTE_A4,NOTE_F4,NOTE_G4,0,NOTE_G4,NOTE_D5,NOTE_C5,0,NOTE_4,NOTE_4,NOTE_A,4NOTE_4 、NOTE_C5、0、NOTE_AS4、NOTE_A4、NOTE_G4、0、NOTE_G4、NOTE_AS5、NOTE_A5、NOTE_AS5、NOTE_A5、NOTE_AS5、NOTE_G4、0、NOTE_G4、NOTE_AS5、NOTE_A5、NOTE_AS5、NOTE_A5、NOTE_AS5、NOTE_G4、NOTE_AS5、NOTE_G4 、0、NOTE_AS4、0、NOTE_A4、0、NOTE_A4、NOTE_A4、NOTE_C5、0、NOTE_AS4、NOTE_A4、NOTE_G4,0、NOTE_G4、NOTE_AS5、NOTE_A5、NOTE_AS5、NOTE_A5、NOTE_AS5、NOTE_G4、0、NOTE_G4 5, NOTE_A5, NOTE_AS5, NOTE_A5, NOTE_AS5 };// 音符时长:4 =四分音符,8 =八分音符,等等:int noteDurations[] ={ 4,4,4,4, 4,4,4,4 , 4,4,4,4, 4,4,4,4, 4,4,4,4, 4,4,4,4, 4,4,4,4, 4,4,4,4, 4 ,4,4,4, 4,4,4,4, 4,4,4,4, 4,4,4,4, 4,4,4,4, 4,4,4,4, 4,4 ,4,4, 4,4,4,4, 4,4,4,4, 4,4,4,4, 4,4,4,4, 4,4,4,4, 4,4,4 ,4, 4,4,4,4, 4,4,4,4, 4,4,4,4, 4,4,4,4, 4,4,4,4, 4,4,4,4 , 4,4,4,4, };void setup() { pinMode (7, OUTPUT); pinMode (5, 输出); pinMode (6, 输出); pinMode (3, 输出); }void loop() { for (int thisNote =0; thisNote <112; thisNote++) { int randomLight1 =random(5, 12); int randomLight2 =random(5, 12); int randomLight3 =random(5, 12);数字写入(randomLight1,高);数字写入(randomLight2,高);数字写入(randomLight3,低); int noteDuration =750 / noteDurations[thisNote];音调(3,旋律[thisNote],noteDuration); int pauseBetweenNotes =noteDuration * 1.30;延迟(pauseBetweenNotes); noTone(3);}延迟(3000);数字写入(5,低);数字写入(6,低);数字写入(7,低);}
pitches.hArduino
/**************************************************** *** * 公共常量 ************************************************ *****/#define NOTE_B0 31#define NOTE_C1 33#define NOTE_CS1 35#define NOTE_D1 37#define NOTE_DS1 39#define NOTE_E1 41#define NOTE_F1 44#define NOTE_FS1 46#define NOTE_G1 49#define NOTE_GS1 52#55 NOTE_GS1 52#5define NOTE_ #define NOTE_AS1 58#define NOTE_B1 62#define NOTE_C2 65#define NOTE_CS2 69#define NOTE_D2 73#define NOTE_DS2 78#define NOTE_E2 82#define NOTE_F2 87#define NOTE_FS2 93#define NOTE_G2 98#define NOTE_G2 98#define NOTE_GS2 73#define NOTE_GS2 NOTE_AS2 117#define NOTE_B2 123#define NOTE_C3 131#define NOTE_CS3 139#define NOTE_D3 147#define NOTE_DS3 156#define NOTE_E3 165#define NOTE_F3 175#define NOTE_FS3 180#define NOTE_FS3 180#define NOTE_G3#defineA236 NOTE_G3#define A23 GS_36 NOTE_D3 147#define NOTE_DS3 #define NOTE_B3 247#define NOTE_C4 262#define NOTE_CS4 277#define NOTE_D4 294#define NOTE_DS4 311#define NOTE_E4 330#define NOTE_F4 349#define NOTE_FS4 370#define NOTE_G4 392#define NOTE_GS4精细 NOTE_A4 440#define NOTE_AS4 466#define NOTE_B4 494#define NOTE_C5 523#define NOTE_CS5 554#define NOTE_D5 587#define NOTE_DS5 622#define NOTE_E5 659#define NOTE_F5 698#define NOTE_F5 698#define NOTE_FS5#define 5G NOTE_FS5#define 5G-define 5G-define 8 NOTE_CS5 554#define NOTE_FS5#define 8 880#define NOTE_AS5 932#define NOTE_B5 988#define NOTE_C6 1047#define NOTE_CS6 1109#define NOTE_D6 1175#define NOTE_DS6 1245#define NOTE_E6 1319#define NOTE_F6 1397#define NOTE_C6 1047#define NOTE_CS6 1109#define NOTE_D6 1319#define NOTE_F6 1397#define NOTE_86#define 16 NOTE_FS6#define 16 NOTE_FS6#define 10定义 NOTE_AS6 1865#define NOTE_B6 1976#define NOTE_C7 2093#define NOTE_CS7 2217#define NOTE_D7 2349#define NOTE_DS7 2489#define NOTE_E7 2637#define NOTE_F7 2794#define NOTE_FS7#define 236G NOTE_F7 236GNOTE_F7 236GNOTE_F7 236GNOTE_F7 236GNOTE_定义237NOTE_FS7#define 2960 NOTE_FS7#define237GNOTE_D7 2349 3729#define NOTE_B7 3951#define NOTE_C8 4186#define NOTE_CS8 4435#define NOTE_D8 4699#define NOTE_DS8 4978

示意图


制造工艺

  1. 棺材
  2. 发光二极管(LED)
  3. DIY 37 LED 轮盘游戏
  4. 5x5x5 LED 立方体
  5. 重新利用旧遥控器
  6. Arduino 带蓝牙控制 LED!
  7. 模拟式 LED POV 时钟
  8. 8x LED 声音照明
  9. Arduino Quadruped
  10. Arduino RGB 混色器
  11. 假日皮影戏
  12. DIY Arduino RADIONICS 治疗MMachine