วันพุธที่ 8 สิงหาคม พ.ศ. 2561

ปฏิบัติ8

#include "LedControl.h"
#define C4  262
#define D4  294
#define E4  330
#define F4  349
#define G4  392
การเรียกใช้ฟังก์ชั่นพิเศษ
int melody[]    = {E4,D4,C4,D4,E4,E4,E4,D4,D4,D4,E4,G4,G4,E4,D4,C4,D4,E4,E4,E4,D4,D4,E4,D4,C4};
กำหนดค่าความถี่เสียง
float beats[]   = {1,1,1,1,1,1,2,1,1,2,1,1,2,1,1,1,1,1,1,2,1,1,1,1,4};
ความถี่เสียง
int buzzerpin   = 11;
int timestop    = 70;
LedControl lc=LedControl(8,10,9,1);
pin8->DIN,10->CLK,9->CS(LOAD), 1=No.of devices
void setup()
{
  lc.shutdown(0,false);
  lc.setIntensity(0,5);
  lc.clearDisplay(0);
  int dl = 250;
  pinMode (buzzerpin,OUTPUT);
  int numnote;
  numnote = sizeof (melody)/2;
  for (int i=0;i<numnote;i++)
  {
   lc.setChar(0,0,beats[i],false);
   tone(buzzerpin,melody[i],dl*beats[i]);
   delay(dl*beats[i]);
   digitalWrite(buzzerpin,HIGH);
   delay(timestop);
   }
  }
void loop()
{
 }




ไม่มีความคิดเห็น:

แสดงความคิดเห็น

หลักของมาตรฐาน ISO 9001:2000      หลักการมาตรฐานของ ISO 9001:2000 จะเป็นการระบุถึงข้อกำหนดที่ใช้ในระบบบริหารที่เกี่ยวกับคุณภาพ โดยเป้าหมา...