Katse 1

#include <LiquidCrystal.h>
// määrame, milliste digitaalpesadega ekraan ühendatud on
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
// loome erisümbolid
byte smiley[8] ={0b00000,0b00000,0b01010,0b00000,0b00000,0b10001,0b01110,0b00000};
byte armsDown[8] ={0b00100,0b01010,0b00100,0b00100,0b01110,0b10101,0b00100,0b01010};
byte armsUp[8] ={0b00100,0b01010,0b00100,0b10101,0b01110,0b00100,0b00100,0b01010};
byte kass[8] ={0b00000,0b00000,0b00000,0b10000,0b10011,0b11111,0b01110,0b01010};
byte tydruk[8] ={0b00100,0b01010,0b00100,0b11111,0b00100,0b00100,0b01110,0b11111};
byte v2ikesyda[8] ={0b00000,0b00000,0b00000,0b11011,0b11111,0b11111,0b01110,0b00100};
void setup() {
// algväärtustatakse LDC ekraani read ja veerud
lcd.begin(16, 2);
// defineerime erisümbolid
lcd.createChar(1, smiley);
lcd.createChar(3, armsDown);
lcd.createChar(4, armsUp);
lcd.createChar(5, kass);
lcd.createChar(6, tydruk);
lcd.createChar(7, v2ikesyda);
}
void loop() {
// koht kuhu hakkame joonistama - 3. veerg, esimene rida
lcd.setCursor(2, 0);
// joonistame kassi
lcd.write(5);
// ja tüdruku
lcd.write(6);
//muudame kursori asukohta: 2. rida 14. veerg
lcd.setCursor(13, 1);
// joonistame poisi
lcd.write(3);
delay(400);
//muudame kursori asukohta: 1. rida 5. veerg
lcd.setCursor(4, 0);
//joonistame for tsükli abil väikese pausiga 10 smaili
for (int koht = 0; koht < 10; koht++) {
lcd.write(1);
delay(400);
}
lcd.setCursor(13, 1);
lcd.write(4);
//loobime südameid
for (int koht = 13; koht >= 4; koht--) {
lcd.setCursor(koht, 0);
lcd.write(7);
delay(400);
}
delay(400);
}
Interaktiivne infoekraan
Kolm lauset ja 3 pilti.
Laused ja pildid vahetatakse ajaliselt või anduritelt saadud infost sõltuvalt.

Sõltuvalt temperatuurist liigutab servo mootorit.
22 kraadi viib servo asendisse 0
35 kraadi viib servo asendisse 180
servo liikumine on võimalikult sujuvaks
Komponeendid:
Arduino Uno
Arendusplaat
Micro Servo
Temperature andur
Programm:
#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
char* myStrings[]={" Vihma sajab ", " Paike paistab ", " Praegu on ilu! "};
byte cloud[8] = {
0b01110,
0b11111,
0b01100,
0b00000,
0b01001,
0b00100,
0b10001,
0b01000
};
byte paike[8] = {
0b11011,
0b11000,
0b10010,
0b00001,
0b10100,
0b10010,
0b00000,
0b00000
};
byte ilu[8] = {
0b01111,
0b11111,
0b00110,
0b00100,
0b01000,
0b01110,
0b00010,
0b00100
};
void setup(){
lcd.begin(16, 2);
lcd.createChar(1, cloud);
lcd.createChar(2, paike);
lcd.createChar(3, ilu);
}
void loop(){
for (int i = 0; i < 3; i++){
lcd.setCursor(0, 0);
lcd.println(myStrings[i]);
delay(500);
for (int koht = 2; koht <= 13; koht++) {
lcd.setCursor(koht, 1);
lcd.write(i+1);
delay(200);
}
delay(500);
lcd.clear();
}
}
https://www.tinkercad.com/things/jCtoN6ktyOZ
Kasutamisvõimalused tavaelus:
Может быть использован на множестве электронных устройств. Используется в промышленности, в домашнем быту, на любом устройсте где нужен вывод информации и тд.
Lisame regulaarselt uusi ja värskendame olemasolevaid pistikprogramme (pluginaid). Kui te ei näe oma lemmikut, võtke meiega ühendust, kasutades meie vestlusrobotit. Me saame need pluginad lisada!
Kerige allapoole, et näha, mis plugnad mei kasutusel on ja registreeruge alustamiseks!
Infoekraanide ( digiekraanide, LED-ekraanide, reklaamtelerite, LED-ekraan seinte ) kasutamine hõlmab enam-vähem kõiki tööstusharusid. Kogusime siia mõned konkreetsed näited, kuid tegelikult pole piiranguid, kus ja mille edastamiseks ekraane kasutada. Ekraanide kasutamise osas ei ole suuruse ega füüsilise asukoha määratlus oluline, ekraanid on vajalikud nii väikeettevõtjale kui tuhandete töötajatega ettevõtetele. Mõned ekraanide kasutusvaldkonnad leiad all olevast jaotusest, kuid neid alasid, kus saate ekraanid oma teenistusse rakendada on lõpmatult.
Kui soovite oma elu ekraanide abil lihtsustada või käivet suurendada, aga ei leia lahendust, võtke meiega ühendust.
Interaktiivne infoekraan ( digiekraanide, LED-ekraanide, reklaamtelerite, LED-ekraan seinte ) kasutamine hõlmab enam-vähem kõiki tööstusharusid. Kogusime siia mõned konkreetsed näited, kuid tegelikult pole piiranguid, kus ja mille edastamiseks ekraane kasutada. Ekraanide kasutamise osas ei ole suuruse ega füüsilise asukoha määratlus oluline, ekraanid on vajalikud nii väikeettevõtjale kui tuhandete töötajatega ettevõtetele. Mõned ekraanide kasutusvaldkonnad leiad all olevast jaotusest, kuid neid alasid, kus saate ekraanid oma teenistusse rakendada on lõpmatult.
Interaktiivne infoekraan ( digiekraanide, LED-ekraanide, reklaamtelerite, LED-ekraan seinte ) kasutamine hõlmab enam-vähem kõiki tööstusharusid. Kogusime siia mõned konkreetsed näited, kuid tegelikult pole piiranguid, kus ja mille edastamiseks ekraane kasutada. Ekraanide kasutamise osas ei ole suuruse ega füüsilise asukoha määratlus oluline, ekraanid on vajalikud nii väikeettevõtjale kui tuhandete töötajatega ettevõtetele. Mõned ekraanide kasutusvaldkonnad leiad all olevast jaotusest, kuid neid alasid, kus saate ekraanid oma teenistusse rakendada on lõpmatult.
Inspiratsiooniks uutele lahendustele vaadake allolevaid võimalusi.