งานปฏิบัติ 9 wiring diagram🔻 Code 1🔻 #include "LedControl.h" #include "Keypad.h" #define C4 262 #define D4 294 #define E4 330 #define F4 349 #define G4 392 #define A4 440 #define B4 494 #define C5 523 char keys[4][4]={ {7,8,9,0}, {4,5,6,0}, {1,2,3,0}, {0,0,0,0}}; byte rowPins[] = {7,6,5,4}; byte colPins[] = {3,2,1,0}; Keypad keypad = Keypad(makeKeymap(keys),rowPins,colPins,4,4); int melody[] = {C4,D4,E4,F4,G4,A4,B4,C5}; int dl = 300; int buzzerpin = 11; LedControl lc=LedControl(8,10,9,1); // Pin 8->DIN, 10->CLK, 9->CS(LOAD), 1 = No.of devices void setup() { lc.shutdown(0,false); lc.setIntensity(0,5); lc.clearDisplay(0); pinMode(buzzerpin,OUTPUT); digitalWrite(buzzerpin,HIGH); } void loop() { char key = keypad.getKey(); if ((key != ...
Key Pad
โพสต์ยอดนิยมจากบล็อกนี้
งานปฎิบัติ 6
BUZZER wiring diagram Code 01 #include "LedControl.h" #define C4 262 #define D4 294 #define E4 330 #define F4 349 #define G4 392 #define A4 440 #define B4 494 #define C5 523 int melody[] = {C4,D4,E4,F4,G4,A4,B4,C5}; float beats[] ={1,1,1,1,1,1,1,1}; int buzzerpin = 11; int timestop = 70; LedControl lc=LedControl(8,10,9,1); // Pin 8->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 = 500; pinMode(buzzerpin,OUTPUT); int numnote; numnote = sizeof(melody)/2; for (int i=0;i<numnote;i++) { lc.setChar(0,7-i,'-',false); tone(buzzerpin, melody[i],dl*beats[i]); delay(dl*beats[i]); digitalWrite(buzzerpin,HIGH); delay(timestop); } } void loop() { } Code 02 #include "L...
งานปฏิบัติที่ 10
งานปฏิบัติ ที่10 รูปที่ 1 Code 1 #include <Wire.h> #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x27,16,2); void setup() { lcd.backlight(); lcd.begin();//LiquidCrystal_I2C } void loop() { lcd.setCursor(0,0); lcd.print("Hello LCD I2C"); lcd.setCursor(0,1); lcd.print("Pattayatech"); } Code 2 #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x27,16,2); int x=48; int y=-79; float z=8.74586; void setup() { lcd.begin(); } void loop() { lcd.setCursor(0,0); lcd.print("x = "); lcd.print(x); lcd.setCursor(8,0); lcd.print("y = "); lcd.print(y); lcd.setCursor(0,1); lcd.print("z = "); lcd.print(z,4); } Code 3 #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x27,16,2); byte heart[8] = {0x00,0x0A,0x1F,0x1F,0...
ความคิดเห็น
แสดงความคิดเห็น