Mehmet Kemal SARI
Bilgisayar, elektronik
20 Eylül 2015 Pazar
arduino ile seri i2c lcd modül kullanımı
#include
#include
// I2C kütüphanesini kurunuz //http://www.dfrobot.com/image/data/DFR0154/LiquidCrystal_I2Cv1-1.rar //http://www.dfrobot.com/wiki/index.php/I2C_TWI_LCD2004_(SKU:DFR0154)#Documents LiquidCrystal_I2C lcd(0x3f,16,2); // i2c modül adresi 0x3F, 2 satır 16 karakterli // arduino uno 'da SDA A4, SCL A5 void setup() { lcd.init(); // LCD yi başlatma lcd.backlight(); // lcd nin arka ışıgını aç lcd.setCursor(0, 0); // 0. satır, 0. sütuna git lcd.print("Hello!"); // LCD ye Hello! yaz lcd.setCursor(0, 1); // 1. satır, 0. sütuna git lcd.print("World!"); // LCD ye World! yaz } void loop() { }
modül adresi bulma
#include
void setup() { Serial.begin (9600); // Leonardo: wait for serial port to connect while (!Serial) { } Serial.println (); Serial.println ("I2C scanner. Scanning ..."); byte count = 0; Wire.begin(); for (byte i = 1; i < 120; i++) { Wire.beginTransmission (i); if (Wire.endTransmission () == 0) { Serial.print ("Found address: "); Serial.print (i, DEC); Serial.print (" (0x"); Serial.print (i, HEX); Serial.println (")"); count++; delay (1); // maybe unneeded? } // end of good response } // end of for loop Serial.println ("Done."); Serial.print ("Found "); Serial.print (count, DEC); Serial.println (" device(s)."); } // end of setup void loop() {}
13 Eylül 2015 Pazar
arduino 4x4 mebran keypad test
#include
const byte ROWS = 4; //four rows const byte COLS = 4; //three columns char keys[ROWS][COLS] = { {'1','4','7','*'}, {'2','5','8','0'}, {'3','6','9','#'}, {'A','B','C','D'} }; byte rowPins[ROWS] = {5, 4, 3, 2}; //connect to the row pinouts of the keypad byte colPins[COLS] = {9, 8, 7, 6}; //connect to the column pinouts of the keypad Keypad keypad = Keypad( makeKeymap(keys), rowPins, colPins, ROWS, COLS ); void setup(){ Serial.begin(9600); //initialise the serial port (9600 baud) } void loop(){ char key = keypad.getKey(); if (key != NO_KEY){ Serial.println(key); //print to serial the key that has been pressed } }
Daha Yeni Kayıtlar
Önceki Kayıtlar
Ana Sayfa
Kaydol:
Kayıtlar (Atom)