INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Namesmasher- die breek van 2 name !!!!!!
Stap 1: Inleiding
Hierdie projek is baie eenvoudig, noudat ek dit gedoen het. Wat u eintlik moet doen, is om 'n LCD en 2 knoppies aan die Arduino te koppel, en dan BAM het u 'n naammasker. 'N Naammasjien gebeur as u op 'n knoppie druk en dan knip die een naam, dieselfde as die ander. Maar as u gelyktydig op beide druk, verskyn albei name totdat u los.
Stap 2: Materiaal:
Al wat jy nodig het is:
6 mannetjiesdrade;
4 vroulike drade;
2 weerstande;
2 knoppies;
'n Arduino;
'n LCD vloeibare kristal skerm;
en 'n broodbord.
Stap 3: Opstel
Hoe om die LCD -vloeibare kristalskerm op te stel;
Soos u op die foto kan sien, moet u GND, VCC, SDA en SCL koppel aan die ooreenstemmende punt op die Arduino.
Stap 4: Kode
#insluit
#insluit
LiquidCrystal_I2C lcd (0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIEF);
int stemme [4] = {0, 0, 0, 0};
char inbyte;
String pwd = "STEM";
String inpt = "";
boolese vlag = vals;
boolean securitygranted = false;
int ek;
int buttonstate1 = 0; // die knoppies op 0 stel
int buttonstate2 = 0;
int buttonstate3 = 0;
int buttonstate4 = 0;
ongeldige opstelling () {
pinMode (2, INVOER); // Insette
pinMode (3, INVOER);
lcd.begin (16, 2);
lcd.display ();
Serial.begin (9600);
Serial.println ("Voer wagwoord in");
}
leemte -lus () {
lcd.setCursor (0, 0);
buttonstate3 = digitalRead (2); // lees die knoppies
buttonstate4 = digitalRead (3);
Serial.print (buttonstate3);
Serial.print (buttonstate4);
if (buttonstate3 == 1) {// as buttonstate by 1 is
lcd.write ("Gaya"); // Druk dit op die LCD -skerm
vertraging (100); }
if (buttonstate4 == 1) {// as buttonstate by 1 is
lcd.write ("Jeremy"); // Druk dit op die LCD -skerm
vertraging (100);
} if (buttonstate3 == 0) {// as buttonstate by 0 is
lcd.clear (); // Maak die LCD -skerm skoon
vertraging (100); }
as (buttonstate4 == 0) {
lcd.clear (); vertraging (100);
}
}
Stap 5: Gevolgtrekking
Na dit alles, is ek hier om te sê dat u hierdie projek nog koeler kan maak as wat ek gedoen het. U kan meer knoppies byvoeg sodat u meer name kan druk. U kan dit 'n stemstelsel maak. Probeer om twee (ens.) LCD's by te voeg en eksperimenteer daarmee. Daar is soveel dinge wat u met hierdie idee kan doen.
Sterkte en voorspoedige vakansie !!