Мазмұны:

NameSmasher: 5 қадам (суреттермен)
NameSmasher: 5 қадам (суреттермен)

Бейне: NameSmasher: 5 қадам (суреттермен)

Бейне: NameSmasher: 5 қадам (суреттермен)
Бейне: "Ақылды қадам" әдісі 2024, Маусым
Anonim
NameSmasher
NameSmasher

Namesmasher- 2 есімнің сынуы !!!!!!

1 -қадам: Кіріспе

Бұл жоба өте қарапайым, енді мен оны жасадым. Негізінде, сіз Arduino -ға СКД мен 2 түймені қосуыңыз керек, содан кейін BAM -де сізде ат қоюшы бар. Ат басушы түймені басқанда пайда болады, содан кейін бір атау басқасымен бірдей жыпылықтайды. Бірақ екеуін де бір уақытта басқанда, сіз жібергенше екі есім де шығады.

2 -қадам: материалдар:

Материалдар
Материалдар
Материалдар
Материалдар
Материалдар
Материалдар
Материалдар
Материалдар

Сізге бар керегі:

6 ер сым;

4 әйел сымы;

2 резистор;

2 түйме;

және Arduino;

сұйық кристалды дисплей;

және нан тақтасы.

3 -қадам: Орнату

Орнату
Орнату
Орнату
Орнату
Орнату
Орнату

Сұйық кристалды дисплей дисплейін қалай орнату керек;

Суретте көріп тұрғаныңыздай, GND, VCC, SDA және SCL -ді Arduino -ның сәйкес нүктесіне қосу керек.

4 -қадам: код

#қосу

#қосу

LiquidCrystal_I2C LCD (0x27, 2, 1, 0, 4, 5, 6, 7, 3, Позитивті);

int дауыс [4] = {0, 0, 0, 0};

char inbyte;

Жол pwd = «ДАУЫС беру»;

Жол кірісі = «»;

логикалық жалау = жалған;

boolean securitygranted = жалған;

int i;

int buttonstate1 = 0; // түйме күйлерін 0 -ге орнату

int buttonstate2 = 0;

int buttonstate3 = 0;

int buttonstate4 = 0;

жарамсыз орнату () {

pinMode (2, INPUT); // Енгізулер

pinMode (3, INPUT);

lcd.begin (16, 2);

lcd.display ();

Serial.begin (9600);

Serial.println («ПАРОЛЬ КІРУ»);

}

void loop () {

lcd.setCursor (0, 0);

buttonstate3 = digitalRead (2); // түймелерді оқу

buttonstate4 = digitalRead (3);

Serial.print (buttonstate3);

Serial.print (buttonstate4);

if (buttonstate3 == 1) {// if buttonstate 1 болса

lcd.write («Гая»); // СКД экранына басып шығарыңыз

кешіктіру (100); }

if (buttonstate4 == 1) {// if buttonstate 1 болса

lcd.write («Джереми»); // СКД экранына басып шығарыңыз

кешіктіру (100);

} if (buttonstate3 == 0) {// егер түйме күйі 0 болса

lcd.clear (); // СКД экранын тазалаңыз

кешіктіру (100); }

егер (buttonstate4 == 0) {

lcd.clear (); кешіктіру (100);

}

}

5 -қадам: Қорытынды

Осының бәрінен кейін, мен сіз бұл жобаны мен жасағаннан да керемет ете аласыз деп айтуға келдім. Қосымша түймелерді қосуға болады, осылайша сіз көбірек атауларды басып шығара аласыз. Сіз оны дауыс беру жүйесіне айналдыра аласыз. Екі (және т.б.) СКД қосып көріңіз және онымен тәжірибе жасаңыз. Бұл идеямен сіз жасай алатын көптеген нәрселер бар.

Сәттілік пен мереке құтты болсын !!

Ұсынылған: