Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Nimiherra- kahden nimen murskaus !!!!!!
Vaihe 1: Johdanto
Tämä projekti on hyvin yksinkertainen, nyt kun tein sen. Pohjimmiltaan sinun on liitettävä nestekidenäyttö ja 2 painiketta Arduinoon ja sitten BAM, jonka olet saanut. Nimimies tapahtuu, kun painat painiketta ja sitten yksi nimi vilkkuu, sama toisen kanssa. Mutta kun painat molempia samanaikaisesti, molemmat nimet tulevat esiin, kunnes päästät irti.
Vaihe 2: Materiaalit:
Kaikki mitä tarvitset on:
6 urosjohtoa;
4 naarasjohtoa;
2 vastusta;
2 painiketta;
Arduino;
nestekidenäyttö, nestekidenäyttö;
ja leipälauta.
Vaihe 3: Asennus
LCD -nestekidenäytön asentaminen;
Kuten kuvassa näkyy, sinun on liitettävä GND, VCC, SDA ja SCL vastaavaan kohtaan Arduinossa.
Vaihe 4: Koodi
#sisältää
#sisältää
LiquidCrystal_I2C lcd (0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);
int äänet [4] = {0, 0, 0, 0};
char inbyte;
Jono pwd = "VOTE";
Merkkijono inpt = "";
boolean flag = epätosi;
boolean securitygranted = epätosi;
int i;
int napitila1 = 0; // painikkeiden asettaminen arvoon 0
int napitila2 = 0;
int napitila3 = 0;
int -painikkeen tila4 = 0;
void setup () {
pinMode (2, TULO); // Tulot
pinMode (3, TULO);
lcd. alku (16, 2);
lcd.display ();
Sarja.alku (9600);
Serial.println ("ANNA SALASANA");
}
void loop () {
lcd.setCursor (0, 0);
napitila3 = digitalRead (2); // painikkeiden lukeminen
buttonstate4 = digitalRead (3);
Serial.print (napitila3);
Serial.print (buttonstate4);
if (buttonstate3 == 1) {// jos napitila on 1
lcd.write ("Gaya"); // Tulosta tämä nestekidenäyttöön
viive (100); }
if (buttonstate4 == 1) {// jos napitila on 1
lcd.write ("Jeremy"); // Tulosta tämä nestekidenäyttöön
viive (100);
} if (buttonstate3 == 0) {// jos buttonstate on 0
lcd.clear (); // Tyhjennä nestekidenäyttö
viive (100); }
if (buttonstate4 == 0) {
lcd.clear (); viive (100);
}
}
Vaihe 5: Johtopäätös
Joten kaiken tämän jälkeen olen täällä sanoakseni, että voit tehdä tästä projektista jopa viileämmän kuin mitä tein. Voit lisätä muita painikkeita, jotta voit tulostaa lisää nimiä. Voisit tehdä siitä äänestysjärjestelmän. Kokeile lisätä kaksi (jne.) Nestekidenäyttöä ja kokeile sitä. Tällä ajatuksella voit tehdä niin paljon asioita.
Onnea ja hyvää lomaa !!