4.LCD1602 indikatori. Ulanish tamoili, unga axborotni Arduinoda foydalanib chiqarish.
Ishning maqsadi: LCD1602 indikatori haqida umumiy ma’lumotlarni olish va uning ulanish tamoili, unga axborotni Arduinoda foydalanib chiqarish bo’yicha amaliy ko’nikmalarga ega bo’lish.
Qisqacha suyuq kristalli displey (LCD) suyuq kristalli texnologiya asosida qurilgan. Elektron qurilmalarni loyihalashda biz ma'lumotni namoyish qilish uchun arzon qurilmaga muhtojmiz, ikkinchi darajali muhim omil esa Arduino uchun tayyor kutubxonalarning mavjudligi. Bozorda mavjud bo'lgan barcha LCD displeylardan eng ko'p foydalaniladigan LCD 1602A bo'lib, u ASCII belgilarini har bir belgini 5x7 pikselli matritsada 2 ta satrda (1 ta satrda 16 ta belgi) aks ettirishi mumkin.
#include
LiquidCrystal lcd (2,3,4,5,6,7);
String msg1[3] = {"FIRST WORD","2 WORD","3 WORD"};
// the setup routine runs once when you press reset:
void setup() {
pinMode(10, INPUT_PULLUP);
lcd.begin(16,2);
Serial.begin(9600);
}
// the loop routine runs over and over again forever:
void loop() {
lcd.setCursor(0,0);
char set = Serial.read();
char set2 = Serial.read();
if (set == 'S'){
if(set2=='H'){
lcd.clear();
lcd.print("titititit");
}
if(set2=='M'){
lcd.clear();
lcd.print("sdifajiofa");
}
if(set2=='S'){
lcd.clear();
lcd.print("123142341324");
}
}
delay(1000);
/*int s = digitalRead(10);
int pot = analogRead(A0);
lcd.setCursor(0,0);
static int current=0;
delay(1000);
int var= map(pot,0,1023,5,53);
lcd.clear();
Serial.println(var);
lcd.print(var);*/
}
5. Simsiz aloqa tarmoqlari orqali ma’lumotlarni uzatish va boshqarish
Albatta siz Arduino yoki boshqa biron bir element yordamida DIY loyihasini yaratishingiz kerak va bundan foydalanishingiz kerak
Do'stlaringiz bilan baham: |